Holiday houses in Petersburg

Find and book unique accommodation on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for Petersburg holiday 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 holiday rentals in Petersburg

Guest favourite

Home in Petersburg

4.97 out of 5 average rating, 58 reviews

Large Living & Kitchen 1BR Sunshine Oasis OLD TOWN

2 – 9 June

$1,657 AUD total
Guest favourite

Apartment in Hopewell

5.0 out of 5 average rating, 22 reviews

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

18 – 25 Sept

$2,154 AUD total
Guest favourite

Home in Petersburg

4.92 out of 5 average rating, 12 reviews

Cozy Hideaway near the Highway/ Ft. Gregg-Adams

4 – 11 Dec

$2,376 AUD total
Guest favourite

Cabin in Dinwiddie

4.94 out of 5 average rating, 89 reviews

*No Fees* Lake Cabin with Private Dock

20 – 27 Jan

$2,315 AUD total
Guest favourite

Apartment in Petersburg

5.0 out of 5 average rating, 29 reviews

Spacious Apt. in Down Town Petersburg

29 July – 5 Aug

$1,206 AUD total
Superhost

Bungalow in Hopewell

4.82 out of 5 average rating, 11 reviews

Comfy Bungalow near Fort Gregg-Adams & City Marina

20 – 27 May

$1,782 AUD total
Superhost

Home in Petersburg

4.92 out of 5 average rating, 79 reviews

1830's House in Historic Old Towne Petersburg, VA

7 – 14 Jan

$1,441 AUD total
Guest favourite

Guest suite in Chesterfield County

5.0 out of 5 average rating, 26 reviews

Modern Downstairs Studio w/ King bed

21 – 28 Aug

$1,308 AUD total

Quick stats about holiday 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

    $47 AUD before taxes and fees

Destinations to explore

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