Search Petersburg hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in Petersburg

Nordic House

2.0 star property
10.0 out of 10, Exceptional, (12)
"Very clean, very well stocked with towels, bathroom needs and all kitchen utensils, very nice view and the beds were great. Will stay again when in Petersburg. "
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

Learn more about Petersburg

Love glaciers, marinas and art? Get away to Petersburg!

Top Petersburg Hotel Reviews

Find out more about Petersburg

Find out more about Petersburg

Top reasons to visit Petersburg

  • Stunning Scenery: Experience breathtaking natural landscapes, including majestic fjords and lush forests.
  • Whale Watching Tours: Embark on thrilling tours to spot magnificent whales in their natural habitat.
  • Cultural Experiences: Explore local history museums and visitor centres to learn about Petersburg's unique charm.
  • Outdoor Adventures: Enjoy activities such as kayaking and hiking, perfect for adventure-loving families.
  • Fresh Seafood: Indulge in delicious local seafood, showcasing the region's culinary delights.

Find great hotels in Petersburg

Discover a range of accommodation options in Petersburg, Alaska, perfect for your adventurous getaway. From charming bed and breakfasts to convenient motels, you’ll find pet-friendly options that cater to your needs. Whether you're searching for hotels in Saint Petersburg or seeking unique lodging experiences, this picturesque destination offers a welcoming stay for every traveller looking to explore the stunning Alaskan wilderness.

  • Tides Inn: Experience a warm and welcoming stay at Tides Inn, a pet-friendly motel nestled in the heart of Petersburg. This charming property caters to travellers wanting to bring their furry companions along for the adventure. With a thoughtful pet policy that includes permitted pets and waived fees for service animals, it’s perfect for those who want a hassle-free stay. Guests appreciate the comfortable accommodations and the friendly atmosphere, making it an ideal base to explore the scenic beauty of Alaska.
  • Your Big Adventure in Alaska's Little Norway begins here at the Nordic House: For the adventurous spirit, the Nordic House offers a delightful Bed & Breakfast experience. Embracing the essence of adventure, this accommodation invites guests to engage in an array of recreation activities both onsite and nearby. From kayaking and motorboating to fishing and hiking, there’s something for everyone looking to explore the great outdoors. The warm hospitality and homely atmosphere make it a perfect retreat after a day of exhilarating adventures.

Where to stay near Petersburg

Petersburg, Alaska, is a hidden gem for outdoor and adventure enthusiasts, perfect for a family vacation. This charming city offers easy access to stunning natural landscapes, from majestic fjords to lush forests. Explore the vibrant local culture, indulge in fresh seafood, and enjoy activities like kayaking and hiking. With its picturesque views and welcoming atmosphere, Petersburg is an ideal base for discovering the breathtaking beauty of Alaska's wilderness.

  • Frederick Sound: Situated 22.5km from Petersburg, Frederick Sound is a haven for outdoor enthusiasts and adventure seekers. The area sees a surge in visitors from July to September, drawn by its prime opportunities for whalewatching, wildlife spotting, and scenic walks. With its breathtaking views, this region is perfect for families looking to bond over nature. Nearby attractions include national parks and historic sites, making it an ideal spot for both relaxation and exploration. The seasonal nature of travel here adds to its charm, offering a unique experience as the landscape transforms with the seasons.
  • Kupreanof: This quaint village located within the Petersburg area offers a serene escape for those wanting to experience Alaskan life. Visitor numbers peak during the winter months and again in summer, providing a unique opportunity to witness the changing seasons. The village's charm lies in its close-knit community and stunning natural surroundings. Outdoor activities abound, making it an excellent base for fishing, hiking, and immersing yourself in the local culture. Kupreanof’s peaceful atmosphere and scenic beauty make it a delightful destination for a tranquil getaway.

Things to do in Petersburg

Petersburg, Alaska, is perfect for outdoor and adventure-loving families. Enjoy stunning scenery at recreational areas, embark on thrilling whale watching tours, and spot diverse wildlife. Key highlights include visiting popular tourist spots and exploring the charm of St. Petersburg. This quaint town offers an unforgettable experience that showcases the beauty and excitement of Alaskan nature.

Shopping

Petersburg offers charming local shops like the Fisherman's Market for fresh seafood and souvenirs. If you're up for a drive, check out the nearby Wrangell Island Market for unique gifts and Alaskan crafts, ensuring a memorable shopping experience to take home.

