Photo by Sig

Prince Rupert Hotels from S$176

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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top 10 trending Prince Rupert hotels

Prestige Oceanview Hotel Prince Rupert

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

Highliner Hotel & Conference Centre

2.5 star property
6.6 out of 10, (706)
"staff was very helpful and generous. Easy checkin.. will definitely recommend."
Highliner Hotel & Conference Centre

Pacific Inn

2.5 star property
7.2 out of 10, Good, (603)
"Staff was friendly and quick at check in."
Pacific Inn

Moby Dick Inn

2.0 star property
7.2 out of 10, Good, (554)
"Front desk was great to deal with."
Moby Dick Inn

Tall Trees Bed & Breakfast

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

Black Rooster Guesthouse

2.5 star property
8.6 out of 10, Excellent, (264)
"kitchen facilities, convenient laundry on-site, very helpful staff."
The price is S$176
includes taxes & fees
9 Oct - 10 Oct
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 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.

Top Prince Rupert Hotel Reviews

More cheap stays in Prince Rupert

More cheap stays in Prince Rupert

Find out more about Prince Rupert

Find out more about Prince Rupert

Top reasons to visit Prince Rupert

  • Stunning Natural Landscapes: Prince Rupert boasts breathtaking waterfront views and pristine mountains, perfect for outdoor enthusiasts.
  • Outdoor Adventures: Enjoy activities like hiking scenic trails, river rafting, and relaxing on beautiful beaches.
  • Cultural Experiences: Explore fascinating museums, historic sites, and vibrant flower gardens that reflect the local heritage.
  • Family-Friendly Atmosphere: Ideal for family vacations, with a variety of activities suitable for all ages.
  • Diverse Accommodation Options: Accommodations range from hotels to charming bed and breakfasts, catering to all preferences.

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

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 town centre. Nearby accommodation options include the 3-star Prestige Oceanview Hotel, situated 8.0km from YPR, and Tall Trees Bed & Breakfast, a 3-star establishment 9.7km away. Another option is the Enchanted Rainforest Guesthouse, also rated 3 stars and located 8.0km from the airport. Transportation services from these hotels to YPR are readily available, ensuring a smooth journey for tourists visiting this charming coastal city.

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 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 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.

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 Prince Rupert Fire Museum, Museum Of Northern British Columbia and Port Interpretive Centre. Landmarks like Totem Park and Mount Hays might be worth a visit. Natural beauty is on display at Metlakatla Wilderness Trail, Sunken Gardens Park and Rotary Waterfront 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.