Photo by Sig

Prince Rupert Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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
Guest rating
Star rating

Our top choices for Prince Rupert hotels

Inn On The Harbour

Inn On The Harbour
2.5 star property
Prince Rupert
8.8 out of 10, Excellent, (244)
Coastal Prince Rupert escape with free parking and WiFi. Enjoy hiking trails, kayaking, and mountain biking in the surrounding area. Start your day with complimentary continental breakfast before exploring Kwinitsa Station Railway Museum just minutes away.

"Staff was amazing Room clean Nice amenities Quiet location Highly recommend "
Canada
Gwen
The price is P8,529
P9,809 total
includes taxes & fees
Jan 24 - Jan 25
Inn On The Harbour

Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast
3.0 star property
Prince Rupert
8.4 out of 10, Very Good, (400)
"the jacuzzi and everything else was truly amazing"
Canada
MARY
Tall Trees Bed & Breakfast

Moby Dick Inn

Moby Dick Inn
2.0 star property
Prince Rupert
7.4 out of 10, Good, (577)
This waterfront hotel offers convenient access to Totem Park and Famous Players Cinemas. Unwind at the bar, savor delicious meals at the on-site restaurant, and benefit from thoughtful amenities like free WiFi and parking.

"Staff was very friendly. Room was very clean"
Canada
John
Moby Dick Inn

Pacific Inn

Pacific Inn
2.5 star property
Prince Rupert
7.2 out of 10, Good, (613)
Set along the picturesque Prince Rupert coastline, this hotel offers complimentary continental breakfast, WiFi, and parking. Just a 3-minute drive from Prince Rupert Station with Totem Park nearby, guests consistently praise the exceptionally helpful staff who enhance every stay.

"Staff was friendly and quick at check in."
Canada
Jeff
Pacific Inn

Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert
3.0 star property
Prince Rupert
8.2 out of 10, Very Good, (1007)
Perfectly situated by the ocean, this Prince Rupert hotel offers both tranquility and convenience with free parking and WiFi. Explore nearby hiking trails or enjoy the fitness center before discovering local attractions just minutes away.

"Room was clean and the staff were great."
United States
Sailaja
The price is P7,713
P8,870 total
includes taxes & fees
Jan 6 - Jan 7
Prestige Oceanview Hotel Prince Rupert

Black Rooster Guesthouse

Black Rooster Guesthouse
2.5 star property
Prince Rupert
8.6 out of 10, Excellent, (265)
Picturesque Black Rooster Guesthouse offers tranquil garden spaces and a welcoming terrace. Just minutes from Prince Rupert Station with free parking, this cozy retreat puts you near popular attractions like the Centennial Golf course.

"kitchen facilities, convenient laundry on-site, very helpful staff."
United States
Mark
The price is P7,072
P8,133 total
includes taxes & fees
Jan 6 - Jan 7
Black Rooster Guesthouse

Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre
2.5 star property
Prince Rupert
6.8 out of 10, (733)
Savor local delicacies at First Avenue Bistro after a workout in the fitness center. This oceanfront hotel offers free breakfast, WiFi, and parking while keeping you close to Kwinitsa Station Railway Museum and Famous Players Cinemas.

"Love the area and vibe of hotel"
Canada
Riley
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

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.

Beautiful lighthouse outside Prince Rupert.
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 offers a range of activities such as golfing, hiking, and exploring rustic campgrounds amidst stunning natural landscapes.
  • Cultural Experiences: Visitors can immerse themselves in local culture by exploring fascinating museums and attending traditional events.
  • Scenic Lookouts: Breathtaking views await at various scenic lookouts, perfect for photography and relaxation.
  • Vibrant Nightlife: Enjoy a lively nightlife scene with plenty of options for evening entertainment.
  • Charming Accommodation: A variety of hotels and bed & breakfasts offer warm hospitality and essential amenities for a comfortable stay.

Find great hotels in Prince Rupert

