Find hotels in Petersburg, AK from CA $321

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Petersburg hotels

Nordic House

Nordic House
2.0 star property
Petersburg
10.0 out of 10, Exceptional, (15 reviews)
"Clean, modern and comfortable decor, spacious, great view, quiet, very comfortable bedding."
United States
John
The price is CA $284
CA $321 total
includes taxes & fees
Apr 17 - Apr 18
Nordic House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Petersburg attractions

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.

Petersburg Alaska Channel

Top Petersburg Hotel Reviews

Recent Reviews in Petersburg

More cheap stays in Petersburg

Nordic House

Nordic House

806 S Nordic Dr Petersburg AK
The price is CA $284 per night from Apr 17 to Apr 18
CA $284
CA $321 total
Apr 17 - Apr 18
includes taxes & fees
10/10 Exceptional! (15 reviews)

Hotels in Petersburg with star rating

Find out more about Petersburg

Top reasons to visit Petersburg

  • Stunning Outdoor Adventures: Petersburg offers incredible opportunities for whale watching, hiking, and fishing, especially for pink salmon near the Stikine River.
  • Breathtaking Scenery: Enjoy picturesque harbour views, lush forests, and a beautiful coastline that showcases Alaska's natural beauty.
  • Vibrant Local Culture: Experience the charm of downtown Petersburg, where unique local customs and traditions come to life.
  • Comfortable Accommodations: Choose from a range of lodgings, including pet-friendly options, to suit all travellers.
  • Recreational Areas: Explore picnic shelters and national parks for a memorable outdoor experience in a serene environment.

Find great hotels in Petersburg

Whether you're seeking a charming bed and breakfast or a cozy motel, Petersburg, Alaska offers a delightful array of accommodation options. Ideal for adventurous travellers and pet owners alike, the local hotels provide a unique experience amidst stunning natural beauty. From the best hotels in the area to budget-friendly choices, you'll find the perfect place to unwind after a day of exploring this picturesque coastal town.

  • Tides Inn: Tides Inn is a budget-friendly motel located in Petersburg, perfect for those seeking a pet-friendly getaway. This welcoming establishment allows pets on-site, making it an excellent choice for travellers who wish to bring their furry companions along. With amenities tailored to pet owners, such as a waived fee for service animals and specific pet policies, guests can enjoy a hassle-free stay. Its cozy atmosphere and convenient location offer a great base for exploring the charming town of Petersburg.
  • Your Big Adventure in Alaska's Little Norway begins here at the Nordic House: This delightful bed and breakfast boasts a remarkable guest rating of 10.0 out of 10, making it an exceptional choice for adventurers. Located in the heart of Petersburg, the Nordic House provides easy access to a variety of thrilling outdoor activities, including fishing, motorboating, kayaking, and hiking. Guests can immerse themselves in the natural beauty of the area while enjoying hearty breakfasts and a warm, inviting atmosphere. It's a perfect spot for those looking to embrace the spirit of adventure in Alaska's Little Norway.

Where to stay in Petersburg

Petersburg, Alaska, is a hidden gem perfect for outdoor enthusiasts and adventure seekers. Nestled on Mitkof Island, this charming city offers breathtaking harbour views and a vibrant downtown location. Explore the picturesque surroundings, from the stunning coastline to lush forests, while enjoying the unique local culture. Whether you're hiking, fishing, or simply soaking in the scenery, a visit to Petersburg promises unforgettable experiences amidst nature's beauty.

  • West Point: Nestled near Petersburg, West Point is a quaint village that embodies the charm of Alaska's wilderness. Its geographic location provides stunning views and access to rich marine life. Travel to West Point is best during the peak seasons of January, March to April, July, and September, when the village buzzes with activity. Highlights include the serene landscapes and opportunities for wildlife viewing, making it an ideal spot for nature enthusiasts and those seeking a peaceful retreat.

Things to do in Petersburg

Petersburg, Alaska offers a fantastic blend of outdoor adventures and stunning scenery, making it a perfect vacation spot. Enjoy the local wildlife with whale watching tours and explore the beautiful recreational areas. Don't miss out on unique shopping experiences and exhilarating kayaking tours that showcase the region's natural beauty. Whether you're an adventure seeker or a nature lover, Petersburg has something to delight every visitor.

Shopping

Petersburg offers charming local shops like the Sweet Mermaids gift shop for unique souvenirs. If you're up for a drive, visit the nearby Walmart or Safeway, both over 16.1km away, for a wider selection of gifts and everyday items.

Recreation

Experience tranquility at the Petersburg Wellness Centre, where you can indulge in rejuvenating spa treatments and yoga classes amidst serene surroundings. Explore the nearby LeConte Glacier for breathtaking views, and enjoy kayaking or hiking in the pristine wilderness for a perfect blend of relaxation and adventure.

Adventure

In Petersburg, explore the breathtaking LeConte Glacier on a kayak tour, where you can paddle among icebergs and witness calving glaciers. For fishing enthusiasts, experience salmon fishing in the pristine waters of the Tongass National Forest, offering a thrilling catch and stunning views of nature.

Nightlife

Petersburg's nightlife offers a cozy atmosphere with local charm. Begin your evening at The Landing Restaurant for a delightful meal, then unwind at the Raven's Brew Coffee for a unique nightcap. For a lively local experience, check out the Petersburg VFW Hall for live music and community events.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Petersburg

  • 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of hotel you prefer. For instance, selecting the Eco-certified filter will show you sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Petersburg hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Petersburg

