A bear and its cub in a grassy field with a blurred green background.

Prince Rupert Hotels

  • 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

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Prince Rupert hotels

Crest Hotel

Crest Hotel
2.5 star property
Prince Rupert
The price is P11,330
P13,029 total
includes taxes & fees
Jul 6 - Jul 7
Crest Hotel

Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre
2.5 star property
Prince Rupert
6.8 out of 10, (786 reviews)
"Beautiful ocean view, lovely building."
Canada
Shane
The price is P8,383
P9,640 total
includes taxes & fees
Aug 2 - Aug 3
Highliner Hotel & Conference Centre

Moby Dick Inn

Moby Dick Inn
2.0 star property
Prince Rupert
7.4 out of 10, Good, (642 reviews)
"Pretty good stay"
Canada
Jordan
The price is P5,900
P7,979 total
includes taxes & fees
Jul 31 - Aug 1
Moby Dick Inn

Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast
3.0 star property
Prince Rupert
8.2 out of 10, Very Good, (448 reviews)
"Very unique and great place to stay friendly staff"
Canada
Devin
The price is P6,969
P8,015 total
includes taxes & fees
Jul 6 - Jul 7
Tall Trees Bed & Breakfast

Pacific Inn

Pacific Inn
2.5 star property
Prince Rupert
7.2 out of 10, Good, (652 reviews)
"For the price it was a good hotel. Clean, decent breakfast and helpful staff. Bed was very comfortable"
Canada
Raymond David
The price is P8,567
P9,852 total
includes taxes & fees
Jul 6 - Jul 7
Pacific Inn

Inn On The Harbour

Inn On The Harbour
2.5 star property
Prince Rupert
8.8 out of 10, Excellent, (275 reviews)
"The breakfast was great and the staff was friendly and attentive. "
Canada
Camryn
The price is P7,358
P8,462 total
includes taxes & fees
Jul 6 - Jul 7
Inn On The Harbour

Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert
3.0 star property
Prince Rupert
8.2 out of 10, Very Good, (1,004 reviews)
"Very helpful staff and good location"
Canada
Susan
The price is P9,731
P11,191 total
includes taxes & fees
Jul 12 - Jul 13
Prestige Oceanview Hotel Prince Rupert

Black Rooster Guesthouse

Black Rooster Guesthouse
2.5 star property
Prince Rupert
8.6 out of 10, Excellent, (275 reviews)
"Great place"
Canada
Jeff
The price is P7,138
P8,208 total
includes taxes & fees
Jul 8 - Jul 9
Black Rooster Guesthouse
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 Prince Rupert attractions

Learn more about Prince Rupert

Spot orcas and humpbacks on wildlife cruises departing from the harbor, where guides know the best viewing areas. Explore the Museum of Northern British Columbia to discover indigenous art and artifacts, then ask locals about their favorite seafood spots along Cow Bay.

A lighthouse on a rocky island with red roofs, surrounded by calm waters and a cloudy sky.
Photo by Sig
Open Photo by Sig

Top Prince Rupert Hotel Reviews

More cheap stays in Prince Rupert

Find out more about Prince Rupert

Top reasons to visit Prince Rupert

  • Outdoor Adventures: Prince Rupert is perfect for hiking, fishing, and wildlife watching amidst stunning natural beauty.
  • Cultural Experiences: Explore local shops and eateries in the vibrant downtown that showcase the city's rich culture.
  • Historic Sites: Visit significant landmarks and the Prince Rupert Visitor Centre to learn about the region's heritage.
  • Festivals and Events: Enjoy community events like the lively Prince Rupert Seafest that celebrate local traditions.
  • Charming Accommodations: Experience warm hospitality with a variety of family-friendly hotels and bed & breakfasts.

Find great hotels in Prince Rupert

Discover the charming accommodations of Prince Rupert, where a variety of hotels and bed & breakfasts await to cater to every traveller's needs. Whether you are seeking a family-friendly retreat, a business-friendly environment, or an adventurous getaway, you'll find numerous options to suit your preferences. Explore the unique offerings and warm hospitality of Prince Rupert's hotels, ensuring a delightful stay in this stunning coastal town.

  • Prestige Oceanview Hotel Prince Rupert: Nestled in the scenic landscape of Prince Rupert, the Prestige Oceanview Hotel offers a charming retreat for adventurous families and thrill-seekers. With a commendable rating of 8.2 out of 10, this 3-star hotel is ideal for those eager to explore the great outdoors. Guests can partake in various adventure sports such as sailing, kayaking, and mountain biking, all available nearby. Families will appreciate the thoughtful amenities for children, including safety features like window guards and a first aid kit, ensuring a secure environment for younger guests.
  • Highliner Hotel & Conference Centre: The Highliner Hotel & Conference Centre is a budget-friendly option that caters to families and business travellers alike. Situated conveniently in Prince Rupert, this hotel welcomes pets, making it a great choice for those travelling with furry companions. With family-oriented services and amenities, guests can enjoy a comfortable stay without breaking the bank. The hotel’s pet policy allows for a relaxed environment, with fees waived for service animals, ensuring everyone feels at home during their visit.
  • Pacific Inn: The Pacific Inn stands out as a practical choice for business travellers seeking a cost-effective lodging option in Prince Rupert. This budget-friendly hotel offers essential amenities tailored to meet the needs of professionals on the go. Its convenient location means guests can easily access local business centres while enjoying a restful stay. Though simpler in style, the Pacific Inn provides a welcoming atmosphere for those looking to balance work and relaxation during their trip.

Where to stay in Prince Rupert

Prince Rupert, a charming coastal city, beckons adventure enthusiasts and history buffs alike. Stroll through the vibrant downtown, where local shops and eateries reflect the city's rich culture. Explore the stunning landscapes surrounding Prince Rupert, offering opportunities for hiking, fishing, and wildlife watching. Nearby attractions promise a blend of thrilling outdoor activities and historical insights, making it the perfect destination for your next trip to Rupert. Embrace the spirit of adventure in this picturesque locale.

  • Kaien Island: Nestled near Prince Rupert, Kaien Island is a picturesque destination known for its stunning natural landscapes. This island offers a unique blend of outdoor and eco-friendly adventures, making it a favourite among nature enthusiasts. Visitors can enjoy recreational activities such as fishing and exploring nearby parks and rivers. The island’s tranquil water features provide a perfect backdrop for relaxation and exploration. Seasonal travel peaks from June to August, making it an ideal time to experience the vibrant local wildlife and outdoor activities.
  • Port Edward: Located a mere 10km from Prince Rupert, Port Edward is a charming city steeped in history. Unlike many destinations, its visitor numbers remain relatively consistent throughout the year, with a slight peak during the summer months. Travellers flock to Port Edward to immerse themselves in its rich historical narrative and explore its heritage sites. The city offers a quaint atmosphere, making it an excellent stop for those looking to learn about the region's past while enjoying its scenic views and welcoming community.

Things to do in Prince Rupert

Shopping

In Prince Rupert, explore local shops like the Cow Bay Gift Shop for unique souvenirs and handcrafted goods. If you're up for a drive, visit the North Coast Marketplace, where you’ll find a variety of stores and local products to choose from.

Recreation

Experience tranquility at the North Pacific Cannery, where you can engage in guided wellness workshops surrounded by nature's beauty. For recreation, explore the stunning trails of the nearby Khutzeymateen Grizzly Sanctuary, offering opportunities for hiking and wildlife observation in a serene setting.

Adventure

Explore the stunning landscapes of the Great Bear Rainforest, where you can hike through ancient forests and witness diverse wildlife. Venture out on a kayaking excursion in the pristine waters around Prince Rupert, offering breathtaking views and an opportunity to encounter seals and sea lions along the way.

Nightlife

Explore the lively atmosphere at the Cow Bay Cafe, where you can enjoy a relaxed evening with friends. For a more vibrant scene, visit the Pioneer Bar on Third Avenue, known for its friendly vibe and selection of local brews.

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

Booking tips and Expedia advantages for Prince Rupert

To save money on your trip to Prince Rupert, consider visiting between October and December when accommodation prices are lower, particularly on Mondays. Avoid Fridays for the best deals. Use Expedia to filter your hotel search by budget and Eco-certified options for environmentally friendly stays. Additionally, look for package deals that combine flights, hotels, and activities for greater savings. Take advantage of public transport for affordable travel around the city, and explore free activities such as local parks and scenic walks to maximise your experience without breaking the bank.

  • 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: Expedia’s search feature enables you to set your budget, choose your ideal location, and much more. You can easily organise your search results to display prices from the lowest to the highest, allowing you to view the most affordable hotels first. Additionally, you can refine your choices by hotel category—selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels ready for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Prince Rupert with your flights and activities by opting for an Expedia package deal.