Discover a range of delightful accommodation options in Prince Rupert, where you'll find hotels and charming bed & breakfasts to suit every traveller. Whether you're on a business trip, enjoying a family getaway, or seeking a pet-friendly retreat, the local hotels offer essential amenities and warm hospitality. Explore the best lodging choices, complete with reviews to help you make an informed decision for your stay in this picturesque coastal city.

  • Prestige Oceanview Hotel Prince Rupert: Nestled in the heart of Prince Rupert, the Prestige Oceanview Hotel offers a delightful blend of comfort and adventure for families and thrill-seekers alike. With its 3-star rating, this hotel is perfect for those eager to explore the great outdoors. Guests can partake in a variety of adventure sports such as kayaking, fishing, and mountain biking, all conveniently located nearby. The hotel is also family-friendly, featuring amenities like window guards and games to ensure a safe and entertaining experience for children. The inviting atmosphere and recreational activities make it an excellent choice for an adventurous vacation.
  • Highliner Hotel & Conference Centre: The Highliner Hotel & Conference Centre stands out as a versatile lodging option for families, pet-lovers, and business travellers visiting Prince Rupert. This welcoming hotel allows pets, providing a relaxed environment for those who wish to travel with their furry companions. Families will appreciate the thoughtful amenities designed for children, while business guests can take advantage of the well-equipped conference facilities. The combination of pet-friendly policies and family-oriented services makes the Highliner an accommodating choice for a wide range of visitors.
  • Pacific Inn: Situated in a prime location in Prince Rupert, the Pacific Inn offers a focused environment for business travellers seeking comfort and convenience. This no-frills hotel prioritises essential amenities and a professional atmosphere, making it an ideal base for those on work-related trips. With easy access to local business hubs, guests can enjoy a seamless stay while balancing work and leisure. The Pacific Inn is perfect for those who appreciate straightforward accommodation tailored to meet the needs of the modern business traveller.

Where to stay in and around Prince Rupert

Prince Rupert, a beautiful city in British Columbia, offers a perfect blend of adventure and relaxation for travellers. Explore its historic charm and vibrant atmosphere while indulging in outdoor activities along stunning beaches. Nearby regions provide additional opportunities for adventure and cultural experiences, making it an ideal relaxing getaway. Whether you're wandering through the picturesque streets or enjoying the breathtaking landscapes, Prince Rupert promises an unforgettable vacation experience.

  • Port Edward: Situated a mere 9.7km from Prince Rupert, Port Edward is a charming city that draws visitors year-round, though it sees a notable peak in arrivals during the summer months from June to August. Known for its picturesque beaches and outdoor experiences, it offers a delightful escape for nature enthusiasts. Highlights include the local marina, which serves as a hub for various water activities and a perfect spot for leisurely strolls along the waterfront.
  • Kaien Island: Nestled in the vicinity of Prince Rupert, Kaien Island is a stunning natural gem celebrated for its eco-friendly adventures and outdoor offerings. With visitor numbers soaring in the summer months, particularly from June to August, it’s an ideal destination for those seeking recreational activities. The island boasts a variety of attractions, such as nature reserves, rivers, and parks, making it a perfect place for fishing, hiking, and enjoying the breathtaking coastal scenery. The local ferry service also provides easy access for day trips, enhancing the overall travel experience.
  • Port Simpson: Located 27.4km away from Prince Rupert, Port Simpson is a vibrant city that welcomes seasonal travellers, particularly during the peak summer months. Visitors come for its rich cultural heritage and stunning landscapes. While in Port Simpson, enjoy the local community vibes and explore the nearby natural beauty that the area has to offer, including scenic views and outdoor activities, making it a worthwhile addition to your itinerary.

Things to do in and around Prince Rupert

