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

Prince Rupert hotels from HK$625

  • 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

This weekend
Next weekend

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 HK$1,561
HK$1,796 total
includes taxes & fees
26 Jun - 27 Jun
Crest Hotel

Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast
3.0 star property
Prince Rupert
8.2 out of 10, Very good, (444 reviews)
"Very unique and great place to stay friendly staff"
Canada
Devin
The price is HK$543
HK$625 total
includes taxes & fees
26 Jun - 27 Jun
Tall Trees Bed & Breakfast

Inn On The Harbour

Inn On The Harbour
2.5 star property
Prince Rupert
8.8 out of 10, Excellent, (269 reviews)
"Very nice of them to arrange a box breakfast because of my early departure!"
Canada
Bill
The price is HK$938
HK$1,079 total
includes taxes & fees
28 Jun - 29 Jun
Inn On The Harbour

Moby Dick Inn

Moby Dick Inn
2.0 star property
Prince Rupert
7.4 out of 10, Good, (629 reviews)
"Pretty good stay"
Canada
Jordan
The price is HK$754
HK$1,019 total
includes taxes & fees
16 Jul - 17 Jul
Moby Dick Inn

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 HK$910
HK$1,047 total
includes taxes & fees
26 Jun - 27 Jun
Black Rooster Guesthouse

Pacific Inn

