Vacation rentals in Petersburg

Find and book unique accommodations on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for Petersburg vacation rentals

Stay near Petersburg's top sights

The Croaker's Spot18 locals recommend
Saucy's Sit-Down Bar.B.Q.17 locals recommend
Wabi-Sabi19 locals recommend
Dixie Restaurant12 locals recommend
Demolition Coffee18 locals recommend
Old Towne's Alibi3 locals recommend

Other great vacation rentals in Petersburg

Guest favorite

Home in Petersburg

4.97 out of 5 average rating, 58 reviews

Large Living & Kitchen 1BR Sunshine Oasis OLD TOWN

Jun 2 – 9

R2,253 ZAR per night
Guest favorite

Apartment in Hopewell

5.0 out of 5 average rating, 22 reviews

$ Cozy 1BR 1BA Apartment: Near Fort Gregg-Adams $

Sep 18 – 25

R3,070 ZAR per night
Guest favorite

Home in Petersburg

4.92 out of 5 average rating, 12 reviews

Cozy Hideaway near the Highway/ Ft. Gregg-Adams

Dec 4 – 11

R3,213 ZAR per night
Guest favorite

Cabin in Dinwiddie

4.94 out of 5 average rating, 89 reviews

*No Fees* Lake Cabin with Private Dock

Jan 20 – 27

R3,594 ZAR per night
Guest favorite

Apartment in Petersburg

5.0 out of 5 average rating, 29 reviews

Spacious Apt. in Down Town Petersburg

Jul 29 – Aug 5

R1,730 ZAR per night
Superhost

Bungalow in Hopewell

4.82 out of 5 average rating, 11 reviews

Comfy Bungalow near Fort Gregg-Adams & City Marina

May 20 – 27

R2,574 ZAR per night
Superhost

Home in Petersburg

4.92 out of 5 average rating, 79 reviews

1830's House in Historic Old Towne Petersburg, VA

Jan 7 – 14

R2,048 ZAR per night
Guest favorite

Guest suite in Chesterfield County

5.0 out of 5 average rating, 26 reviews

Modern Downstairs Studio w/ King bed

Aug 21 – 28

R1,940 ZAR per night

Quick stats about vacation rentals in Petersburg

  • Total rentals

    100 properties

  • Rentals with dedicated workspaces

    60 properties have a dedicated workspace

  • Pet-friendly rentals

    30 properties allow pets

  • Family-friendly rentals

    40 properties are a good fit for families

  • Total number of reviews

    3.5K reviews

  • Nightly prices starting at

    R575 ZAR before taxes and fees

Frequently Asked Questions

  • Are there pet-friendly vacation rentals in Petersburg?

    Four-legged friends are welcome in Petersburg. Choose from more than 30 vacation rentals for guests traveling with pets.

  • How much does it cost to stay in house rentals in Petersburg?

    Experience the best of Petersburg with our house rentals, starting at about $30 per day, before taxes and fees. Embrace comfort and style while staying within your budget in your home away from home.

  • Are there family-friendly vacation rentals in Petersburg?

    Petersburg has more than 40 family-friendly stays. Amenities on the property may include high chairs, travel cribs, or strollers.

  • Do apartment rentals in Petersburg have free parking?

    Absolutely! We offer over 20 apartment rentals with free parking in Petersburg. Enjoy a tailored experience with all the comforts you desire.

  • Do apartment rentals in Petersburg have wireless internet?

    Absolutely! We offer over 20 apartment rentals with wireless internet in Petersburg. Enjoy a tailored experience with all the comforts you desire.

  • Are there vacation rentals with a dedicated workspace in Petersburg?

    Yes! Work meets play with ease at over 60 vacation rentals in Petersburg featuring dedicated workspaces. Stay connected and productive in your home away from home.

Destinations to explore

  1. Airbnb
  2. United States
  3. Virginia
  4. Petersburg