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 Center
%{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
Display total before taxes
Show map
Search results; Over 1,000 places in Petersburg
Over 1,000 places in Petersburg
Home in Petersburg
Charming cottage for everyone
4 beds
4 beds
Apr 14 – 19
Apr 14 – 19
$113
night
$113 per night
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Superhost
Superhost
Apartment in Petersburg
Built in 1815 Heart of Old Towne
1 queen bed
1 queen bed
Apr 7 – 12
Apr 7 – 12
$113
night
$113 per night
4.92 out of 5 average rating, 150 reviews
4.92 (150)
Guest favorite
Guest favorite
Home in Petersburg
Historic Home Near Old Town
2 beds
2 beds
Apr 8 – 13
Apr 8 – 13
$90
night
$90 per night
4.94 out of 5 average rating, 31 reviews
4.94 (31)
Guest favorite
Guest favorite
Guesthouse in Petersburg
"Lofty Cottage" Adorable 1-Bedroom Guest House
1 queen bed
1 queen bed
Apr 3 – 8
Apr 3 – 8
$101
night
$101 per night
4.93 out of 5 average rating, 138 reviews
4.93 (138)
Guest favorite
Guest favorite
Home in Petersburg
Cozy Hideaway near the Highway/ Ft. Gregg-Adams
5 beds
5 beds
Apr 6 – 11
Apr 6 – 11
$120
night
$120 per night
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favorite
Guest favorite
Apartment in Petersburg
303 in Cockade City Flats
1 double bed
1 double bed
Apr 8 – 13
Apr 8 – 13
$95
night
$95 per night
4.94 out of 5 average rating, 100 reviews
4.94 (100)
Guest favorite
Guest favorite
Home in Petersburg
The Cozy Rancher | Petersburg | King Bed
5 beds
5 beds
Apr 15 – 20
Apr 15 – 20
$135
night
$135 per night
4.88 out of 5 average rating, 88 reviews
4.88 (88)
Guest favorite
Guest favorite
Townhouse in Petersburg
Historic Mill Workers Cottage
1 queen bed
1 queen bed
Apr 6 – 11
Apr 6 – 11
$85
night
$85 per night
4.93 out of 5 average rating, 42 reviews
4.93 (42)
Guest favorite
Guest favorite
Home in Petersburg
The historic John Baird House
2 beds
2 beds
Apr 27 – May 2
Apr 27 – May 2
$140
night
$140 per night
4.92 out of 5 average rating, 64 reviews
4.92 (64)
Superhost
Superhost
Home in Petersburg
Newly renovated, fully furnished cozy home
3 queen beds
3 queen beds
Apr 7 – 12
Apr 7 – 12
$144
night
$144 per night
4.8 out of 5 average rating, 25 reviews
4.8 (25)
Home in Petersburg
Renovated "Like New" Comfy Home.
6 beds
6 beds
Apr 1 – 6
Apr 1 – 6
$143
night
$143 per night
New place to stay
New
Guest favorite
Guest favorite
Home in Petersburg
Modern Art-Inspired Family Friendly Home
7 beds
7 beds
Apr 6 – 11
Apr 6 – 11
$275
night
$275 per night
4.95 out of 5 average rating, 44 reviews
4.95 (44)
Guest favorite
Guest favorite
Bungalow in Petersburg
“The Blissful Bungalow” your home away from home.
3 beds
3 beds
Apr 27 – May 2
Apr 27 – May 2
$136
night
$136 per night
4.95 out of 5 average rating, 56 reviews
4.95 (56)
Guest favorite
Guest favorite
Home in Petersburg
Luxury Home with Recreational Spaces
5 beds
5 beds
Apr 7 – 12
Apr 7 – 12
$300
night
$300 per night
4.91 out of 5 average rating, 44 reviews
4.91 (44)
Guest favorite
Guest favorite
Home in Prince George
Luxury stay in Prince George
4 beds
4 beds
Apr 7 – 12
Apr 7 – 12
$219
night
$219 per night
4.96 out of 5 average rating, 26 reviews
4.96 (26)
Guest favorite
Guest favorite
Guesthouse in Church Road
Heron Rock: Lakefront Cottage on Lake Chesdin
3 beds
3 beds
Apr 28 – May 3
Apr 28 – May 3
$135
night
$135 per night
5.0 out of 5 average rating, 130 reviews
5.0 (130)
Guest favorite
Guest favorite
Home in Petersburg
Luxe Cottage - South Chesterfield
4 queen beds
4 queen beds
Apr 6 – 11
Apr 6 – 11
$207
night
$207 per night
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Superhost
Superhost
Apartment in Petersburg
Bird's-Eye View in the Heart of Historic Old Towne
3 beds
3 beds
Apr 1 – 6
Apr 1 – 6
$243
night
$243 per night
4.96 out of 5 average rating, 107 reviews
4.96 (107)
1
2
3
4
…
15