Prince Rupert offers a delightful blend of outdoor adventures and scenic beauty, making it perfect for a memorable getaway. Visitors can enjoy activities like golfing at local courses, exploring rustic campgrounds, and taking in breathtaking views from scenic lookouts. The area also features recreational spaces for relaxation and a vibrant nightlife for evening entertainment. Whether you're seeking adventure or tranquillity, Prince Rupert has something for everyone.

Shopping

In Prince Rupert, you can explore local shops like Cow Bay Gift Shop for unique souvenirs. If you're up for a drive, visit the North Coast Plaza, where you'll find a variety of stores offering clothing, gifts, and more. Enjoy the vibrant local culture while shopping.

Recreation

At Prince Rupert Centennial Golf, enjoy a serene round of golf amidst breathtaking landscapes, perfect for relaxation and socialising. For a tranquil retreat, Diana Lake Provincial Park, located 14.5km from the city, offers stunning natural beauty, ideal for rejuvenating hikes and peaceful moments in nature.

Adventure

The Metlakatla Wilderness Trail invites you to explore a breathtaking hiking experience near Prince Rupert. Immerse yourself in the stunning scenery, where outdoor adventure meets the tranquillity of nature, making it an ideal spot for nature enthusiasts and avid hikers alike.

Nightlife

Experience a vibrant night in Prince Rupert at Famous Players Prince Rupert Cinemas, where you can catch the latest films in a family-friendly atmosphere. Enjoy a mix of entertainment and romance, making it a perfect spot for a relaxed evening out with friends or loved ones.

*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 offers a delightful blend of outdoor adventures and cultural experiences, making it an ideal destination for tourists seeking both relaxation and excitement. Explore its fascinating museums, scenic lookouts, and beautiful flower gardens. Whether you're interested in family-friendly activities or immersing yourself in local culture, Prince Rupert has something for everyone, ensuring an unforgettable holiday in this picturesque Canadian town.

  • Totem Park: Enjoy breathtaking views from this scenic lookout in Prince Rupert, where the blend of romance and adventure awaits. It's an ideal spot for couples and outdoor enthusiasts to immerse themselves in the natural beauty of the area.
  • Prince Rupert Fire Museum: Delve into the rich history and culture of firefighting with a visit to this engaging museum. Explore fascinating exhibits that showcase the evolution of fire services in the region, making it a perfect stop for history buffs.
  • Sunken Gardens Park: A delightful family-friendly flower garden that features vibrant blooms and serene pathways. It's a wonderful escape for those looking to relax amidst nature while enjoying quality time with loved ones.

Best time to go to Prince Rupert

The best time to visit Prince Rupert can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Prince Rupert falls in August, when visitor numbers are average and weather is mostly cloudy with moderate rain. The coolest average temperature in Prince Rupert falls in December, 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, is convenient with Prince Rupert Airport (YPR), located 8.0km from the town centre. Nearby hotel options include the Crest, a 3.5-star establishment, and the Prestige Oceanview Hotel, rated 3 stars, both offering easy access to the airport. Another option is the Pacific Inn, also located 8.0km away. All these hotels provide straightforward transportation services to Prince Rupert Airport, ensuring a hassle-free journey for visitors. Whether you choose the Crest, Prestige Oceanview, or Pacific Inn, you'll find comfortable accommodations close to the airport, making your stay enjoyable.

Frequently asked questions

Where is the best place to stay in Prince Rupert?
Inn On The Harbour is a favorite property for Expedia customers. This hotel offers free breakfast and free parking. Other top choices based on reviews include Prestige Oceanview Hotel Prince Rupert and Tall Trees Bed & Breakfast. 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 fitness center and concierge services for its human guests. Other good choices for you and your pet's trip include Moby Dick Inn and Tall Trees Bed & Breakfast. 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 17 hotels and other accommodations to choose from. Find out more about Prince Rupert.
What is there to see in Prince Rupert?
Cultural venues include Port Interpretive Centre, Prince Rupert Fire Museum, and Kwinitsa Station Railway 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 Rotary Waterfront 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