Photo by Sig

Prince Rupert Hotels from S$176

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

Top 10 trending Prince Rupert hotels

Prestige Oceanview Hotel Prince Rupert

3.0 star property
Prince Rupert
8.0 out of 10, Very good, (1004)
"Great place to stay prior to boarding the Ferry to Haida Gwaii."
Canada
Blair
Prestige Oceanview Hotel Prince Rupert

Highliner Hotel & Conference Centre

2.5 star property
Prince Rupert
6.8 out of 10, (722)
"Love the area and vibe of hotel"
Canada
Riley
Highliner Hotel & Conference Centre

Moby Dick Inn

2.0 star property
Prince Rupert
7.4 out of 10, Good, (564)
"Room was clean; staff was helpful"
Canada
James
Moby Dick Inn

Tall Trees Bed & Breakfast

3.0 star property
Prince Rupert
8.4 out of 10, Very good, (392)
"The breakfast was really good & the French press coffee excellent "
Canada
Julie
Tall Trees Bed & Breakfast

Pacific Inn

2.5 star property
Prince Rupert
7.2 out of 10, Good, (611)
"Staff was friendly and quick at check in."
Canada
Jeff
Pacific Inn

Inn On The Harbour

2.5 star property
Prince Rupert
8.8 out of 10, Excellent, (240)
"Enjoyed our stay. "
Canada
Robert
The price is S$212
includes taxes & fees
24 Nov - 25 Nov
Inn On The Harbour

Black Rooster Guesthouse

2.5 star property
Prince Rupert
8.6 out of 10, Excellent, (265)
"kitchen facilities, convenient laundry on-site, very helpful staff."
United States
Mark
The price is S$176
includes taxes & fees
24 Nov - 25 Nov
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.

Black Friday Sale

Save up to 50% on select hotels
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.

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

Find great hotels in Prince Rupert

Explore an array of accommodation options in Prince Rupert, British Columbia, where you can find the ideal hotel for your needs. Whether you're seeking a family-friendly atmosphere, pet-friendly facilities, or business-themed services, Prince Rupert hotels cater to all types of travellers. Enjoy a comfortable stay in this charming coastal town, with options ranging from hotels to delightful bed and breakfasts, ensuring a memorable vacation experience.

  • Prestige Oceanview Hotel Prince Rupert: Embrace the spirit of adventure at Prestige Oceanview Hotel, a 3-star retreat nestled in the heart of Prince Rupert. Ideal for those seeking a pet-friendly, city-themed getaway, this hotel offers a range of exhilarating activities nearby, from fishing and kayaking to hiking and mountain biking. Guests appreciate the thoughtful amenities catering to pets, including food and water bowls, and a welcoming atmosphere for service animals. With its central location, the hotel serves as a perfect base for exploring the vibrant local culture and stunning natural landscapes.
  • Pacific Inn: Perfectly positioned for business travellers, Pacific Inn combines comfort with convenience in Prince Rupert. This hotel features a range of business amenities, including a 24-hour business centre and meeting rooms, making it an ideal choice for corporate guests. While focusing on business, Pacific Inn remains pet-friendly, offering essential facilities for furry companions. With its strategic location in a bustling business district, guests can easily access nearby offices and services while enjoying a welcoming environment for both work and relaxation.
  • Black Rooster Guesthouse: A charming haven for pet lovers, Black Rooster Guesthouse provides a warm and inviting atmosphere for visitors to Prince Rupert. This guesthouse is dedicated to ensuring a comfortable stay for both guests and their furry friends. With a straightforward pet policy allowing dogs, it's the perfect choice for travellers looking for a friendly and homey experience. Located conveniently within the city, guests can enjoy easy access to local attractions while relishing the unique character and hospitality of this quaint guesthouse.

Where to stay in and around Prince Rupert