Petersburg, Alaska, offers a delightful mix of outdoor adventure and scenic beauty, making it perfect for a vacation. Visitors can explore the marina, discover local history at the museum, or hike in the nearby state park. Whether you're seeking thrilling experiences or a relaxing beach day, there's something for everyone. Don't forget to check out local hotels for a comfortable stay during your trip to this charming coastal town.

  • Petersburg Marina: Experience the vibrant atmosphere at Petersburg Marina, where adventure meets relaxation. Enjoy a variety of water activities, take in stunning coastal views, and immerse yourself in the outdoor vibes that this picturesque marina offers.
  • The Clausen Museum: Dive into local history at The Clausen Museum, showcasing the rich cultural heritage of Petersburg. With fascinating exhibits and artifacts, this museum provides a unique glimpse into the area's past and its community's stories.
  • Beecher Pass State Marine Park: Discover breathtaking scenery and outdoor adventures at Beecher Pass State Marine Park. With its stunning landscapes and opportunities for exploration, this national park is perfect for hiking, wildlife viewing, and enjoying nature's beauty.

Best time to go to Petersburg

The best time to visit Petersburg is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. December is its coolest month on average. At this time, 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, can be accessed via three major airports. Juneau International Airport (JNU) is 197.9km away, with nearby hotels like the Best Western Grandma's Feather Bed and Frontier Suites Hotel, both offering free transportation services. Ketchikan International Airport (KTN), located 178.6km from Petersburg, features hotels such as The Landing Hotel & Restaurant, which is 1.3km away, and My Place Hotel, just 1.1km away, both providing shuttle services. Lastly, SITka Airport (SIT) is 148.1km from Petersburg, with options like Southeast Resort and Aspen Suites Hotel, both 1.6km away, offering convenient access to the airport.

Frequently asked questions

What is the best area to stay in Petersburg?
The best area to stay in Petersburg is the downtown area, particularly around the waterfront.

This central district is the heart of Petersburg, characterized by its Norwegian heritage, visible in the architecture and the vibrant fishing fleet. You'll find most of the town's shops, restaurants, and services clustered along Main Street and Nordic Drive, making it incredibly convenient for visitors. The harbour, often bustling with fishing boats and wildlife, is a focal point.

Couples looking for a relaxing and authentic Alaskan experience will find downtown ideal. You're within easy walking distance of the Clausen Memorial Museum, which offers insights into the town's history and fishing culture. Strolling along the docks, watching the boats, and enjoying fresh seafood at local eateries are popular pastimes. Many accommodations in this area offer views of the water, adding to the romantic appeal.

For solo travellers, staying downtown offers the best access to the community's offerings and makes it easy to connect with local life. You can easily walk to the library, the post office, and various tour operators for excursions like whale watching or glacier viewing.
What are the best hotels in Petersburg that travellers recommend?
For a highly recommended hotel in Petersburg, consider the Nordic House.

The Nordic House, with an outstanding rating of 10.0, is praised by guests for its friendly and helpful staff, great amenities, and superb rooms. This property offers ocean views and complimentary self-parking. It is conveniently located just 0.9 kilometres from Petersburg Marina.
What are the best budget hotels in Petersburg?
For a highly-rated budget hotel in Petersburg, the Nordic House is an excellent choice.

This hotel has an outstanding 10.0 rating and offers complimentary WiFi and free self-parking, which is very convenient for guests travelling with their own vehicles. Many rooms provide pleasant ocean views. Guests frequently mention the helpful staff, excellent amenities, and superb rooms. The hotel is also conveniently located near The Clausen Museum, just 1.0 km away, and the Clausen Memorial Museum, which is 0.9 km away.
What are the most romantic hotels in Petersburg for couples?
For a romantic stay in Petersburg, couples should consider Your Big Adventure in Alaska's Little Norway begins here at the Nordic House.

This accommodation has an exceptional 10.0 rating and offers stunning water and mountain views, superb for a romantic getaway. Many rooms feature a private balcony, providing a lovely setting for enjoying the scenery together. For convenience, on-site parking and accessible parking are available.
What are the best hotels in Petersburg near Petersburg Marina?
For hotels near Petersburg Marina, the Nordic House is an excellent option for families.

The Nordic House, with an exceptional 10.0 rating, is located just 0.9 km from Petersburg Marina. Guests consistently highlight the great amenities and the perfectly appointed rooms. This hotel offers complimentary WiFi, free self-parking, and some rooms boast ocean views, making it ideal for a relaxing stay.

Another great choice is the Nordic House, which also has a superb 10.0 rating. This hotel is also just 0.9 km from Petersburg Marina and is well-suited for families. It provides a kitchen, and some rooms feature balconies with mountain or water views. Onsite and accessible parking are available for added convenience.
When is the best time to go to Petersburg?
The best time to visit Petersburg, Alaska, is during the summer months, from June to August, when the weather is mild and the days are long.

These months offer the best opportunities for outdoor activities and wildlife viewing, with average temperatures ranging from 10°C to 18°C. This is also when most tours and excursions are fully operational, making it ideal for those who want to experience everything the region has to offer.

Travellers interested in fishing will find July and August particularly rewarding for salmon runs, while whale watching is excellent throughout the summer.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Petersburg.
How can I save on a Petersburg hotel booking with Expedia?
Members always get our best prices. Find our best Petersburg hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Petersburg hotel?
Prices for hotels in Petersburg often vary, but you can find a great deal from CA $321 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia