Skip to content

Petersburg vacation rentals

Book unique vacation rentals, houses, and more on Airbnb

Top-rated vacation rentals in Petersburg

Guests agree: these vacation rentals are highly rated for location, cleanliness, and more.

  1. Entire home
  2. Petersburg
3 bedroom, large deck, harbor/mountain views

Walk right across the street to stroll around Petersburg's impressive commercial fishing harbor and just a few blocks to down town. This updated 3 bedroom comes stocked with all the amenities you could want to make your stay. Modern kitchen appliances, WiFi, home office, work out area, large yard, large deck, bbq, the list goes on. Wake up and have your coffee looking out at magnificent Devil's Thumb and mountain range. Don’t see the dates you want? Send me a request and I’ll see what I can do

$189 per night
SUPERHOST
  1. Entire rental unit
  2. Petersburg
The Waterside Suite

The Waterside suite offers one bedroom with stunning waterfront views of the Narrows just south of Petersburg. Price includes everything. Within walking distance of town (2 miles) along a walking path. Bikes are available. Explore the beach at low tide and watch the ferries and passing boat traffic.

$100 per night
SUPERHOST
  1. Entire home
  2. Petersburg
Burman House

Right in the heart of Petersburg within easy walking distance of harbors and downtown amenities, on the corner of historic Sing Lee Alley and South Nordic Drive. Fully furnished traditional home.

$100 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Other great vacation rentals in Petersburg

SUPERHOST
  1. Private room
  2. Petersburg
Chinook Guest Room (& Bicycles!) - taxes included-
$90 per night
  1. Entire home
  2. Petersburg
Angler's Inn
$137 per night
SUPERHOST
  1. Private room
  2. Petersburg
The Blue Bird
$100 per night
SUPERHOST
  1. Entire home
  2. Petersburg
Hammer Slough House
$150 per night
  1. Entire rental unit
  2. Petersburg
Skylark #1
$225 per night
SUPERHOST
  1. Entire home
  2. Petersburg
Lewis hus
$260 per night
  1. Private room
  2. Petersburg
Papke's Bed and Breakfast
$128 per night
  1. Entire cottage
  2. Petersburg
The Coho Cottage. A cozy cottage by the sea
$120 per night
  1. Entire rental unit
  2. Petersburg
Sing Lee Alley vacation rental
$95 per night
  1. Entire rental unit
  2. Petersburg
Hotel Style apartment with scenic view
$65 per night
SUPERHOST
  1. Entire cottage
  2. Petersburg
Deer Creek Cottage
$125 per night
  1. Entire rental unit
  2. Petersburg
Hotel Style apartment with scenic view
$65 per night