Skip to content
300+ stays

Stays in Petersburg

Enter dates and number of guests to see the total price per night.
Check travel restrictions before booking.
Please review and follow government travel guidelines.
Learn more
SUPERHOST
Entire apartment in Colonial Heights
Private apartment just off I-95 near Fort Lee+VSU
4 guests1 bedroom1 bed1 bath
WifiAir conditioningFree parkingKitchen
Rating 4.76 out of 5;368 reviews
SUPERHOST
Entire apartment in Petersburg
Historic Home c. 1869 English Basement Apt.
2 guests1 bedroom1 bed1 bath
WifiAir conditioningFree parking
Rating 4.90 out of 5;214 reviews
Private room in Petersburg
Mia's Queen Room
1 guest1 bedroom2 beds1 shared bath
WifiAir conditioningKitchen
Rating 5.0 out of 5;3 reviews
Entire house in Chesterfield
Charming lakefront house
5 guests1 bedroom3 beds1 bath
WifiAir conditioningFree parkingKitchen
Rating 4.65 out of 5;19 reviews
SUPERHOST
Entire apartment in Richmond
Awesome apartment in best spot in Carytown !!!
4 guests2 bedrooms2 beds1 bath
WifiAir conditioningFree parkingKitchen
Rating 4.82 out of 5;11 reviews
SUPERHOST
Entire apartment in Petersburg
Built in 1830 Old Towne Petersburg
2 guests1 bedroom1 bed1 bath
WifiAir conditioningFree parkingKitchen
Rating 4.92 out of 5;93 reviews
SUPERHOST
Entire apartment in Petersburg
303 in Cockade City Flats
2 guestsStudio1 bed1 bath
WifiAir conditioningFree parkingKitchen
Rating 4.94 out of 5;50 reviews
SUPERHOST
Entire apartment in Petersburg
Petersburg Apt. w/ WiFi - Walk to Old Towne!
4 guests1 bedroom1 bed1 bath
WifiAir conditioningKitchen
Rating 4.80 out of 5;10 reviews
SUPERHOST
Entire house in Colonial Heights
Cozy home away from home! Near I-95, Ft Lee & VSU
5 guests3 bedrooms3 beds1 bath
WifiAir conditioningFree parkingKitchen
Rating 4.90 out of 5;30 reviews
SUPERHOST
Entire apartment in Hopewell
Welcoming Hopewell Unit by Fort Lee/ Richmond I-95
2 guests1 bedroom1 bed1 bath
WifiAir conditioningKitchen
Rating 4.46 out of 5;69 reviews
SUPERHOST
Private room in Richmond
Cozy Space Near VCU and Downtown
2 guests1 bedroom1 bed2.5 shared baths
WifiAir conditioningFree parkingKitchen
Rating 4.92 out of 5;202 reviews
SUPERHOST
Entire apartment in Petersburg
306 in Cockade City Flats
2 guests1 bedroom1 bed1 bath
WifiAir conditioningFree parkingKitchen
Rating 4.97 out of 5;33 reviews
SUPERHOST
Private room in Richmond
Master Bedroom w Private Bathroom! Near VCU/theFan
2 guests1 bedroom1 bed2.5 baths
WifiAir conditioningFree parkingKitchen
Rating 4.88 out of 5;231 reviews
SUPERHOST
Entire apartment in Petersburg
101 in Cockade City Flats
1 guestStudio1 bed1 bath
WifiAir conditioningFree parkingKitchen
Rating 4.92 out of 5;13 reviews
Private room in Colonial Heights
Great home to relax and enjoy your stay.
2 guests1 bedroom2 beds1.5 shared baths
WifiAir conditioningFree parkingKitchen
Rating 4.44 out of 5;9 reviews
SUPERHOST
Private room in Richmond
Hydrangea Room
1 guest1 bedroom1 bed1 shared bath
WifiAir conditioningFree parkingKitchen
Rating 4.91 out of 5;57 reviews
SUPERHOST
Entire apartment in Richmond
Nocturnal gardens, full apartment
2 guests1 bedroom2 beds1 bath
WifiAir conditioningKitchen
Rating 4.91 out of 5;59 reviews
SUPERHOST
Entire house in Petersburg
Huge historic house opposite the park and river!
11 guests5 bedrooms5 beds4 baths
WifiAir conditioningFree parkingKitchen
Rating 4.88 out of 5;121 reviews
SUPERHOST
Entire townhouse in Petersburg
Cozy Loft duplex with quite area!
2 guests1 bedroom1 bed1 bath
WifiAir conditioningFree parkingKitchen
Rating 4.20 out of 5;10 reviews
SUPERHOST
Private room in Richmond
Conveniently located private bedroom near Fan/VCU
2 guests1 bedroom1 bed1 shared bath
WifiAir conditioningFree parkingKitchen
Rating 4.83 out of 5;124 reviews
1 20 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.