Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
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
Gift cards
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
Photo 1 of 27
Top guest favourite
Guest favourite
Home in Petersburg
Petersburg Home away from Home
3 bedrooms
,
·
3 beds
,
·
1 private bathroom
5–10 Sept
5–10 Sept
£909
£817
total
Show price breakdown
,
·
4.94 out of 5 average rating, 233 reviews
4.94 (233)
Photo 1 of 29
Guest favourite
Guest favourite
Home in Petersburg
Fenced Yard, Swing Set: Pawfect for Family & Dogs!
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
13–18 Sept
13–18 Sept
£1,141
£994
total
Show price breakdown
4.95 out of 5 average rating, 63 reviews
4.95 (63)
Photo 1 of 29
Guest favourite
Guest favourite
Flat in Petersburg
Bird's-Eye View in the Heart of Historic Old Towne
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
13–18 Sept
13–18 Sept
£1,172
£1,039
total
Show price breakdown
4.97 out of 5 average rating, 132 reviews
4.97 (132)
Photo 1 of 29
Guest favourite
Guest favourite
Home in Petersburg
1830's House in Historic Old Towne Petersburg, VA
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
2 bathrooms
2 bathrooms
1–6 Sept
1–6 Sept
£709
total
Show price breakdown
£709 total
4.93 out of 5 average rating, 103 reviews
4.93 (103)
Photo 1 of 29
Top guest favourite
Guest favourite
Home in Colonial Heights
HideawayOasis/VSU/95/FortGreggAdams/FirePT/PoolTBL
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
21–26 Sept
21–26 Sept
£921
total
Show price breakdown
£921 total
Free cancellation
4.94 out of 5 average rating, 200 reviews
4.94 (200)
Photo 1 of 10
Home in Petersburg
Renovated! Cute house in quiet area!
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
8–13 Sept
8–13 Sept
£523
total
Show price breakdown
£523 total
Free cancellation
4.48 out of 5 average rating, 129 reviews
4.48 (129)
Photo 1 of 12
Guest favourite
Guest favourite
Boutique hotel in Petersburg
Barksdale Suite - Strawberry Hill, Petersburg
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
8–13 Sept
8–13 Sept
£831
total
Show price breakdown
£831 total
Free cancellation
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Photo 1 of 8
Guest favourite
Guest favourite
Boutique hotel in Petersburg
Friend & Folly Suite - Strawberry Hill Petersburg
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
8–13 Sept
8–13 Sept
£839
total
Show price breakdown
£839 total
Free cancellation
4.96 out of 5 average rating, 23 reviews
4.96 (23)
Photo 1 of 21
Home in Petersburg
The Cozy Gem
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
6–11 Sept
6–11 Sept
£1,104
total
Show price breakdown
£1,104 total
4.94 out of 5 average rating, 17 reviews
4.94 (17)
Photo 1 of 24
Guest favourite
Guest favourite
Home in Petersburg
Pet-Friendly in Petersburg, VA
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
13–18 Sept
13–18 Sept
£828
£715
total
Show price breakdown
Free cancellation
4.9 out of 5 average rating, 67 reviews
4.9 (67)
Photo 1 of 15
Top 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
,
·
1 bathroom
1 bathroom
7–12 Sept
7–12 Sept
£464
total
Show price breakdown
£464 total
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Photo 1 of 29
Home in Petersburg
Best Modern Victorian house in Historic Petersburg
4 bedrooms
4 bedrooms
,
·
4 queen beds
4 queen beds
,
·
3.5 bathrooms
3.5 bathrooms
9–14 Sept
9–14 Sept
£697
total
Show price breakdown
£697 total
Free cancellation
4.66 out of 5 average rating, 448 reviews
4.66 (448)
Photo 1 of 29
Guest favourite
Guest favourite
Home in Petersburg
Historic 1830s House
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
2–7 Sept
2–7 Sept
£668
total
Show price breakdown
£668 total
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Photo 1 of 4
Place to stay in Petersburg
Right of I-95&I-85
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
9–14 Sept
9–14 Sept
£309
total
Show price breakdown
£309 total
Free cancellation
4.78 out of 5 average rating, 154 reviews
4.78 (154)
Photo 1 of 16
Top guest favourite
Guest favourite
Flat in Petersburg
Historic Poplar Lawn
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
7–12 Sept
7–12 Sept
£461
total
Show price breakdown
£461 total
4.95 out of 5 average rating, 78 reviews
4.95 (78)
Photo 1 of 6
Room in Petersburg
South Market Cottage
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
24–30 Sept
24–30 Sept
£382
total
Show price breakdown
£382 total
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Photo 1 of 29
Guest favourite
Guest favourite
Home in Petersburg
Cozy Sweet Home!
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
3–8 Sept
3–8 Sept
£949
£788
total
Show price breakdown
4.93 out of 5 average rating, 60 reviews
4.93 (60)
Photo 1 of 29
Guest favourite
Guest favourite
Home in Petersburg
The Pink Palace
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
13–18 Sept
13–18 Sept
£1,134
total
Show price breakdown
£1,134 total
Free cancellation
4.94 out of 5 average rating, 16 reviews
4.94 (16)
Photo 1 of 26
Top guest favourite
Guest favourite
Home in Petersburg
Modern Art-Inspired Family Friendly Home
5 bedrooms
5 bedrooms
,
·
7 beds
7 beds
,
·
2.5 bathrooms
2.5 bathrooms
6–11 Sept
6–11 Sept
£1,756
total
Show price breakdown
£1,756 total
4.94 out of 5 average rating, 97 reviews
4.94 (97)
1
2
3
4
…
15