Skip to content
300+ stays

Stays in Petersburg

More than 1,500 guests have stayed in Petersburg.
On average they rated their stays 4.8 out of 5 stars.
SUPERHOST
Entire apartment in Colonial Heights
Private apartment just off I-95 near Fort Lee+VSU
4 guests1 bedroom1 bed1 bath
Free parkingWifiKitchenAir conditioning
$56 per night
SUPERHOST
Entire apartment in Petersburg
Historic Home c. 1869 English Basement Apt.
2 guests1 bedroom1 bed1 bath
Free parkingWifiAir conditioning
$72 per night
SUPERHOST
Entire apartment in Petersburg
Built in 1830 Studio D Old Towne Petersburg
2 guestsStudio0 beds1 bath
Free parkingWifiKitchenAir conditioning
$93 per night
SUPERHOST
Entire apartment in Petersburg
101 in Cockade City Flats
1 guestStudio1 bed1 bath
Free parkingWifiKitchenAir conditioning
$79 per night
Entire apartment in Petersburg
English Basement Apartment in Second Empire home
3 guests1 bedroom1 bed1 bath
Free parkingWifiKitchenAir conditioning
$93 per night
SUPERHOST
Entire apartment in Petersburg
Spacious Apartment in Down Town Petersburg
2 guests1 bedroom1 bed1 bath
WifiKitchenAir conditioning
$98 per night
SUPERHOST
Entire apartment in Petersburg
303 in Cockade City Flats
2 guestsStudio1 bed1 bath
Free parkingWifiKitchenAir conditioning
$93 per night
SUPERHOST
Entire apartment in Petersburg
Petersburg Apt. w/ WiFi - Walk to Old Towne!
4 guests1 bedroom1 bed1 bath
WifiKitchenAir conditioning
$65 per night
Entire apartment in Richmond
Very Private, BON AIR apt/short stay available
1 guest1 bedroom1 bed1 bath
Free parkingWifiKitchenAir conditioning
$61 per night
SUPERHOST
Entire apartment in Richmond
A Gem in Richmond’s Famed Fan District
2 guests1 bedroom1 bed1 bath
WifiKitchenAir conditioning
$50 per night
SUPERHOST
Entire apartment in N. Chesterfield
Moonlight Suite
4 guests2 bedrooms2 beds1.5 baths
Free parkingWifiKitchenAir conditioning
$90 per night
SUPERHOST
Entire apartment in Richmond
Elegant 1-bdrm, Fan, Carytown, VMFA, Byrd Park
4 guests1 bedroom1 bed1 bath
Free parkingWifiKitchenAir conditioning
$90 per night
SUPERHOST
Entire apartment in Petersburg
103 in Cockade City Flats
2 guests1 bedroom1 bed1 bath
Free parkingWifiKitchenAir conditioning
$98 per night
Private room in Henrico
Friendly, Spacious, Pet Friendly: Marion Hill RVA
2 guests1 bedroom1 bed1 private bath
Free parkingWifiAir conditioning
$42 per night
SUPERHOST
Entire apartment in Richmond
Nocturnal gardens, full apartment
2 guests1 bedroom2 beds1 bath
WifiKitchenAir conditioning
$95 per night
SUPERHOST
Entire apartment in Petersburg
Petersburg Apt. w/Balcony, Walk to Old Towne!
6 guests3 bedrooms5 beds1 bath
Free parkingWifiKitchenAir conditioning
$89 per night
SUPERHOST
Entire apartment in Richmond
Beautiful 1-bdrm Carytown, Fan, VMFA
4 guests1 bedroom1 bed1 bath
Free parkingWifiKitchenAir conditioning
$88 per night
SUPERHOST
Entire apartment in Richmond
Cozy 1 bdrm apt w/ seperate entry a block fm River
3 guests1 bedroom1 bed1 bath
Free parkingWifiAir conditioning
$68 per night
SUPERHOST
Entire apartment in Petersburg
Spacious two bedroom Apt. in Down Town Petersburg
5 guests2 bedrooms3 beds2 baths
WifiKitchenAir conditioning
$120 per night
Entire apartment in Richmond
✔Walk Score 89✔250mps-2min> D/T✔Parking✔W/D✔Neflix
4 guests1 bedroom3 beds1 bath
Free parkingWifiKitchenAir conditioning
$75 per night
Entire apartment in Henrico
Luxury Riverview Apartment
4 guests1 bedroom2 beds1 bath
Free parkingWifiKitchenAir conditioning
$102 per night
SUPERHOST
Entire apartment in Petersburg
Large Luxury Loft - Unique Layout
4 guests1 bedroom2 beds1 bath
Free parkingWifiKitchenAir conditioning
$110 per night
SUPERHOST
Entire apartment in North Chesterfield
Sunshine Suite
6 guests3 bedrooms3 beds1.5 baths
Free parkingWifiKitchenAir conditioning
$105 per night
Entire apartment in Richmond
Cozy Studio In Central Richmond, VA (:
3 guestsStudio0 beds1 bath
WifiKitchenAir conditioning
$78 per night
Entire apartment in Richmond
Urban Apt - Wifi - 1st Floor - Fan District
2 guests1 bedroom1 bed1 bath
Free parkingWifiKitchenAir conditioning
$68 per night
1 25 of 300+ apartments
Enter dates to see full pricing. Additional fees apply. Taxes may be added.