Photo by Sig

Prince Rupert Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Prince Rupert?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Prince Rupert on Hotels.com. These Prince Rupert hotels consistently deliver on quality, location and traveller experience. Last updated on 15 November 2026.

1. Inn On The Harbour

Inn On The Harbour
2.5 star property
Prince Rupert
8.8 out of 10, Excellent, (326 reviews)
Perched by the ocean in Prince Rupert, this welcoming inn provides free breakfast, WiFi, and parking. Adventure awaits with nearby hiking trails, kayaking, and mountain biking. Kwinitsa Station Railway Museum and Prince Rupert Station are just minutes away.
The price is S$130
includes taxes & fees
19 Nov - 20 Nov
Inn On The Harbour

2. Crest Hotel

Crest Hotel
3.0 star property
Cow Bay
8.8 out of 10, Excellent, (60 reviews)
The price is S$180
includes taxes & fees
15 Nov - 16 Nov
Crest Hotel

3. Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast
3.0 star property
Prince Rupert
8.0 out of 10, Very good, (503 reviews)
The price is S$113
includes taxes & fees
21 Nov - 22 Nov
Tall Trees Bed & Breakfast

4. Pacific Inn

Pacific Inn
2.5 star property
Prince Rupert
7.2 out of 10, Good, (746 reviews)
Drift into coastal comfort at this oceanside hotel, just minutes from Prince Rupert Station and Totem Park. Wake up to complimentary continental breakfast before exploring nearby attractions. The helpful staff, free WiFi, and convenient parking make for a seamless stay.
The price is S$164
includes taxes & fees
15 Dec - 16 Dec
Pacific Inn

5. Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre
2.5 star property
Prince Rupert
6.8 out of 10, Good, (867 reviews)
Immerse yourself in coastal charm at this oceanside retreat, just minutes from Kwinitsa Station Railway Museum and Famous Players Cinemas. Enjoy local cuisine at First Avenue Bistro, complimentary breakfast, and convenient free parking and WiFi.
The price is S$166
includes taxes & fees
29 Nov - 30 Nov
Highliner Hotel & Conference Centre

6. Moby Dick Inn

Moby Dick Inn
2.0 star property
Prince Rupert
7.4 out of 10, Good, (718 reviews)
Unwind at this coastal retreat in Prince Rupert with panoramic harbour vistas. Enjoy convenient amenities including an on-site restaurant, bar, and complimentary WiFi. Near Totem Park and just 2 minutes from the train station.
The price is S$163
includes taxes & fees
15 Dec - 16 Dec
Moby Dick Inn

7. Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert
3.0 star property
Prince Rupert
8.2 out of 10, Very good, (1,001 reviews)
This quiet oceanside retreat offers free WiFi and parking plus a fitness centre. Enjoy hiking, kayaking, and biking trails nearby. Visit the Famous Players Cinema or Kwinitsa Station Railway Museum when you're not relaxing in clean, peaceful rooms.
The price is S$198
includes taxes & fees
15 Dec - 16 Dec
Prestige Oceanview Hotel Prince Rupert

8. Black Rooster Guesthouse

Black Rooster Guesthouse
2.5 star property
Prince Rupert
8.6 out of 10, Excellent, (298 reviews)
This charming guesthouse offers a tranquil garden setting and convenient location near the train station. Enjoy free WiFi and parking while exploring nearby attractions like Centennial Golf and Famous Players Cinemas. The welcoming terrace creates a perfect home base for northern coastal adventures.
The price is S$171
includes taxes & fees
15 Nov - 16 Nov
Black Rooster Guesthouse

9. Charming 1-bedroom Suite With Ocean View in Prince Rupert

Charming 1-bedroom Suite With Ocean View in Prince Rupert
2.0 star property
Prince Rupert
The price is S$261
includes taxes & fees
29 Nov - 30 Nov
Charming 1-bedroom Suite With Ocean View in 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.

Get last-minute hotel deals in Prince Rupert and save more

Sign in to unlock great savings.
Showing deals for:14 Dec - 15 Dec

You can also stay at family-friendly hotels in 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.

Go beyond your typical stay in Prince Rupert

When is the best time to visit Prince Rupert?

Our prices for hotels in Prince Rupert are cheapest in December

Price trends for hotels in Prince Rupert

Pricing is based on two traveller single night rates
View properties in November
Currently viewing crowd sizes and weather for November.

November

High 6°C / low 3°C. Rainy most days.
6°
weather_sleet
November, no crowd data, average high temperature 6 degrees Celsius, average low temperature 3 degrees Celsius. Rainy most days.
3°
3°
weather_sleet
December, no crowd data, average high temperature 3 degrees Celsius, average low temperature 0 degrees Celsius. Rainy most days.
0°
4°
weather_sleet
January, no crowd data, average high temperature 4 degrees Celsius, average low temperature 1 degrees Celsius. Rainy most days.
1°
4°
ac_unit
February, no crowd data, average high temperature 4 degrees Celsius, average low temperature 0 degrees Celsius. Snow likely.
0°
5°
ac_unit
March, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Snow likely.
1°
8°
weather_sleet
April, no crowd data, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Rainy most days.
4°
12°
weather_cloudy
May, no crowd data, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
7°
14°
weather_cloudy
June, no crowd data, average high temperature 14 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
9°
16°
weather_cloudy
July, no crowd data, average high temperature 16 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
16°
weather_sleet
August, no crowd data, average high temperature 16 degrees Celsius, average low temperature 12 degrees Celsius. Rainy most days.
12°
14°
weather_sleet
September, no crowd data, average high temperature 14 degrees Celsius, average low temperature 10 degrees Celsius. Rainy most days.
10°
10°
weather_sleet
October, no crowd data, average high temperature 10 degrees Celsius, average low temperature 6 degrees Celsius. Rainy most days.
6°
Monthly weather averages (˚C)

Top neighbourhoods in Prince Rupert

Cow Bay

Prince Rupert's Cow Bay neighbourhood has lots of places to visit, such as Port Interpretive Centre and Sunken Gardens Park.

Top landmarks in Prince Rupert

Learn more about Prince Rupert

Notable for its port, Prince Rupert features attractions such as Port Interpretive Centre and Totem Park.

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

Frequently Asked Questions

Can I book a refundable accommodation option in Prince Rupert?

If you want the flexibility to change your plans to Prince Rupert, most hotels offer refundable* rates that you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.

What will the weather in Prince Rupert be like during my visit?

The warmest months in Prince Rupert are usually August and July, with an average temperature of 13°C. February and December are the chilliest months, when the average temperature is 2°C. The rainiest months are November and October.

Why should I book my Prince Rupert hotel with Hotels.com?

There are plenty of reasons to book your Prince Rupert travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Prince Rupert

Discover the Enchanting Tides of Prince Rupert: Where Nature and Culture Embrace

Nestled on the stunning northern coast of British Columbia, Prince Rupert is a hidden gem waiting to be explored. This charming city boasts breathtaking natural landscapes, from lush forests to dramatic coastal views. Visitors can immerse themselves in the region's rich history at the Museum of Northern British Columbia or wander through the picturesque waterfront marina. Nature enthusiasts will delight in the nearby Khutzeymateen Grizzly Bear Sanctuary, while whale watching and kayaking offer thrilling adventures on the serene waters. With its vibrant culture and stunning scenery, a holiday in Prince Rupert promises unforgettable experiences for all.

Discover great hotels in Prince Rupert

Prince Rupert offers a range of hotels, from cosy boutique stays to more modern accommodations with ocean views. Ideal for travellers seeking both comfort and a touch of local charm, options include well-regarded hotels and prestige choices that combine convenience with scenic vistas. Here are some of our travelers' favorite hotels in Prince Rupert:

  1. Crestopens in new window: A distinguished 3.5-star hotel, Crest offers a refined experience for leisure travellers seeking comfort and distinctive charm. With an impressive guest rating and an array of amenities, this property features curated experiences and a stylish architectural design. It boasts services that ensure express check-in and seamless airport transfers. The hotel provides a comfortable and high-quality journey with a focus on a boutique setting, enhanced by modern conveniences and thoughtful details. Positive sentiments reflect a great room experience, clean settings, and a delightful breakfast, making it an appealing choice for those in search of a smooth, memorable stay.
  2. Prestige Oceanview Hotel Prince Rupertopens in new window: A welcoming 3.0-star hotel, Prestige Oceanview Hotel Prince Rupert caters to leisure travellers with its inviting atmosphere and a focus on exceptional comfort. This property offers a range of amenities including express check-in and access to high-end dining with free breakfast and a snack bar. It provides a seamless experience with views of the surrounding area and convenient transport options such as airport transfers. The hotel’s positive appeal is highlighted by its reputation for a great breakfast and a welcoming ambiance, making it a solid choice for travellers seeking a relaxed yet refined stay.
  3. Tall Trees Bed & Breakfastopens in new window: A stylish 3.0-star hotel, Tall Trees Bed & Breakfast is designed for leisure travellers who appreciate adventure and a pet-friendly ethos with a luxurious twist. It offers an engaging experience with curated onsite adventure sports and recreation activities. Guests enjoy amenities like express check-in and thoughtfully designed spaces that add a modern and high-quality feel to the stay. The hotel exudes a sense of laid-back elegance, with positive reviews highlighting great room quality, cleanliness, and a superb breakfast, ensuring an attractive option for those who treasure a distinctive and comfortable retreat.

Things to do in and around Prince Rupert

Nestled amid stunning coastal landscapes, this charming destination invites travellers to explore its breathtaking beaches, lush forests, and majestic mountains. With opportunities for boating, fishing, and exhilarating whale watching, it's a haven for nature lovers seeking adventure and tranquillity alike in a picturesque setting.

  • Mount Haysopens in new window – Lace up your hiking boots and make your way to Mount Hays, a striking mountain that offers breathtaking views of the surrounding landscape. The hike is a rewarding challenge that lets you connect with the stunning natural beauty of Prince Rupert.
  • Totem Parkopens in new window – Head to Totem Park for an impressive lookout that showcases the region’s rich Indigenous heritage. Here, you can admire beautifully carved totem poles while enjoying the fresh sea breeze and picturesque views of the waterfront.
  • First Nation Carving Shedopens in new window – Discover the artistry and craftsmanship at the First Nation Carving Shed, where traditional carving techniques come to life. Engage with talented artisans and gain insights into the cultural significance behind each piece, making this a fascinating stop for art enthusiasts.
  • Sunken Gardens Parkopens in new window – Stroll through the vibrant blooms at Sunken Gardens Park, a delightful flower garden that provides a serene escape. Take a leisurely walk along the pathways and enjoy the colourful displays, perfect for a quiet afternoon in nature.
  • North Pacific Cannery National Historic Siteopens in new window – Step back in time at the North Pacific Cannery National Historic Site, where you can explore the history of British Columbia’s fishing industry. The preserved buildings and engaging exhibits offer a glimpse into the past, making it an enriching experience for history lovers.

4 tips for savvy savings when booking a hotel in Prince Rupert

  1. Book for the cheapest times: The most affordable time to visit Prince Rupert is during January, October, and December, when hotel prices are lower. A stay of at least 2 to 3 days is recommended to make the most of your trip, allowing ample time to explore essential landmarks and cultural attractions. Visitors can enjoy activities like fishing, whalewatching, and discovering local museums, as well as the natural beauty of nearby parks and the bustling marina. This budget-friendly approach ensures great value for money while immersing yourself in the rich history and unique adventures that Prince Rupert has to offer.
  2. Look for last-minute deals on Hotels.com: When planning a stay in Prince Rupert, you may discover attractive deals by exploring the Dealsopens in new window section on Hotels.com. For those seeking an impromptu getaway, the Last-Minute Deals section could help you find discounted hotel rooms near your travel date. Additionally, Hotels.com’s Smart Shopping tool via the app enables you to compare hotel prices and amenities, allowing you to stay informed about any changes. By enabling email alerts or push notifications, you're more likely to see flash sales and special promotions, ensuring you don't miss the chance to save.
  3. Be flexible with dates: Prices can fluctuate depending on various factors, including the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you find a more economical option for your stay in a Prince Rupert hotel. For those seeking distinctive accommodation, boutique hotels often provide a more personalised experience and can sometimes offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price seems to be on the higher side, we may suggest alternative dates that could lead to potential savings.
  4. Consider your location: Hotels near the city centre usually tend to be more expensive, but thanks to Prince Rupert's excellent public transport connections, you might discover a more affordable independent hotel a bit further out that is still well linked. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often great value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Prince Rupert

Prince Rupert experiences its lowest average temperature in December, at 34.9°F (1.6°C), while August is the hottest month, with an average temperature of 57.0°F (13.9°C). November is typically the wettest month. If you’re looking to soak up the lively atmosphere in Prince Rupert, April, June, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light to moderate rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by frequent rainfall and mostly cloudy conditions.