Find the best attractions in Prince Rupert

Prince Rupert is an ideal destination for outdoor and adventure vacations, featuring attractions such as museums, lookouts, and flower gardens. Visitors can enjoy a blend of culture and family-friendly experiences while exploring the area's natural beauty. Notable points of interest include historic sites and the Prince Rupert Visitor Centre, offering insights into the region's rich heritage and vibrant community.

  • Totem Park: Experience breathtaking views and a sense of romance at Totem Park, a scenic lookout nestled in Prince Rupert. This spot offers a unique opportunity to immerse yourself in the local culture and enjoy outdoor adventures surrounded by nature.
  • Sunken Gardens Park: Delight in the vibrant colours and fragrant blooms at Sunken Gardens Park, a charming flower garden ideal for family outings. This tranquil setting invites leisurely strolls and picnics amidst beautifully landscaped surroundings.
  • Mount Hays: Embark on an adventurous hike up Mount Hays, where stunning panoramic views await. This mountain provides a thrilling outdoor experience, showcasing the breathtaking scenery of the region as you ascend to its peak.

Best time to go to Prince Rupert

The best time to visit Prince Rupert is dependent 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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January35.8°F (2.1°C)Frequent RainMostly CloudyAverageSlightly Low
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 LowAverage
December34.9°F (1.6°C)Frequent RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Prince Rupert

Accessing Prince Rupert is convenient via several nearby airports. Masset, BC (ZMT) is 121km away, with the Ocean Front Suite Prime Location guesthouse located 10km from the airport. Terrace, BC (YXT-Northwest Regional), 114km away, offers hotel options like Remo Ridge Bed & Breakfast, just 2km from the airport, with free airport transportation. Holiday Inn Express & Suites and Best Western Terrace Inn are also nearby, providing various transportation services. Ketchikan, AK (KTN-Ketchikan Intl.), located 146km from Prince Rupert, features hotels such as The Landing Hotel & Restaurant, 1km away, with free airport shuttle services available.

Frequently asked questions

Where is the best place to stay in Prince Rupert?
Based on our traveler data, Prestige Oceanview Hotel Prince Rupert is one of the top choices for your stay. This hotel offers free parking and in-room kitchenettes. Other good choices for your trip include Moby Dick Inn and Highliner Hotel & Conference Centre. See all available top hotels, or 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 before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you booked a non-refundable reservation, it might still be possible to cancel it 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 place to stay for families 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 choices for your family trip include Crest and Enchanted Rainforest Guesthouse. Attractions like Port Interpretive Centre and Kwinitsa Station Railway Museum are also fun for kids of all ages. Find more child-friendly accommodations in Prince Rupert.
What's the best pet-friendly accommodation in Prince Rupert?
Prestige Oceanview Hotel Prince Rupert is a top dog-friendly hotel, and offers a 24-hour fitness center and a computer station for its human guests. Other good choices for you and your pet's trip include Moby Dick Inn and Highliner Hotel & Conference Centre. See more pet-friendly hotel accommodations in Prince Rupert.
What's the best accommodation for a golf trip to 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's it like staying in Prince Rupert?
Visitors to Prince Rupert are sure to enjoy the waterfront. Tourists can also enjoy the city's museums, parks, and seafood restaurants. In Prince Rupert, there are 16 hotels and other accommodations to choose from. Find out more about Prince Rupert.
What is there to see in Prince Rupert?
Cultural venues include Museum Of Northern British Columbia, Prince Rupert Fire Museum, and Port Interpretive Centre. Landmarks like Totem Park and Mount Hays might be worth a visit. Natural beauty is on display at Pacific Mariners Memorial Park, Metlakatla Wilderness Trail, and Sunken Gardens Park. Check out what more to see and do in Expedia's Prince Rupert guide.
How should I get around Prince Rupert?
To see more of the larger area, hop aboard a train at Prince Rupert Station. You can catch 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 seasonal weather like in Prince Rupert?
The hottest months are usually August and July with an average temp of 55°F, while the coldest months are February and December with an average of 36°F. The rainiest months in Prince Rupert are November, October, January, and December, with each month seeing an average of 15 inches of rainfall.

Explore a world of travel with Expedia