Photo by Sig

Search Prince Rupert 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

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in Prince Rupert

Tall Trees Bed & Breakfast

3.0 star property
8.4 out of 10, Very good, (349)
"Great place. Very much appreciated the stay especially with being pet friendly. "
Tall Trees Bed & Breakfast

Pacific Inn

2.5 star property
7.2 out of 10, Good, (493)
"Convenient location for our overnight stay before going to Haida Gwaii."
Pacific Inn

Black Rooster Guesthouse

2.5 star property
8.6 out of 10, Excellent, (248)
"Very accommodating! Stayed open late to check us in when our ferry arrived after midnight!"
The price is AU$212
includes taxes & fees
24 July - 25 July
Black Rooster Guesthouse

Moby Dick Inn

2.0 star property
7.4 out of 10, Good, (489)
"Very friendly staff and clean room "
Moby Dick Inn

Prestige Oceanview Hotel Prince Rupert

3.0 star property
8.0 out of 10, Very good, (952)
"Nice would stay again "
The price is AU$278
includes taxes & fees
24 July - 25 July
Prestige Oceanview Hotel Prince Rupert

Inn On The Harbour

2.5 star property
8.8 out of 10, Excellent, (218)
"Loved my stay, friendly staff"
The price is AU$269
includes taxes & fees
26 July - 27 July
Inn On The Harbour

Highliner Hotel & Conference Centre

2.5 star property
6.6 out of 10, (656)
"Very nice view , scenery, clean rooms , easy access "
Highliner Hotel & Conference Centre
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 Prince Rupert

Explore Prince Rupert: its fishing, museums, parks and more!

Top Prince Rupert Hotel Reviews

Find out more about Prince Rupert

Find out more about Prince Rupert

Top reasons to visit Prince Rupert

  • Stunning Outdoor Adventures: Prince Rupert is an outdoor haven, offering beautiful beaches and scenic hiking trails for nature lovers.
  • Whale Watching: Experience thrilling whale watching excursions to see majestic marine life in their natural habitat.
  • Rich Cultural Experiences: Explore intriguing museums and immerse yourself in the local culture and community spirit.
  • Charming Downtown: Discover historic gems and soak up the vibrant atmosphere in the charming downtown area.
  • Diverse Accommodation Options: Enjoy a range of lodging choices, from pet-friendly hotels to cosy bed and breakfasts.

Find great hotels in Prince Rupert

Discover the ideal accommodation for your getaway in Prince Rupert, British Columbia. Whether you're seeking a pet-friendly hotel or a charming bed and breakfast, the city offers a range of options to suit every traveller's needs. From business-themed stays to adventure-filled experiences, you're sure to find the perfect place to unwind after exploring the stunning landscapes of the region.

  • Prestige Oceanview Hotel Prince Rupert: Nestled in the heart of Prince Rupert, the Prestige Oceanview Hotel is a 3-star haven for adventurous families and business travellers alike. With a focus on outdoor activities, guests can indulge in nearby hiking, biking, and kayaking. The hotel also caters to business needs with 24-hour access to a business centre and well-equipped meeting rooms. Families will appreciate the child-friendly amenities, including games for children and first aid kits, ensuring a safe and enjoyable stay for all ages.
  • Highliner Hotel & Conference Centre: The Highliner Hotel & Conference Centre is an ideal choice for business professionals and pet lovers seeking a convenient location in Prince Rupert. With multiple meeting rooms and a dedicated conference space, it is well-equipped for corporate events. The hotel’s pet-friendly policy allows you to bring your furry companions along, with amenities that include waived fees for service animals. Enjoy a seamless blend of business facilities and a welcoming environment, making it perfect for both work and leisure.
  • Pacific Inn: Located in Prince Rupert, the Pacific Inn offers a comfortable stay for business travellers and pet owners. With a 24-hour business centre and meeting rooms, this hotel caters to the needs of professionals on the go. The pet-friendly policy invites you to bring your pets along, ensuring they are well taken care of with food and water bowls provided. The Pacific Inn combines convenience and comfort, making it an excellent choice for those seeking a productive yet relaxed atmosphere.

Where to stay in and around Prince Rupert

