Book Hotels in Petersburg, Alaska
Wander wisely with the Travelocity Price Match Guarantee
Most frequently booked Petersburg hotels
How much is a hotel room in Petersburg?
Hotels in Petersburg start at $75 per night. Prices and availability subject to change. Additional terms may apply.
Petersburg Hotel & Travel Guide
Travelers to Southeast Alaska - Inside Passage will learn there's only 1 hotel within a short driving distance of Petersburg's downtown area, so try booking a place to stay as soon as possible.
Alternatively, if you visit this corner of United States of America, you could reserve a room Gustavus, just 160 miles (254 kilometers) outside of Petersburg. Gustavus lodgings include the Gustavus Inn at Glacier Bay and Glacier Bay Lodge.
From downtown Petersburg, it is some 5 miles (8 kilometers) to the Tides Inn.
For visitors who would like to enjoy more of the forests, mountains and glaciers in this part of United States of America, you should plan to spend time in other parts of Southeast Alaska - Inside Passage. Modern travelers can tour the area's points of interest or have a go at snowmobiling and hiking and afterwards find a great hotel or apartment.
Travelocity's hotel guide is a very good way to absorb more about Petersburg.