Prince Rupert, nestled on Canada's stunning northwest coast, offers a unique blend of adventure and history. Visitors can relish breathtaking waterfront views, explore quaint historic towns, and unwind in rustic campgrounds surrounded by pristine mountains. This charming city is perfect for families seeking outdoor activities and those yearning for an exhilarating getaway. Just a stone's throw away, nearby regions promise even more captivating experiences, ensuring an unforgettable vacation for every traveller.

  • Port Edward: Located a mere 9.7km from Prince Rupert, Port Edward offers a charming coastal experience. This city is popular for its outdoor and beach activities, making it a delightful spot for nature enthusiasts. Although the number of visitors remains steady throughout the year, the peak season spans from June to August, when outdoor adventures are at their best. The local marina serves as a key attraction, providing opportunities for boating and fishing. Visitors can enjoy the stunning waterfront views and take part in various recreational activities that highlight the area's natural beauty.
  • Kaien Island: Nestled around the vicinity of Prince Rupert, Kaien Island is a picturesque destination that boasts a family-friendly and eco-conscious atmosphere. This island sees moderate seasonal tourist traffic, with peak visits occurring from June to August. The island is renowned for its recreational areas and fishing spots, perfect for those looking to connect with nature. Highlights include a beautiful park, a vibrant flower garden, and a serene river, all of which enhance the island's charm. Accessible by ferry, Kaien Island is an ideal spot for outdoor adventures and family outings.
  • Port Simpson: Situated 27.4km from Prince Rupert, Port Simpson is a captivating city that provides a perfect backdrop for outdoor adventures and breathtaking scenery. The city attracts moderate seasonal visitors, especially between June and August, when hiking trails and recreational areas are most accessible. Nature lovers will appreciate the variety of trails available for hiking, allowing for exploration of the stunning landscapes. Port Simpson's tranquil environment and scenic views make it a must-visit for those seeking adventure in the great outdoors.

Things to do in and around Prince Rupert

Prince Rupert offers an ideal setting for outdoor and family vacations, featuring a variety of activities such as access to scenic trails and recreational areas. Visitors can enjoy hiking along picturesque routes and experience the thrill of river rafting, making it a perfect destination for adventure enthusiasts. With its beautiful beaches and natural landscapes, Prince Rupert promises a memorable getaway for all.

Shopping

In Prince Rupert, visit the Cow Bay Marketplace for unique local crafts and souvenirs. The Northern Adventure Centre also offers a selection of gifts. If you're up for a drive, head to Terrace's Skeena Mall, located 67 kilometres away, featuring a range of shops and dining options.

Recreation

Experience the serene outdoors at Diana Lake Provincial Park, just 14.5km from Prince Rupert, where you can unwind amidst nature's beauty. Alternatively, enjoy a round of golf at Prince Rupert Centennial Golf, embracing the invigorating sports atmosphere while soaking in stunning views of the surrounding landscape.

Adventure

The Metlakatla Wilderness Trail offers an exhilarating hiking experience amid stunning natural landscapes. As you traverse the trail, you'll encounter breathtaking scenery, diverse wildlife, and the serenity of the great outdoors, making it a perfect adventure for nature enthusiasts.

Nightlife

In Prince Rupert, the Famous Players Prince Rupert Cinemas offers a charming blend of entertainment and romance, perfect for a relaxed evening out. Enjoy a film in a welcoming atmosphere that captures the essence of the local nightlife, making it a delightful choice for a night on the town.

*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 during your visit to Prince Rupert, consider travelling between October and December when accommodation prices are lower. Aim to book your stay on a Monday, as it's typically the cheapest day. Utilise Expedia's search tool to find budget-friendly hotels and consider booking a package that combines flights and activities for additional savings. Look out for eco-certified accommodations to support sustainability while saving. Additionally, explore free local attractions and use public transport to keep your costs down while enjoying your trip.

  • 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 tool enables you to specify your budget, preferred location, and additional preferences with ease. You can arrange your search results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can enjoy some savings by combining your hotel booking in Prince Rupert with your flights and activities through an Expedia package.

Find the best attractions in Prince Rupert

Prince Rupert offers a delightful blend of outdoor adventures and cultural experiences, making it ideal for family vacations. Explore fascinating museums, scenic lookouts, and beautiful flower gardens. Don't miss the charming city views, historical sites, and the informative visitor centre, which showcases the best resorts and attractions in the area. A visit to Prince Rupert promises a memorable experience for travellers seeking both nature and culture.

  • Totem Park: Experience breathtaking views from this lookout in Prince Rupert, where outdoor adventure meets romance. It’s a perfect spot for a peaceful stroll or a picnic, surrounded by stunning natural beauty and cultural significance.
  • Sunken Gardens Park: Delight in the vibrant blooms and serene pathways of this flower garden, ideal for families. The lush surroundings offer a tranquil escape, perfect for leisurely walks, family gatherings, or simply enjoying the beauty of nature.
  • Port Interpretive Centre: Engage with the rich maritime history of Prince Rupert at this visitor centre. It offers an adventurous insight into the local culture and environment, making it a fantastic stop for families eager to explore and learn.

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.

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

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 Tall Trees Bed & Breakfast and Prestige Oceanview Hotel Prince Rupert. 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 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 fitness centre and concierge services for its human guests. Other good options to stay with your pet include Tall Trees Bed & Breakfast 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.
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 Museum Of Northern British Columbia, Port Interpretive Centre and Kwinitsa Station Railway Museum. Landmarks like Totem Park, Mount Hays and Prince Rupert Fire Museum might be worth a visit. Natural beauty is on display at Metlakatla Wilderness Trail, Sunken Gardens Park 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.