Prince Rupert offers a vibrant blend of adventure and history, perfect for outdoor and family vacations. Explore the charming downtown, where you can soak up the local atmosphere and discover historic gems. The city is a great base for outdoor escapades, with stunning beaches and breathtaking landscapes nearby. Don't miss the chance to experience the unique culture and community spirit at the heart of Prince Rupert.

  • Port Edward: Situated approximately 9.7km from Prince Rupert, Port Edward is a charming city that offers a laid-back atmosphere perfect for outdoor enthusiasts. With visitor numbers peaking from June to August, it's an ideal summer destination for those seeking beach experiences and outdoor adventures. The local marina is a highlight, inviting travellers to enjoy boating and fishing. The picturesque coastline and scenic views provide a beautiful backdrop for a relaxing getaway in this quaint community.
  • Kaien Island: Nestled around Prince Rupert, Kaien Island is a stunning natural haven that attracts families and eco-friendly travellers. With moderately seasonal visitor numbers peaking from June to August, this island offers a plethora of outdoor activities. Explore its recreational areas, go fishing, or take a ferry ride to enjoy the breathtaking landscapes. Kaien Island is home to delightful parks and water features, making it a perfect spot for picnics and family outings amidst nature's beauty.
  • Port Simpson: Located about 27.4km from Prince Rupert, Port Simpson is a scenic city that draws adventure seekers year-round. With visitor numbers peaking during the summer months, this area is known for its stunning hiking trails and recreational spaces. The picturesque scenery makes it an excellent destination for outdoor activities, including hiking and exploring the natural surroundings. Discover the beauty of the landscape while enjoying the rugged charm that Port Simpson has to offer.

Things to do in and around Prince Rupert

Prince Rupert is perfect for an outdoor family getaway, offering stunning beachside experiences and access to beautiful hiking trails. Key activities include exploring recreational areas and thrilling whale watching adventures, making it an ideal spot for nature enthusiasts. Whether you're trekking through scenic pathways or gazing at majestic marine life, there's plenty to keep everyone entertained.

Shopping

In Prince Rupert, check out the local shops downtown for unique souvenirs and gifts. If you're up for a drive, visit the nearby Terrace's Skeena Mall for a larger selection, including fashion retailers and specialty shops.

Recreation

At Prince Rupert Centennial Golf, enjoy a round of golf surrounded by stunning landscapes, perfect for sports enthusiasts. For relaxation, Diana Lake Provincial Park offers tranquil nature walks and serene spots to unwind, just 14.5km from the town, ideal for rejuvenating your spirit.

Adventure

The Metlakatla Wilderness Trail offers an exhilarating hiking experience with stunning views and rich natural surroundings. As you trek through the lush forests, you'll encounter diverse wildlife and breathtaking scenery, perfect for adventure enthusiasts seeking a true connection with nature.

Nightlife

In Prince Rupert, the Famous Players Prince Rupert Cinemas offers a relaxed atmosphere for film lovers, showcasing family-friendly flicks and romantic films. Enjoy a night out with loved ones in this charming cinema, perfect for entertainment seekers looking to unwind after a day of exploration.

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

Booking tips and Expedia advantages for Prince Rupert

For a budget-friendly trip to Prince Rupert, consider visiting between October and December when accommodation prices drop. Stay on a Monday to secure the best rates, as Fridays tend to be pricier. Use Expedia to compare prices and find great deals by filtering from lowest to highest. Look for package deals that bundle your hotel, flights, and activities for added savings. Additionally, explore free local attractions to maximise your experience without overspending.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Prince Rupert are October to December, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Prince Rupert is Monday. The most expensive day to stay in Prince Rupert is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you’re looking for. 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 Prince Rupert hotel booking with your flights and activities through an Expedia package.

Find the best attractions in Prince Rupert

Prince Rupert offers a fantastic blend of outdoor adventures, family-friendly activities, and cultural experiences. You can explore intriguing museums, enjoy stunning lookouts, and visit the local visitor centre. Whether you're seeking relaxation on the beach or exciting outdoor pursuits, this charming destination has something for everyone, making it an ideal spot for a memorable holiday.

  • Totem Park: This scenic lookout in Prince Rupert offers stunning views and a serene atmosphere. It's perfect for romantic strolls or adventurous hikes, surrounded by nature's beauty and rich Indigenous culture.
  • Prince Rupert Fire Museum: Delve into the local heritage at this charming museum, where you'll discover the history of firefighting in the area. It's a great spot to appreciate the cultural significance of fire safety and the community's dedication to it.
  • Port Interpretive Centre: Ideal for families, this visitor centre provides engaging exhibits about the port's history and significance. Enjoy outdoor activities while learning about the region's maritime heritage and its vibrant ecosystem.

Best time to go to Prince Rupert

The best time to visit Prince Rupert is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with moderate rain. December is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with frequent rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January35.8°F (2.1°C)Frequent RainMostly CloudyAverageAverage
February35.2°F (1.8°C)Moderate RainMostly CloudyAverageAverage
March37.6°F (3.1°C)Moderate RainMostly CloudyAverageAverage
April42.4°F (5.8°C)Moderate RainMostly CloudySlightly HighAverage
May48.9°F (9.4°C)Light RainMostly CloudyAverageAverage
June52.9°F (11.6°C)Light RainMostly CloudySlightly HighSlightly High
July56.5°F (13.6°C)Light RainMostly CloudySlightly HighSlightly High
August57.0°F (13.9°C)Moderate RainMostly CloudyAverageSlightly High
September53.4°F (11.9°C)Frequent RainMostly CloudyAverageAverage
October46.8°F (8.2°C)Frequent RainMostly CloudySlightly LowSlightly Low
November39.9°F (4.4°C)Frequent RainMostly CloudySlightly LowSlightly Low
December34.9°F (1.6°C)Frequent RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Prince Rupert

Flying into Prince Rupert, British Columbia (YPR) is convenient, as the airport is located 8.0km from the city centre. A few excellent accommodation options nearby include the Crest Hotel and the Prestige Oceanview Hotel, both rated at 3.5 and 3 stars respectively, and situated 8.0km from YPR. Additionally, Tall Trees Bed & Breakfast, a charming 3-star option, is located 9.7km from the airport. Each of these hotels offers easy access to Prince Rupert Airport, making your travel seamless as you explore the stunning landscapes and attractions of this coastal gem.

Frequently asked questions

Where is the best place to stay in Prince Rupert?

Black Rooster Guesthouse is a favourite property for Expedia customers. This guest house offers free parking and free WiFi. Other top choices based on reviews include Inn On The Harbour and Tall Trees Bed & Breakfast. See all available top hotels, or vacation rentals in Prince Rupert.

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

Huckleberry Cottage: This highly rated holiday home rental in Prince Rupert offers a terrace, a private garden and a BBQ to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a full-sized fridge, a dishwasher and a stovetop. See all vacation rentals in Prince Rupert.

If I need to cancel my hotel reservation in Prince Rupert, will I receive a refund?

Yes, most hotel reservations are refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, you might be able to still cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Prince Rupert.

What's the best accommodation for a budget-friendly stay in Prince Rupert?

Based on reviews, Moby Dick Inn is a popular hotel for our travellers who want a more economical choice, and features free WiFi and free parking. View all budget hotels in Prince Rupert.

What's the best family accommodation in Prince Rupert?

Highliner Hotel & Conference Centre is a hotel with a restaurant and free parking, and it's a top choice on Expedia for families. Other good options for your family trip include Crest and Enchanted Rainforest Guesthouse. Also, attractions such as Port Interpretive Centre and Kwinitsa Station Railway Museum are fun for children of all ages. Find more child-friendly accommodations in Prince Rupert.

What's the best hotel for a couple visiting Prince Rupert?

Crest is a favourite hotel for couples, and features digital TV and coffee makers. See all romantic hotels in Prince Rupert.

What's the best dog-friendly accommodation option in Prince Rupert?

Prestige Oceanview Hotel Prince Rupert is a top dog-friendly hotel, and offers a fitness centre and concierge services for its human guests. Other good options to stay with your pet include Highliner Hotel & Conference Centre and Moby Dick Inn. See more pet-friendly hotel accommodations in Prince Rupert.

What's the best place to stay if I'm looking to play golf in Prince Rupert?

Eagle Bluff Bed & Breakfast is a top B&B that has an adjacent golf course and features free breakfast. You can tee off at Prince Rupert Centennial Golf during your trip. See more golf hotels in Prince Rupert.

What are some accommodation options with pools in Prince Rupert?

Sea Whisper: A Serene 2BR Ocean-View Retreat: Provides a sauna, a communal pool and complimentary wireless Internet access. View all hotels with pools in Prince Rupert.

What is the best spa hotel in Prince Rupert?

Crest is a top spa hotel featuring a fitness centre, a bar and a restaurant. Spend the afternoon relaxing in the hot tub and steam room. See all spa hotels in Prince Rupert.

How is it to stay in Prince Rupert?

Visitors to Prince Rupert will definitely enjoy the port. Tourists can also enjoy the city's museums, parks and seafood restaurants. In Prince Rupert, there are 17 hotels and other accommodation options to choose from. Find out more about Prince Rupert.

What should I see while I'm in Prince Rupert?

Cultural venues include Port Interpretive Centre, Museum Of Northern British Columbia and Prince Rupert Fire Museum. Landmarks like Totem Park and Mount Hays might be worth a visit. Natural beauty is on display at Sunken Gardens Park, Metlakatla Wilderness Trail and Pacific Mariners Memorial Park. Take a look at what more there is to see and do in Expedia's Prince Rupert guide.

How can I get around Prince Rupert?

To venture out into the surrounding area, hop on a train at Prince Rupert Station. You can travel on a ferry and cross the water to see more of the region. If you want to venture out around the area, you may want a rental car in Prince Rupert for your journey.

What's the weather like in Prince Rupert?

The hottest months are usually August and July, with an average temperature of 13°C, while the coldest months are February and December, with an average of 2°C. The rainiest months in Prince Rupert are November, October, January and December, with each month seeing an average of 383 mm of rainfall.