Recreation

Experience the tranquility of the Petersburg Wellness Centre, where you can indulge in rejuvenating massage therapies and calming yoga sessions. For outdoor fun, explore the picturesque trails at the nearby Tongass National Forest, perfect for hiking and spotting wildlife while soaking in the stunning Alaskan scenery.

Adventure

In Petersburg, embark on a thrilling whale-watching tour, witnessing majestic humpbacks up close. Kayak through tranquil waters, exploring stunning fjords and wildlife. For the adventurous, hiking the nearby trails offers breathtaking views of majestic mountains and lush forests, perfect for nature lovers seeking excitement.

Nightlife

Petersburg’s nightlife offers a unique charm, with the intimate atmosphere of the Harbor Bar for local brews and lively conversations. For a taste of live music, the Petersburg Little Norway Lodge is a fantastic spot, showcasing local talent and community spirit under the stunning Alaskan sky.

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

Booking tips and Expedia advantages for Petersburg

For a budget-friendly trip to Petersburg, Alaska, plan your visit during the off-peak months, avoiding June to August for lower hotel rates. Book about a month in advance, and consider Tuesday stays for the best prices. Use Expedia to compare prices and find package deals that combine flights and accommodation. Look out for last-minute deals labeled in green for spontaneous savings. Take advantage of free outdoor activities and affordable public transport options to explore the stunning scenery without breaking the bank.

  • 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: Book your hotel in Petersburg about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your hotel stay in Petersburg with your flights and activities through an Expedia package deal.

Find the best attractions in Petersburg

Petersburg, Alaska, offers a fantastic blend of outdoor adventures and cultural experiences, perfect for family vacations. Visitors can explore local attractions, such as history museums and visitor centres, while also enjoying the area's beautiful landscapes. For those seeking more information, resources on maps and notable places in Petersburg will enhance your trip and ensure a memorable time in this charming coastal town.

  • The Clausen Museum: Discover the rich history of Petersburg at The Clausen Museum. This cultural hub showcases local artefacts and exhibits that tell the story of the area's heritage, offering a unique glimpse into the past.
  • Petersburg Visitor Information Centre: Your adventure begins at the Petersburg Visitor Information Centre! With a wealth of resources for outdoor activities and family-friendly excursions, this is the perfect spot to plan your Alaskan adventures.
  • Clausen Memorial Museum: Reflect on the region’s cultural significance at the Clausen Memorial Museum. This memorial is dedicated to the local community and its history, providing an insightful experience into Petersburg's legacy.

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

When planning your trip to Petersburg, Alaska, you have a couple of airport options. Petersburg Airport (PSG) is conveniently located only 1.6km from the town centre, making it the most accessible choice. Nearby, you can find comfortable accommodations like the Tides Inn, which offers free airport transportation. For a charming stay, consider the Nordic House Bed & Breakfast, also just 1.6km from PSG. Alternatively, you can fly into Wrangell Airport (WRG), located 31.6kms away, with options such as Fort Wrangell, featuring the Eagle and Orca Rooms, both 1.6km from the airport. Enjoy your adventure in Alaska's Little Norway!

Frequently asked questions

What's the best place to stay in Petersburg?

Based on our traveller data, Nordic House is one of the top choices for your stay. This inn offers free parking and in-room kitchenettes. Other good options for your trip include Walkable 3 Bedroom Duplex with private Hot Tub, Porch, and Scenic Views and Wrangell Narrows Seaside Getaway with Hot Tub. See all available top hotels, or vacation rentals in Petersburg.

What are some of the best holiday rentals that Petersburg has to offer?

Walkable 3 Bedroom Duplex with private Hot Tub, Porch, and Scenic Views: This highly rated holiday home rental in Petersburg has laundry facilities and WiFi to help you feel perfectly comfortable in your new surroundings. See all vacation rentals in Petersburg.

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 the best accommodation option for families in Petersburg?

Tides Inn is a property with free parking and free breakfast, and it's a top choice on Expedia for families. Also, children of all ages will enjoy a visit to Beecher Pass State Marine Park. Find more child-friendly accommodations in Petersburg.

What's the best pet-friendly hotel in Petersburg?

Tides Inn is a top property for people travelling with their pets, and offers laundry facilities and free WiFi for its human guests. See more pet-friendly hotel accommodations in Petersburg.

What are some accommodation options with pools 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 Petersburg Ferry Terminal. 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.