Hotels in Petersburg

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 17 - Aug 18
Tomorrow
Aug 18 - Aug 19
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Top 5 hotels in Petersburg at a glance

  • 1. Nordic House — 2-star hotel in Petersburg. Guest rating: 10/10 — Exceptional.

Where to stay in Petersburg?

1. Nordic House

Nordic House
Petersburg
$207
$234 total
includes taxes & fees
Aug 31 - Sep 1
Nordic House
View all properties

Top landmarks in Petersburg

Petersburg Marina

8.0/10 (1 review)
Imagine strolling along Petersburg Marina for some great waterfront pics when in the heart of Petersburg. If you carry on walking you'll get to Petersburg Ferry Terminal for some more water views.
See properties

Beecher Pass State Marine Park

Beecher Pass State Marine Park is 14.9 mi (24 km) from central Petersburg, why not stop by during your stay.
See properties

Petersburg Visitor Information Centre

Petersburg Visitor Information Centre is worth a visit when in central Petersburg.
See properties

The Clausen Museum

The center of Petersburg is home to cultural attractions like The Clausen Museum, so you might want to stop by during your stay. If you want to experience more of the culture Petersburg has to offer, head to Petersburg Marina and Clausen Memorial Museum.
See properties

Clausen Memorial Museum

If visiting museums in Petersburg are on your list, you might want to check out the upcoming exhibitions at Clausen Memorial Museum, located in the heart of town. If you want to see more of the museums in Petersburg, you can easily walk to The Clausen Museum.
See properties

Learn more about Petersburg

Petersburg is applauded for its cultural attractions such as The Clausen Museum and Clausen Memorial Museum.

See all hotels in Petersburg
A lake with a mountain range in the background, a small island with a sign, and houses along the shore.

Check out reviews of Petersburg hotels guests love

Frequently asked questions

What accommodations do travelers like in Petersburg?
Guests like Nordic House.
Can I book refundable accommodations in Petersburg?
If you're looking for the flexibility to change your plans to Petersburg, most properties provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Petersburg be like during my trip?
The warmest months in Petersburg are usually July and August with an average temp of 54°F. February and December are the chilliest months when the average temp is 28°F. The rainiest months are September and November.
Why should I book my Petersburg hotel through Hotels.com?
There are plenty of reasons to book your Petersburg travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring