Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Petersburg
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Rooms
Amazing pools
Vineyards
Countryside
Play
New
Cabins
Lakefront
Farms
Trending
Amazing views
Chef's kitchens
Design
Tiny homes
Bed & breakfasts
Beach
Camping
National parks
Skiing
Beachfront
Golfing
Lake
Filters
0
Show map
Search results; 436 places in Petersburg
436 places in Petersburg
138
Reviews
4.73
Rating
3
Years hosting
Room in Petersburg
Stay with Victoria
Stay with Victoria
Nice Suite with private entrance
20–25 May
20–25 May
£59
night
£59 per night
·
£291 total
£291 total
Show price breakdown
4.73 out of 5 average rating, 138 reviews
4.73 (138)
Flat in Petersburg
Suite Old Towne A: 3BR w/Balcony, Near Old Towne
Hosted by Daria
Hosted by Daria
20–25 Apr
20–25 Apr
£142
night
£142 per night
·
£707 total
£707 total
Show price breakdown
4.73 out of 5 average rating, 168 reviews
4.73 (168)
Superhost
Superhost
Flat in Petersburg
Modern + Cozy Loft in Old Towne Petersburg
Hosted by a business
Hosted by a business
29 Apr – 4 May
29 Apr – 4 May
£108
night
£108 per night
·
£538 total
£538 total
Show price breakdown
4.61 out of 5 average rating, 31 reviews
4.61 (31)
Guest favourite
Guest favourite
Flat in Petersburg
103 in Cockade City Flats
Hosted by Joe
Hosted by Joe
3–8 May
3–8 May
£110
night
£110 per night
·
£549 total
£549 total
Show price breakdown
4.87 out of 5 average rating, 53 reviews
4.87 (53)
Flat in Petersburg
Suite Old Towne B: Walk to Old Towne!
Hosted by Daria
Hosted by Daria
23–28 Apr
23–28 Apr
£123
night
£123 per night
·
£611 total
£611 total
Show price breakdown
4.76 out of 5 average rating, 110 reviews
4.76 (110)
Superhost
Superhost
Flat in Hopewell
Refreshing 2-Bedroom Home in Central Hopewell
Hosted by James
Hosted by James
21–26 Apr
21–26 Apr
£108
night
£108 per night
·
£538 total
£538 total
Show price breakdown
4.81 out of 5 average rating, 75 reviews
4.81 (75)
Guest favourite
Guest favourite
Flat in Petersburg
Spacious Apt. in Down Town Petersburg
Hosted by James
Hosted by James
28 Apr – 3 May
28 Apr – 3 May
£117
night
£117 per night
·
£582 total
£582 total
Show price breakdown
5.0 out of 5 average rating, 29 reviews
5.0 (29)
Flat in Petersburg
2 bd 2 bath New Gated Luxury Apt
Hosted by Teresa
Hosted by Teresa
6–13 May
6–13 May
£108
night
£108 per night
·
£753 total
£753 total
Show price breakdown
Superhost
Superhost
Flat in Hopewell
! Cozy Cove near Fort Gregg-Adams: Perfect for 2 !
Hosted by James
Hosted by James
22–27 Apr
22–27 Apr
£116
night
£116 per night
·
£579 total
£579 total
Show price breakdown
4.91 out of 5 average rating, 11 reviews
4.91 (11)
Guest favourite
Guest favourite
Flat in Petersburg
303 in Cockade City Flats
Hosted by Joe
Hosted by Joe
11–16 Jun
11–16 Jun
£105
night
£105 per night
·
£522 total
£522 total
Show price breakdown
4.94 out of 5 average rating, 103 reviews
4.94 (103)
Superhost
Superhost
Flat in Petersburg
Bird's-Eye View in the Heart of Historic Old Towne
Hosted by Regan And Mark
Hosted by Regan And Mark
20–25 Apr
20–25 Apr
£288
night
£288 per night
·
£1,440 total
£1,440 total
Show price breakdown
4.96 out of 5 average rating, 107 reviews
4.96 (107)
Guest favourite
Guest favourite
Flat in Petersburg
Spacious two bedroom Apt. in Down Town Petersburg
Hosted by James
Hosted by James
29 Apr – 6 May
29 Apr – 6 May
£143
£122
night
£122 per night, originally £143
·
£854 total
£854 total
Show price breakdown
5.0 out of 5 average rating, 32 reviews
5.0 (32)
Guest favourite
Guest favourite
Flat in Chester
Relaxing Farmhouse: Basement Apartment
Hosted by David
Hosted by David
28 Apr – 3 May
28 Apr – 3 May
£142
night
£142 per night
·
£706 total
£706 total
Show price breakdown
4.97 out of 5 average rating, 33 reviews
4.97 (33)
Guest favourite
Guest favourite
Flat in Ashland
100 Acre Wood - private apartment, pets! no WiFi
Hosted by Melissa
Hosted by Melissa
22–27 Apr
22–27 Apr
£97
night
£97 per night
·
£483 total
£483 total
Show price breakdown
5.0 out of 5 average rating, 57 reviews
5.0 (57)
Guest favourite
Guest favourite
Flat in Richmond
Claw foot tub/fireplace boho apartment
Hosted by Rae
Hosted by Rae
11–16 May
11–16 May
£112
night
£112 per night
·
£557 total
£557 total
Show price breakdown
5.0 out of 5 average rating, 53 reviews
5.0 (53)
Guest favourite
Guest favourite
Flat in Richmond
Cozy 1 bdrm basement apt- Pri. entry- walk 2 river
Hosted by Anna
Hosted by Anna
28 Apr – 3 May
28 Apr – 3 May
£97
night
£97 per night
·
£484 total
£484 total
Show price breakdown
4.91 out of 5 average rating, 645 reviews
4.91 (645)
Guest favourite
Guest favourite
Flat in Moseley
Luxe King Bd W Resort Amenities, Moseley, VA
Hosted by Reisa
Hosted by Reisa
22–27 Apr
22–27 Apr
£122
night
£122 per night
·
£610 total
£610 total
Show price breakdown
4.84 out of 5 average rating, 19 reviews
4.84 (19)
Guest favourite
Guest favourite
Flat in Chesterfield
Chesterfield's Eclectic Comfort 1bdrm + 2bth Aprmt
Hosted by Malikah
Hosted by Malikah
2–7 May
2–7 May
£143
night
£143 per night
·
£712 total
£712 total
Show price breakdown
4.91 out of 5 average rating, 11 reviews
4.91 (11)
1
2
3
4
…
15