Vacation Rentals in Petersburg City County

  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Our top choices for Petersburg City County vacation rentals

A Cozy And Classic Hatteras 43' Yacht In One Of The Best James River Locations

A Cozy And Classic Hatteras 43' Yacht In One Of The Best James River Locations
Richmond
9.6 out of 10, Exceptional, (117 reviews)
"Very nice stay! Awesome host and quiet neighborhood! Thank you!"
United States
Wes E.
$188 nightly
The price is $215
May 11 - May 12
Total with taxes and fees
A Cozy And Classic Hatteras 43' Yacht In One Of The Best James River Locations

A Warm and Cozy 50' Houseboat in gated, quaint and peaceful marina near the city

A Warm and Cozy 50' Houseboat in gated, quaint and peaceful marina near the city
Richmond
9.4 out of 10, Exceptional, (234 reviews)
"Truly unique, perfectly appointed, cozy and warm with stunning views. A very special experience."
United States
Kristin K.
$188 nightly
The price is $215
May 10 - May 11
Total with taxes and fees
A Warm and Cozy 50' Houseboat in gated, quaint and peaceful marina near the city

Cookie B

Cookie B
3.0 star property
Richmond
9.6 out of 10, Exceptional, (8 reviews)
"Capt. Ron has a charming, welcoming, and delightful alternative to a standard hotel room on offer here. Super fun!"
United States
Robert
$263 nightly
The price is $299
May 9 - May 10
Total with taxes and fees
Cookie B

Newly finished basement suite in Midlothian. Very clean and spacious.

Newly finished basement suite in Midlothian. Very clean and spacious.
Midlothian
10.0 out of 10, Exceptional, (5 reviews)
"Great spot to spend the evening while traveling through! Comfortable space.Host was very helpful through the check in process and my stay.Thanks Pamela!"
United States
Shawn P.
$174 nightly
The price is $200
May 20 - May 21
Total with taxes and fees
Newly finished basement suite in Midlothian. Very clean and spacious.

Luxury Stay! 10 min away from Fort Lee.

Luxury Stay! 10 min away from Fort Lee.
Prince George
8.4 out of 10, Very Good, (17 reviews)
"Very nice home. "
United States
Shannon C.
$369 nightly
The price is $414
May 12 - May 13
Total with taxes and fees
Luxury Stay! 10 min away from Fort Lee.

Casa Terra: Pet-Friendly Eco Oasis with Gazebo

Casa Terra: Pet-Friendly Eco Oasis with Gazebo
Broad Rock
10.0 out of 10, Exceptional, (1 review)
"We had a great stay here for two nights! The beds were extremely comfortable and it was quiet and peaceful sleeping there both nights. We enjoyed the backyard very much - both our pets and kids. My son thought the gazebo with twinkle lights out back was so magical. :) We appreciate the cleanliness of the place and would only have appreciated a little space with maybe kids’ books, puzzles, or blocks or something. My young kiddos go crazy for those things when we stay at vacation rentals and it...
United States
Stacie C.
$306 nightly
The price is $350
May 12 - May 13
Total with taxes and fees
Casa Terra: Pet-Friendly Eco Oasis with Gazebo

Stonewall Manor Cozy 1-bedroom with WiFi and AC on five star horse farm.

Stonewall Manor Cozy 1-bedroom with WiFi and AC on five star horse farm.
Chesterfield
10.0 out of 10, Exceptional, (5 reviews)
"Visiting friends "
United States
Todd K.
$219 nightly
The price is $252
May 25 - May 26
Total with taxes and fees
Stonewall Manor Cozy 1-bedroom with WiFi and AC on five star horse farm.

Private bedroom and bath!

Private bedroom and bath!
Midlothian
6.0 out of 10, (2 reviews)
"We had a lacrosse tournament at River city sports plex. This was perfect location to stay for us. Friendly and amazing combination with host. Extremely pleased with our stay"
United States
Ridge W.
$203 nightly
The price is $234
May 9 - May 10
Total with taxes and fees
Private bedroom and bath!

Qualla Park

Qualla Park
Chesterfield County
10.0 out of 10, Exceptional, (3 reviews)
"Easy check in. House is wonderful. These hosts have thought of everything!!"
United States
Diane L.
$429 nightly
The price is $436
May 10 - May 11
Total with taxes and fees
Qualla Park

Spacious 4-bedroom house in awesome Midlothian with AC

Spacious 4-bedroom house in awesome Midlothian with AC
Brandermill
4.6 out of 10, (4 reviews)
"Perfect property for our group. "
United States
MacKendrie P.
$564 nightly
The price is $649
May 11 - May 12
Total with taxes and fees
Spacious 4-bedroom house in awesome Midlothian with AC
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Petersburg City County Hotel Reviews

Find out more about Petersburg City County

Discover your perfect Petersburg City County vacation rental with Expedia

How many vacation rentals are available in Petersburg City County?


Expedia has plenty of vacation rentals to choose from in and around  Petersburg City County, so you’re guaranteed to find the right one for you. 


How much is a vacation rental in Petersburg City County?


The selection of Petersburg City County vacation rentals we have selected for you start as low as $215 per night. Entering your travel dates in the search wizard you might find even better deals!


What type of vacation rental can I get in Petersburg City County?


Vacation rentals in Petersburg City County come in all shapes and sizes, and your options depend on your chosen travel dates. You could entertain in a blissful vacation home, chill in a private apartment, or find family fun at a resort. Expedia offers a superb choice of Petersburg City County vacation rentals to suit everyone. 


Why should I choose a vacation rental in Petersburg City County?


Expedia’s vacation rentals provide cozy comforts you can sink into on your own schedule. You’ll enjoy your own space in a property with a kitchen, a pool, a garden etc. Maybe you’ll prefer somewhere with a spa or kids activities. A Petersburg City County vacation rental often works out to be a fantastic, cost-effective option for groups and families visiting for a few nights or longer. And if a hotel room is just too small, get a vacation rental with multiple bedrooms and shared living spaces to kick back in. 


How do I find the best deal on a vacation rental in Petersburg City County?


Find vacation rentals in Petersburg City County by viewing Expedia’s latest deals, or enter your travel dates and use the filters to select by amenities, price, or rating. Dive into the reviews to get a true feeling of which is your favorite vacation rental in Petersburg City County.  


What amenities are available in a vacation rental in Petersburg City County?


The choice is yours! Perhaps you love cooking in a well-equipped kitchen. Or maybe a late breakfast and a swimming pool is more your thing. Of course, there’s always the treat of having your own hot tub. Expedia has a vast range of amenities in Petersburg City County vacation rentals designed to suit every budget and trip type.


When is the best time to stay in a vacation rental in Petersburg City County?   


Everytime is a great time to head to Petersburg City County! Staying in a Petersburg City County vacation rentals you will always find lots going on to keep you entertained. 


Why book a vacation rental with Expedia?


Expedia has locked in amazing deals on a huge selection of impressive vacation rentals in Petersburg City County. We give you the information and inspiration you need all in one place. With so many properties to choose from, you know you can book your perfect Petersburg City County vacation rental with confidence. ANd don’t forget, if you bundle with a flight or a car rental in Petersburg City County, you can save even more.


Can I cancel my vacation rental through Expedia?  


Yes, you can cancel or change your Petersburg City County vacation rental by contacting your property manager directly. Contact details are easy to find on your itinerary in Trips. For more information, check out our Customer Service Portal and we’ll help you get everything sorted.