Pacific Inn
2.5 star property
Prince Rupert
7.2 out of 10, Good, (644 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 HK$1,093
HK$1,256 total
includes taxes & fees
26 Jun - 27 Jun
Pacific Inn

Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre
2.5 star property
Prince Rupert
6.8 out of 10, (783 reviews)
"Beautiful ocean view, lovely building."
Canada
Shane
The price is HK$926
HK$1,065 total
includes taxes & fees
3 Jul - 4 Jul
Highliner Hotel & Conference Centre

Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert
3.0 star property
Prince Rupert
8.2 out of 10, Very good, (1,008 reviews)
"Very helpful staff and good location"
Canada
Susan
The price is HK$1,241
HK$1,427 total
includes taxes & fees
4 Jul - 5 Jul
Prestige Oceanview Hotel Prince Rupert
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 harbour, where guides know the best viewing areas. Explore the Museum of Northern British Columbia to discover indigenous art and artefacts, then ask locals about their favourite seafood spots along Cow Bay.

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 a paradise for outdoor enthusiasts, offering activities like kayaking and exploring the stunning Pacific Rim National Park.
  • Cultural Celebrations: Experience the vibrant SeaFest, showcasing the region's rich culture and heritage, along with local cuisine and crafts.
  • Charming Downtown: Stroll through the picturesque downtown, featuring quaint shops and delightful local eateries.
  • Historical Attractions: Discover the city's rich history at the historic Prince Rupert site and visit informative museums.
  • Diverse Accommodation: Enjoy a variety of lodging options, from charming bed and breakfasts to comfortable hotels.

Find great hotels in Prince Rupert

Discover a delightful array of accommodation options in Prince Rupert, ranging from charming bed and breakfasts to well-equipped hotels. Whether you're seeking a family-friendly getaway, an adventurous retreat, or facilities tailored for business travellers, you'll find something to meet your needs. Explore the unique offerings of hotels in Prince Rupert for a memorable stay amidst stunning natural beauty and rich local culture.

  • Prestige Oceanview Hotel Prince Rupert: Nestled in the heart of Prince Rupert, the Prestige Oceanview Hotel offers a refreshing retreat for families and adventure seekers alike. Rated 8.2 out of 10, this 3-star hotel is well-known for its proximity to a variety of adventure sports, such as kayaking, mountain biking, and fishing, all available nearby. The hotel is family-friendly, providing essential amenities like a first aid kit and window guards to ensure a safe environment for children. Guests can enjoy scenic views and comfortable accommodations, making it an ideal base for exploring the rugged beauty of British Columbia.
  • Highliner Hotel & Conference Centre: The Highliner Hotel & Conference Centre stands out as a budget-friendly option for business travellers and families. Located conveniently in Prince Rupert, it combines affordability with comfort. The hotel is pet-friendly, allowing guests to bring their furry companions along, with well-defined pet policies in place. Families will appreciate the child-friendly amenities, making it a welcoming choice for those travelling with younger guests. With versatile conference facilities, this hotel is equally suited for work and leisure.
  • Pacific Inn: The Pacific Inn offers a straightforward and budget-conscious lodging experience in Prince Rupert, perfect for business travellers. While it prioritises functionality and convenience, the inn ensures a comfortable stay with essential amenities. Its central location makes it easy for guests to access local dining and business facilities. Whether you're in town for meetings or seeking a peaceful spot to unwind, Pacific Inn provides a reliable option for those on a budget.

Where to stay in Prince Rupert

Prince Rupert offers a captivating blend of adventure and natural beauty, making it an ideal destination for outdoor enthusiasts. Stroll through downtown Prince Rupert, where charming shops and local eateries await. Enjoy thrilling activities such as kayaking in the pristine waters or exploring the nearby Pacific Rim National Park. With its stunning coastal views and vibrant atmosphere, your next trip to Rupert promises unforgettable experiences and lasting memories.

  • Kaien Island: Nestled near Prince Rupert, Kaien Island is a picturesque destination renowned for its stunning natural landscapes. The island boasts a moderate influx of visitors, particularly from June to August when outdoor enthusiasts flock to enjoy its eco-friendly adventures. Here, you can partake in various activities such as fishing and exploring recreational areas. The island is adorned with captivating parks, rivers, and water features that provide a perfect backdrop for nature lovers. Whether you're hiking through lush trails or simply soaking in the serene surroundings, Kaien Island offers a refreshing escape into the great outdoors.
  • Hogan Island: Located approximately 37km from Prince Rupert, Hogan Island is another splendid island destination worth exploring. Similar to Kaien Island, it experiences a seasonal surge in visitors, particularly during the summer months. Hogan Island's natural beauty and tranquillity make it an idyllic spot for those seeking respite from the hustle and bustle. While the island may be less frequented than others, it promises a unique experience with opportunities for exploration and relaxation amidst stunning coastal scenery. Take the time to discover its hidden gems and enjoy the peaceful atmosphere.

Things to do in Prince Rupert

Shopping

In Prince Rupert, visit the local shops along Third Avenue for unique gifts and souvenirs. If you're up for a drive, check out the Terrace's Skeena Mall, located about 48km away, featuring a range of stores and dining options to enhance your shopping experience.

Recreation

Explore the tranquil setting of the Oceanview Wellness Centre, where you can indulge in holistic treatments and yoga sessions surrounded by nature. For outdoor enthusiasts, the nearby Kwinitsa Station offers scenic trails for hiking and birdwatching, allowing you to immerse yourself in the stunning landscapes of Prince Rupert.

Adventure

Explore the rugged beauty of Kaien Island by hiking the scenic trails, where you can encounter diverse wildlife and stunning coastal views. For a thrilling experience, consider kayaking through the pristine waters of Prince Rupert, allowing you to connect with nature while enjoying the fresh sea breeze.

Nightlife

Explore the lively atmosphere at the Wheelhouse Brewing Company on 2nd Avenue, where you can sample local craft beers. For a more relaxed vibe, visit the Cow Bay Cafe, known for its evening desserts and coffee, creating a charming spot to unwind after a busy day.

*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 in the off-peak months of October and December to January when accommodation prices are lower. Booking your stay on a Monday rather than a Friday can also help reduce costs. Utilise Expedia’s search tool to find affordable hotels, particularly those that are Eco-certified. Additionally, look for package deals that combine flights, accommodation, and activities for better savings. Exploring the town on foot is another excellent way to enjoy free activities while keeping transport costs minimal.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Prince Rupert are October and December to January, 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, including your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel accommodation in Prince Rupert with your flights and activities through an Expedia package.

Find the best attractions in Prince Rupert

Prince Rupert is an ideal destination for outdoor enthusiasts and families, featuring attractions such as museums, lookouts, and flower gardens. Visitors can explore the city's rich history at the historic Prince Rupert site and gather information at the Prince Rupert Visitor Centre. This charming locale offers a perfect blend of adventure and cultural experiences, ensuring a memorable vacation in British Columbia.

  • Totem Park: This scenic lookout offers stunning views over Prince Rupert and the surrounding waters. With its outdoor adventure and romantic atmosphere, it’s an ideal spot for leisurely strolls or quiet contemplation amidst nature.
  • Sunken Gardens Park: A delightful floral oasis, this park is perfect for families looking to enjoy a peaceful day outdoors. The vibrant gardens provide a lovely backdrop for picnics and leisurely walks, creating a serene escape in the heart of the city.
  • Mount Hays: For those seeking adventure, Mount Hays presents an exhilarating opportunity to hike and explore. The breathtaking scenery along the trails rewards visitors with panoramic views of the region, making it a memorable outdoor experience.

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.

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

Flying into Prince Rupert, British Columbia, offers several options with nearby airports. Ketchikan International Airport (KTN) is located 146km away, with hotels such as The Landing Hotel & Restaurant, 1km from the airport, and My Place Hotel, just 1km away, offering various transportation services. Sandspit Airport (YZP), 153km distant, features the Moresby Island Guesthouse, a charming bed and breakfast 2km from the airport. Lastly, Masset Airport (ZMT), 121km from Prince Rupert, has the OCEAN FRONT SUITE PRIME LOCATION guesthouse, 10km away. Each hotel provides convenient access for a smooth travel experience.

Frequently asked questions

Where is the best place to stay in Prince Rupert?
Based on our traveller 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 visit include Highliner Hotel & Conference Centre and Moby Dick Inn. 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?
Relaxing Port Ed Coastal Stay: This holiday home rental outside of Prince Rupert has laundry facilities and WiFi to help you feel perfectly comfortable in your new surroundings. 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 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 dog-friendly accommodation option in Prince Rupert?
Prestige Oceanview Hotel Prince Rupert is a top dog-friendly hotel, and offers a 24-hour fitness centre and a computer station for its human guests. Other good options to stay with your pet include Moby Dick Inn and Highliner Hotel & Conference Centre. 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.
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 16 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 Pacific Mariners Memorial Park, Metlakatla Wilderness Trail and Sunken Gardens 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.

Explore a world of travel with Expedia