Holiday rentals in Petersburg

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in Petersburg

Guests agree: these stays are highly rated for location, cleanliness, and more.

Guest favourite
Guest house in Church Road
Heron Rock: Lakefront Cottage on Lake Chesdin
Enjoy peaceful lakefront living at Heron Rock Cottage, where you can stroll through the woods, swim or fish off the dock, paddle the lake in kayaks, or simply relax and enjoy the wildlife and beautiful sunsets. Situated on 6 acres in Dinwiddie County, this newly renovated cottage includes 2 bedrooms, full bath, full kitchen, living room with fireplace and private patio with dining area. Your stay includes full access to the grounds and dock and you are welcome to tie up a boat if you bring one.
5–12 Aug
$155 SGD per night
5.0 out of 5 average rating, 129 reviews
Guest favourite
Home in Richmond
Luxury BOHO upper unit
Relax in this calm, stylish 3 bedroom/2 full bath upper level unit. Another Airbnb is in the finished basement unit. The space is completely yours and no access to the other basement unit. Only shared area is the back deck. Unit has a completely updated kitchen with stainless steal and granite. Master bedroom has a super comfy queen bed and a master bath that has a beautiful walk in shower. Guest room has another queen bed and office area has a futon. Elegance and romantic boho style throughout!
4–11 Jan
$167 SGD per night
4.93 out of 5 average rating, 115 reviews
Guest favourite
Cabin in Blackstone
Rustic secluded cabin at Whetstone Creek Farm
Unwind in your own forest retreat. Enjoy waking up in the king size bed to views of trees, a well appointed open floor plan, and a front porch made for sitting! Listen to rain on the tin roof or enjoy a bonfire in the fire pit after taking a stroll down 2 miles of wooded trails or wading in the creek. Stay connected with high speed wifi. Wildlife abounds on our woodland plant farm. Approximately 15 minutes from Ft. Barfoot, this is the perfect place to stay in Blackstone if you want to get away!
10–17 Jul
$156 SGD per night
4.98 out of 5 average rating, 130 reviews

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

Superhost
Home in Petersburg
1830's House in Historic Old Towne Petersburg, VA
26 Oct – 2 Nov
$124 SGD per night
4.92 out of 5 average rating, 79 reviews
Superhost
Home in Petersburg
Newly renovated, fully furnished cozy home
21–28 Apr
$155 SGD per night
4.78 out of 5 average rating, 23 reviews
Guest favourite
Home in Petersburg
The Cozy Rancher | Petersburg | King Bed
17–24 Apr
$169 SGD per night
4.87 out of 5 average rating, 87 reviews
Guest favourite
Cottage in Dinwiddie
Country Getaway, Entire Cottage, Modern & Private
16–23 Jul
$155 SGD per night
4.98 out of 5 average rating, 95 reviews
Guest favourite
Home in Prince George
Luxury stay in Prince George
3–10 Jul
$240 SGD per night
4.95 out of 5 average rating, 22 reviews
Guest favourite
Flat in Hopewell
$ Cozy 1BR 1BA Apartment: Near Fort Gregg-Adams $
4–11 Oct
$181 SGD per night
5.0 out of 5 average rating, 19 reviews
Guest favourite
Home in Hopewell
Charming, Private Abode: Serenity in Hopewell, VA!
10–17 Jan
$139 SGD per night
5.0 out of 5 average rating, 10 reviews
Superhost
Flat in Hopewell
Refreshing 2-Bedroom Home in Central Hopewell
30 May – 6 Jun
$114 SGD per night
4.81 out of 5 average rating, 73 reviews
Guest favourite
Home in Petersburg
2-Bedroom oasis in Chesterfield
10–17 Jul
$137 SGD per night
5.0 out of 5 average rating, 12 reviews
Guest favourite
Cabin in Dinwiddie
*No Fees* Lake Cabin with Private Dock
22 Feb – 1 Mar
$222 SGD per night
4.94 out of 5 average rating, 83 reviews
Guest favourite
Flat in Colonial Heights
Beautiful cozy one bedroom apartment
25 Oct – 1 Nov
$119 SGD per night
4.93 out of 5 average rating, 15 reviews
Guest favourite
Flat in Richmond
Claw foot tub/fireplace boho apartment
25 Feb – 4 Mar
$103 SGD per night
5.0 out of 5 average rating, 45 reviews

Quick stats about holiday rentals in Petersburg

Total rentals

110 properties

Rentals with dedicated workspaces

70 properties have a dedicated workspace

Pet-friendly rentals

40 properties allow pets

Family-friendly rentals

40 properties are a good fit for families

Total number of reviews

4K reviews

Nightly prices starting at

$40 SGD before taxes and fees

Destinations to explore

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