A lake with a small island of houses surrounded by mountains.

Find hotels in Petersburg, AK from Rp4.151.435

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Petersburg hotels

Reserve now, pay later
Hotel
Bed & breakfast
Breakfast included
Pool

1. Nordic House

Nordic House
Petersburg
United States
John
Rp3.673.836
Rp4.151.435 total
includes taxes & fees
20 Sept - 21 Sept
Nordic House
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Petersburg attractions

Beecher Pass State Marine Park

This pristine coastal wilderness offers a true Alaskan escape with exceptional fishing and wildlife viewing. Accessible only by boat or floatplane, its untouched setting rewards adventurers with genuine solitude.
See properties

The Clausen Museum

This intimate museum chronicles Petersburg's fishing heritage with artefacts and a 127-pound king salmon display. Watch the informative film "Petersburg: The Town Fish Built" for deeper insight into local history.
See properties

Clausen Memorial Museum

This intimate museum showcases Petersburg's fishing heritage through artefacts, Tlingit items, and a 127-pound king salmon display. Watch "The Town Fish Built" film before exploring the Discovery Center's treasures.
See properties

Learn more about Petersburg

Fishing boats fill the harbour of this charming Alaskan town where you can watch humpbacks from the waterfront during summer months. Explore Norwegian heritage at the Sons of Norway Hall, then kayak through Frederick Sound where sea lions often sun themselves on rocky outcroppings.

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.

Top Petersburg Hotel Reviews

More cheap stays in Petersburg

Nordic House

Nordic House

806 S Nordic Dr Petersburg AK
Rp3.673.836
Rp4.151.435 total
20 Sept - 21 Sept
includes taxes & fees
Nordic House

Find out more about Petersburg

Top reasons to visit Petersburg

  • Outdoor Adventures: Petersburg is perfect for hiking, fishing, and kayaking, offering thrilling experiences in stunning landscapes.
  • Wildlife Encounters: Enjoy exceptional whale watching and wildlife spotting, making for unforgettable encounters with nature.
  • Cultural Experiences: Explore the local history through the marina, visitor centre, and history museum, rich in Alaskan heritage.
  • Charming Accommodations: Choose from delightful bed and breakfasts to pet-friendly motels that reflect local spirit.
  • Artistic Heritage: Immerse yourself in Alaska's vibrant artistic heritage while discovering the region's evolution.

Find great hotels in Petersburg

Petersburg, Alaska, offers a delightful selection of accommodation options, from charming bed and breakfasts to convenient motels. Perfect for adventurous travellers, many establishments provide pet-friendly experiences, ensuring a memorable stay for all. Whether you're seeking affordable hotels or a unique lodging experience, you'll find a variety of places that cater to your needs while immersing you in the stunning Alaskan landscape.

  • Tides Inn: Nestled in the scenic surroundings of Petersburg, Tides Inn offers a warm and welcoming atmosphere for travellers seeking a pet-friendly getaway. This motel provides comfortable lodging with essential amenities and a relaxed vibe, making it an excellent choice for those looking to enjoy the beautiful Alaskan landscape alongside their furry companions. With a pet policy that permits certain pets and waives fees for service animals, guests can feel at home during their stay. The friendly staff ensures a pleasant experience, perfect for unwinding after a day of exploration.
  • Your Big Adventure in Alaska's Little Norway begins here at the Nordic House: The Nordic House Bed & Breakfast invites adventurers to experience the charm of Petersburg while indulging in exciting outdoor activities. With a variety of adventure sports available nearby, including kayaking, hiking, and fishing, this accommodation is ideal for those eager to immerse themselves in nature. The cozy atmosphere and personalised service create a welcoming environment, allowing guests to relax and recharge after a day of thrilling escapades. Enjoy a unique Alaskan experience at this delightful retreat.

Where to stay in Petersburg

Petersburg, Alaska, offers a delightful blend of outdoor adventures and cultural experiences. Visitors can choose from charming accommodations that reflect the local spirit. Explore the stunning landscapes through hiking, fishing, or kayaking, while immersing yourself in Alaska's rich artistic heritage. Don't miss the opportunity to learn about the Alaska Centennial and discover how the region has evolved today. Whether you're seeking family fun or thrilling escapades, Petersburg promises an unforgettable getaway.

  • Frederick Sound: Located 22.5km from Petersburg, Frederick Sound offers a spectacular blend of natural beauty and adventure. Renowned for its seasonal influx of visitors, particularly from July to September, it is a prime destination for whale watching and wildlife encounters. The stunning glaciers and marina provide a picturesque backdrop for leisurely walks and exploration. With its unspoilt nature, Frederick Sound invites travellers to immerse themselves in the great outdoors, making it a perfect spot for both relaxation and unforgettable experiences.

