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
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
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
Cabins
New
Lakefront
Farms
Amazing views
Trending
Chef's kitchens
Design
Bed & breakfasts
Tiny homes
Camping
National parks
Beach
Skiing
Grand pianos
Golfing
Beachfront
Lake
Filters
0
Show map
Search results; Over 1,000 places in Petersburg
Over 1,000 places in Petersburg
Learn how we sort results
Learn how we sort results
128
Reviews
4.74
Rating
3
Years hosting
Room in Petersburg
Stay with Victoria
Stay with Victoria
Nice Suite with private entrance
17–22 Apr
17–22 Apr
€ 67
night
€ 67 per night
·
€ 331 total
€ 331 total
Show price breakdown
4.74 out of 5 average rating, 128 reviews
4.74 (128)
Home in Petersburg
Charming cottage for everyone
Hosted by Victoria
Hosted by Victoria
14–19 Apr
14–19 Apr
€ 141
night
€ 141 per night
·
€ 704 total
€ 704 total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Home in Petersburg
Cozy Hideaway near the Highway/ Ft. Gregg-Adams
Hosted by Robert
Hosted by Robert
6–11 Apr
6–11 Apr
€ 181
night
€ 181 per night
·
€ 902 total
€ 902 total
Show price breakdown
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favourite
Guest favourite
Flat in Petersburg
303 in Cockade City Flats
Hosted by Joe
Hosted by Joe
8–13 Apr
8–13 Apr
€ 119
night
€ 119 per night
·
€ 592 total
€ 592 total
Show price breakdown
4.94 out of 5 average rating, 100 reviews
4.94 (100)
Guest favourite
Guest favourite
Home in Petersburg
Historic Home Near Old Town
Hosted by Ethan
Hosted by Ethan
8–13 Apr
8–13 Apr
€ 120
night
€ 120 per night
·
€ 598 total
€ 598 total
Show price breakdown
4.93 out of 5 average rating, 30 reviews
4.93 (30)
Guest favourite
Guest favourite
Guest house in Petersburg
"Lofty Cottage" Adorable 1-Bedroom Guest House
Hosted by Tracey
Hosted by Tracey
3–8 Apr
3–8 Apr
€ 141
night
€ 141 per night
·
€ 704 total
€ 704 total
Show price breakdown
4.93 out of 5 average rating, 138 reviews
4.93 (138)
Superhost
Superhost
Flat in Petersburg
Built in 1815 Heart of Old Towne
Hosted by Joe
Hosted by Joe
7–12 Apr
7–12 Apr
€ 141
night
€ 141 per night
·
€ 704 total
€ 704 total
Show price breakdown
4.92 out of 5 average rating, 150 reviews
4.92 (150)
1
Review
5.0
Rating
1
Year hosting
Room in Petersburg
Stay with Shay
Stay with Shay
Military service member
,
·
Military service member
Stay with Dana & Shay
1–6 Apr
1–6 Apr
€ 75
night
€ 75 per night
·
€ 373 total
€ 373 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Home in Petersburg
The historic John Baird House
Hosted by Kyle
Hosted by Kyle
27 Apr – 2 May
27 Apr – 2 May
€ 175
night
€ 175 per night
·
€ 872 total
€ 872 total
Show price breakdown
4.92 out of 5 average rating, 64 reviews
4.92 (64)
Guest favourite
Guest favourite
Bungalow in Petersburg
“The Blissful Bungalow” your home away from home.
Hosted by Tracey
Hosted by Tracey
27 Apr – 2 May
27 Apr – 2 May
€ 192
night
€ 192 per night
·
€ 957 total
€ 957 total
Show price breakdown
4.95 out of 5 average rating, 56 reviews
4.95 (56)
Guest favourite
Guest favourite
Townhouse in Petersburg
Historic Mill Workers Cottage
Hosted by Stephen
Hosted by Stephen
6–11 Apr
6–11 Apr
€ 119
night
€ 119 per night
·
€ 592 total
€ 592 total
Show price breakdown
4.93 out of 5 average rating, 42 reviews
4.93 (42)
Guest favourite
Guest favourite
Home in Petersburg
Luxury Home with Recreational Spaces
Hosted by Kingdom
Hosted by Kingdom
7–12 Apr
7–12 Apr
€ 418
night
€ 418 per night
·
€ 2,087 total
€ 2,087 total
Show price breakdown
4.91 out of 5 average rating, 44 reviews
4.91 (44)
Guest favourite
Guest favourite
Home in Petersburg
Modern Art-Inspired Family Friendly Home
Hosted by Kingdom
Hosted by Kingdom
6–11 Apr
6–11 Apr
€ 380
night
€ 380 per night
·
€ 1,900 total
€ 1,900 total
Show price breakdown
4.95 out of 5 average rating, 44 reviews
4.95 (44)
Guest favourite
Guest favourite
Home in Petersburg
2-Bedroom oasis in Chesterfield
Hosted by Ashley
Hosted by Ashley
1–6 Apr
1–6 Apr
€ 174
night
€ 174 per night
·
€ 869 total
€ 869 total
Show price breakdown
5.0 out of 5 average rating, 14 reviews
5.0 (14)
Guest favourite
Guest favourite
Home in Prince George
Luxury stay in Prince George
Hosted by Raymond
Hosted by Raymond
7–12 Apr
7–12 Apr
€ 278
night
€ 278 per night
·
€ 1,390 total
€ 1,390 total
Show price breakdown
4.96 out of 5 average rating, 26 reviews
4.96 (26)
Guest favourite
Guest favourite
Home in Petersburg
Luxe Cottage - South Chesterfield
Hosted by Eugene
Hosted by Eugene
6–11 Apr
6–11 Apr
€ 294
night
€ 294 per night
·
€ 1,466 total
€ 1,466 total
Show price breakdown
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favourite
Guest favourite
Home in Disputanta
Newly Renovated, Luxury 2 Story Historic Farm.
Hosted by Vonda
Hosted by Vonda
1–6 Apr
1–6 Apr
€ 519
night
€ 519 per night
·
€ 2,593 total
€ 2,593 total
Show price breakdown
5.0 out of 5 average rating, 5 reviews
5.0 (5)
9
Reviews
4.78
Rating
3
Years hosting
Room in Petersburg
Stay with Victoria
Stay with Victoria
Spacious suite in Petersburg
7–12 Apr
7–12 Apr
€ 59
night
€ 59 per night
·
€ 293 total
€ 293 total
Show price breakdown
4.78 out of 5 average rating, 9 reviews
4.78 (9)
1
2
3
4
…
15