Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Petersburg
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Petersburg
Over 1,000 homes in Petersburg
Guest favourite
Guest favourite
Guest house in Petersburg
"Lofty Cottage" Adorable 1-Bedroom Guest House
1 bedroom
,
·
1 bed
,
·
1 private bathroom
10–15 Aug
10–15 Aug
$876 SGD
Show price breakdown
for 5 nights
$876 SGD for 5 nights
,
·
4.96 out of 5 average rating, 203 reviews
4.96 (203)
Guest favourite
Guest favourite
Home in Petersburg
Pet-Friendly in Petersburg, VA
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
16–21 Aug
16–21 Aug
$1,263 SGD
$1,167 SGD
Show price breakdown
for 5 nights
4.89 out of 5 average rating, 63 reviews
4.89 (63)
Place to stay in Petersburg
Right of I-95&I-85
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
10–15 Aug
10–15 Aug
$438 SGD
Show price breakdown
for 5 nights
$438 SGD for 5 nights
4.78 out of 5 average rating, 148 reviews
4.78 (148)
Home in Petersburg
Renovated! Cute house in quiet area!
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
16–21 Aug
16–21 Aug
$772 SGD
Show price breakdown
for 5 nights
$772 SGD for 5 nights
4.48 out of 5 average rating, 125 reviews
4.48 (125)
Home in Petersburg
Best Modern Victorian house in Historic Petersburg
4 bedrooms
4 bedrooms
,
·
4 queen beds
4 queen beds
16–21 Aug
16–21 Aug
$1,041 SGD
Show price breakdown
for 5 nights
$1,041 SGD for 5 nights
4.65 out of 5 average rating, 443 reviews
4.65 (443)
Guest favourite
Guest favourite
Home in Petersburg
Cozy Sweet Home!
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
14–19 Aug
14–19 Aug
$1,571 SGD
$1,273 SGD
Show price breakdown
for 5 nights
4.93 out of 5 average rating, 58 reviews
4.93 (58)
Guest favourite
Guest favourite
Home in Petersburg
Fenced Yard, Swing Set: Pawfect for Family & Dogs!
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
23–28 Aug
23–28 Aug
$1,602 SGD
Show price breakdown
for 5 nights
$1,602 SGD for 5 nights
4.95 out of 5 average rating, 61 reviews
4.95 (61)
Superhost
Superhost
Home in Colonial Heights
Peaceful 4 bd/2 bth house in Colonial Heights
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
16–21 Aug
16–21 Aug
$1,230 SGD
$1,067 SGD
Show price breakdown
for 5 nights
New place to stay
New
Top guest favourite
Guest favourite
Townhouse in Petersburg
Historic Mill Workers Cottage
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
29 Aug – 3 Sept
29 Aug – 3 Sept
$719 SGD
Show price breakdown
for 5 nights
$719 SGD for 5 nights
4.95 out of 5 average rating, 119 reviews
4.95 (119)
Guest favourite
Guest favourite
Flat in Petersburg
Historic Hideaway | 1790s Mansion Apt in Old Towne
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
12–17 Aug
12–17 Aug
$802 SGD
$622 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Superhost
Superhost
Home in Hopewell
Inviting Retreat: Spacious 2 BR 1.5 Bath Townhouse
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
16–21 Aug
16–21 Aug
$1,097 SGD
$861 SGD
Show price breakdown
for 5 nights
4.88 out of 5 average rating, 40 reviews
4.88 (40)
Guest favourite
Guest favourite
Home in Richmond
Waterfront Escape | Hot Tub, Canoe & SUP
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
11–16 Oct
11–16 Oct
$3,031 SGD
$2,399 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Guest favourite
Guest favourite
Townhouse in Petersburg
Nestled Lakeside Retreat: Cozy & Private Condo
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
1–6 Sept
1–6 Sept
$1,029 SGD
Show price breakdown
for 5 nights
$1,029 SGD for 5 nights
4.9 out of 5 average rating, 50 reviews
4.9 (50)
Room in Petersburg
South Market Cottage
1 queen bed
1 queen bed
15–20 Aug
15–20 Aug
$492 SGD
Show price breakdown
for 5 nights
$492 SGD for 5 nights
New place to stay
New
Superhost
Superhost
Home in Hopewell
Warm and inviting home
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
30 Aug – 4 Sept
30 Aug – 4 Sept
$1,091 SGD
Show price breakdown
for 5 nights
$1,091 SGD for 5 nights
4.72 out of 5 average rating, 36 reviews
4.72 (36)
Guest favourite
Guest favourite
Flat in Petersburg
The Henry Lofts Unit 1 - 'Chloros Lux Collection'
1 bedroom
1 bedroom
,
·
2 beds
2 beds
27 Sept – 2 Oct
27 Sept – 2 Oct
$860 SGD
Show price breakdown
for 5 nights
$860 SGD for 5 nights
4.98 out of 5 average rating, 53 reviews
4.98 (53)
Superhost
Superhost
Flat in Petersburg
The Henry Lofts Unit 2 - 'The Presidential'
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
14–19 Aug
14–19 Aug
$998 SGD
Show price breakdown
for 5 nights
$998 SGD for 5 nights
4.86 out of 5 average rating, 50 reviews
4.86 (50)
Guest favourite
Guest favourite
Home in Petersburg
Petersburg Home away from Home
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
23–28 Aug
23–28 Aug
$1,232 SGD
Show price breakdown
for 5 nights
$1,232 SGD for 5 nights
4.94 out of 5 average rating, 232 reviews
4.94 (232)
Guest favourite
Guest favourite
Boutique hotel in Petersburg
Friend & Folly Suite - Strawberry Hill Petersburg
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
13–18 Aug
13–18 Aug
$1,302 SGD
$1,169 SGD
Show price breakdown
for 5 nights
4.96 out of 5 average rating, 23 reviews
4.96 (23)
1
2
3
4
…
15