Booking tips and Expedia advantages for Petersburg

Petersburg, Alaska, offers several ways for tourists to save money. Consider visiting during the off-peak months, which generally feature lower hotel prices compared to the busy summer season. Booking a month in advance may yield better rates, with Tuesday being the cheapest night to stay. Use platforms like Expedia to search for budget-friendly hotels and consider package deals that combine accommodation with flights and activities. Additionally, explore free local attractions and utilise public transport for cost-effective travel around the town.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Petersburg is moderately seasonal. The cheapest months to stay in Petersburg are , where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Petersburg is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Petersburg is Tuesday. The most expensive day to stay in Petersburg is Thursday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred location, and additional criteria. You can arrange your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can reduce your costs by combining your hotel reservation in Petersburg with your flights and activities through an Expedia package.

Find the best attractions in Petersburg

Petersburg, Alaska, is an ideal destination for outdoor enthusiasts and families seeking adventure. Visitors can explore a range of attractions including the marina, visitor centre, and history museum, all of which offer unique cultural experiences. Whether you are looking for thrilling outdoor activities or a glimpse into the local history, Petersburg provides a variety of engaging options for every type of traveller.

  • Petersburg Marina: Experience the vibrant atmosphere of Petersburg Marina, where adventure meets relaxation. Enjoy outdoor activities such as kayaking and fishing while soaking in stunning coastal views and the serene beach vibes.
  • Petersburg Visitor Information Centre: This hub is perfect for families and outdoor enthusiasts. Discover local attractions, gather useful tips, and embark on thrilling adventures, all while immersing yourself in the welcoming community spirit of Petersburg.
  • The Clausen Museum: Delve into the rich cultural heritage of the area at The Clausen Museum. Explore fascinating exhibits that showcase the history and traditions of Petersburg, offering a unique glimpse into the local way of life.

Best time to go to Petersburg

The best time to visit Petersburg can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Petersburg falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Petersburg falls in December, visitor numbers are slightly low and weather is mostly cloudy with moderate rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January27.9°F (-2.3°C)Frequent RainMostly CloudyAverageAverage
February27.3°F (-2.6°C)Moderate RainMostly CloudySlightly High
March31.5°F (-0.3°C)Moderate RainMostly CloudyAverageAverage
April38.5°F (3.6°C)Moderate RainMostly CloudyAverageAverage
May47.5°F (8.6°C)Light RainMostly CloudyAverage
June53.2°F (11.8°C)Light RainMostly CloudySlightly HighModerately High
July57.0°F (13.9°C)Light RainMostly CloudySlightly HighModerately High
August56.1°F (13.4°C)Moderate RainMostly CloudyAverageModerately High
September50.7°F (10.4°C)Frequent RainMostly CloudyAverageAverage
October41.7°F (5.4°C)Frequent RainMostly CloudySlightly Low
November32.5°F (0.3°C)Frequent RainMostly CloudySlightly Low
December26.6°F (-3.0°C)Moderate RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Petersburg

Petersburg, Alaska, is accessible via its major airport, Petersburg Airport (PSG), situated 1.6km from the town centre. Nearby accommodation includes Tides Inn, a motel offering free airport transportation, and Nordic House, a charming bed and breakfast, both located within the same distance from PSG. For those considering a flight into Wrangell Airport (WRG), which is 31.6kms from Petersburg, there are bed and breakfast options such as Fort Wrangell's Eagle and Orca Rooms, each 1.6km from the airport. Kake Airport (KAE) is another option, positioned 61.2km away from Petersburg, offering additional travel flexibility.

Frequently asked questions

If I need to cancel my hotel reservation in Petersburg, will I receive a refund?
Yes, most hotel reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you booked a non-refundable reservation, you might be able to still cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Petersburg.
What's it like to stay in Petersburg?
Visitors can enjoy all that Petersburg has to offer, including the waterfront and art. Tourists to the city can also enjoy its walkable location. In Petersburg, there are 5 hotels and other accommodation options to choose from. Find out more about Petersburg.
What should I do while I'm visiting Petersburg?
Cultural venues include The Clausen Museum and Clausen Memorial Museum. A couple of additional sights to add to your itinerary are Petersburg Marina and Beecher Pass State Marine Park. Take a look at what more there is to see and do in Expedia's Petersburg guide.
What's the seasonal weather like in Petersburg?
The hottest months are usually July and August, with an average temperature of 12°C, while the coldest months are February and December, with an average of -2°C. The snowiest months in Petersburg are February, January, December and March, with each month seeing an average of 49 cm of snowfall.

Explore a world of travel with Expedia