Hotels in Prince Rupert

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay 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.
trending_down

Our prices for hotels in Prince Rupert are cheapest in January

See average prices and weather for all months

Price trends for hotels in Prince Rupert

Pricing is based on two traveler single night rates
May
$144
Average price during May is $144
Jun
$142
Average price during June is $142
Jul
$143
Average price during July is $143
Aug
$148
Average price during August is $148
Sep
$136
Average price during September is $136
Oct
$118
Average price during October is $118
Nov
$129
Average price during November is $129
Dec
$126
Average price during December is $126
Jan
$109
Average price during January is $109
Feb
$125
Average price during February is $125
Mar
$117
Average price during March is $117
Apr
$125
Average price during April is $125
Currently viewing crowd sizes and weather for May.

May

trending_flatModerate crowds
High 53°F / low 45°F. Cloudy most days.
53°
weather_cloudy
May, Moderate crowds, average high temperature 53 degrees Fahrenheit, average low temperature 45 degrees Fahrenheit. Cloudy most days.
45°
56°
weather_cloudy
June, High crowds, average high temperature 56 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Cloudy most days.
49°
60°
weather_cloudy
July, High crowds, average high temperature 60 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Cloudy most days.
52°
61°
weather_sleet
August, High crowds, average high temperature 61 degrees Fahrenheit, average low temperature 53 degrees Fahrenheit. Rainy most days.
53°
57°
weather_sleet
September, High crowds, average high temperature 57 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Rainy most days.
50°
50°
weather_sleet
October, Moderate crowds, average high temperature 50 degrees Fahrenheit, average low temperature 44 degrees Fahrenheit. Rainy most days.
44°
43°
weather_sleet
November, Moderate crowds, average high temperature 43 degrees Fahrenheit, average low temperature 37 degrees Fahrenheit. Rainy most days.
37°
38°
weather_sleet
December, Low crowds, average high temperature 38 degrees Fahrenheit, average low temperature 32 degrees Fahrenheit. Rainy most days.
32°
38°
weather_sleet
January, Low crowds, average high temperature 38 degrees Fahrenheit, average low temperature 33 degrees Fahrenheit. Rainy most days.
33°
39°
ac_unit
February, Low crowds, average high temperature 39 degrees Fahrenheit, average low temperature 32 degrees Fahrenheit. Snow likely.
32°
42°
ac_unit
March, Low crowds, average high temperature 42 degrees Fahrenheit, average low temperature 34 degrees Fahrenheit. Snow likely.
34°
46°
weather_sleet
April, Moderate crowds, average high temperature 46 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Rainy most days.
38°
Monthly weather averages (˚F)

Top landmarks in Prince Rupert

Learn more about Prince Rupert

Notable for its port, Prince Rupert features attractions such as Prince Rupert Fire Museum and Chances Prince Rupert.

Frequently asked questions

What hotels do travelers like in Prince Rupert?
Black Rooster Guesthouse, Inn On The Harbour and Tall Trees Bed & Breakfast are all accommodations that are popular with guests.
Where can I get free parking at my hotel in Prince Rupert?
Tall Trees Bed & Breakfast offers the perk of free parking.
Can I book refundable accommodations in Prince Rupert?
If you need the flexibility to change your travel plans to Prince Rupert, most accommodations provide refundable* rates you can book. You can find these properties by searching our site and using the “fully refundable” filter to narrow the results down.
Where can I stay with my pet in Prince Rupert?
Your animal companion is welcome at these pet-friendly hotels: Prestige Oceanview Hotel Prince Rupert, Pacific Inn, and Highliner Hotel & Conference Centre. There are 7 options you can choose from on our site.
Which Prince Rupert hotels do our guests like for their great location?
Travelers like these properties for their good location: Highliner Hotel & Conference Centre and Prestige Oceanview Hotel Prince Rupert.
Where can I stay in Prince Rupert if I want an affordable accommodation?
Pacific Inn, Moby Dick Inn and Inn On The Harbour are a few accommodations you might want to consider that’ll save you money.
Where can I stay in Prince Rupert if I want a vacation rental instead of a traditional hotel?
If you’re looking for a good alternative to a hotel, browse our selection of 5 vacation homes.
Where can I stay if I'm visiting Prince Rupert with my kids?
Your kids are welcome at Highliner Hotel & Conference Centre, Crest and Enchanted Rainforest Guesthouse.
Where should I stay in Prince Rupert for a trip with my partner?
Crest is a good option for a romantic getaway with your special someone.
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 temp of 55°F. February and December are the chilliest months when the average temp is 36°F. The rainiest months are November and October.
Why should I book my Prince Rupert hotel through 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, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Prince Rupert

Find out more about Prince Rupert

Prince Rupert: Where Majestic Waters Meet Cultural Treasures

Nestled on the rugged northern coast of British Columbia, Prince Rupert is a hidden gem waiting to be explored. This vibrant port city offers a rich tapestry of history and culture, with museums that celebrate Indigenous heritage and maritime lore. Surrounded by breathtaking landscapes, including lush natural parks and the stunning Pacific coastline, adventure seekers can enjoy hiking, wildlife watching, and kayaking in pristine waters. Stroll through the charming city center, unwind at the marina, and savor local seafood delicacies. Prince Rupert is a captivating blend of nature and history, perfect for those seeking an off-the-beaten-path experience. For great hotel rates in Prince Rupert, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Prince Rupert

Prince Rupert offers a variety of accommodations, ranging from cozy inns to luxe hotels. Visitors can expect comfortable overnight options with scenic views and local charm. Room rates vary, making it accessible for different budgets, while many hotels receive favorable reviews for their service and hospitality. Here are some of the best hotels in Prince Rupert that our travelers love:

  1. CrestOpens in a new window: This inviting 3.5-star hotel offers a blend of comfort and convenience, perfect for travelers seeking a restful experience. With business amenities like multiple meeting rooms and a fully-equipped business center, it caters beautifully to professionals. Families will appreciate the thoughtful children’s amenities, ensuring a welcoming environment for younger guests. The hotel’s design and atmosphere make it an excellent choice for leisure travelers looking to unwind while enjoying a quality stay in a tranquil setting.
  2. Prestige Oceanview Hotel Prince RupertOpens in a new window: This well-rated 3.0-star hotel is ideally suited for adventure seekers and those traveling for business. With a 24-hour business center and meeting rooms, it provides essential amenities for working travelers. The property stands out with its array of adventure sports available nearby, including kayaking, mountain biking, and ice skating. The recent renovations and friendly staff enhance the experience, making it a delightful choice for travelers looking for both comfort and exciting activities in a stunning location.
  3. Tall Trees Bed & BreakfastOpens in a new window: This charming 3.0-star bed and breakfast is a perfect retreat for adventure enthusiasts and those traveling with pets. Guests can enjoy an array of nearby outdoor activities such as hiking, kayaking, and sailing, catering to active lifestyles. The inviting atmosphere and personalized service create a welcoming experience, while the comfortable rooms guarantee a restful night. The emphasis on quality breakfast options ensures a delightful start to each day, making it an excellent choice for travelers seeking a unique and cozy stay.

Top locations to stay in Prince Rupert

Some great areas to stay in when visiting Prince Rupert, British Columbia, are Port Simpson, Hogan Island, and Kaien Island. Port Simpson offers rich Indigenous culture, while Hogan Island is perfect for serene retreats. Kaien Island boasts museums, natural parks, and a vibrant marina. For first-time visitors, Kaien Island is best suited, providing a mix of activities and local experiences.

  1. Kaien IslandOpens in a new window: Kaien Island is a charming spot to stay, especially if you’re keen on exploring the rich history and natural beauty of the area. With its intriguing museums that offer a glimpse into local culture and maritime heritage, you'll find plenty of engaging activities. The island is surrounded by stunning natural parks, perfect for leisurely hikes or picnics by the sea. Don’t miss the marina, which is a great place for boat watching or simply enjoying the coastal scenery.
  2. Port SimpsonOpens in a new window: Nestled along the coast, Port Simpson is a delightful destination that captures the essence of British Columbia's indigenous heritage. The area is known for its serene surroundings and access to beautiful waterfront views. If you love nature, the nearby parks provide peaceful trails and opportunities for birdwatching. It’s an ideal base for those looking to immerse themselves in the tranquility of the outdoors while enjoying the local charm.
  3. Hogan IslandOpens in a new window: For a true escape, Hogan Island is a peaceful retreat with its untouched landscapes and scenic vistas. This lesser-known gem is perfect for travelers seeking solitude and natural beauty. The island’s surrounding waters are ideal for kayaking and fishing, allowing you to connect with nature in a unique way. While it may not have the bustling attractions of larger destinations, its serene ambiance offers a wonderful opportunity to unwind and enjoy the simple pleasures of life.

Things to do in Prince Rupert

Prince Rupert is a coastal gem where lush forests meet dramatic mountains and sparkling waters. Visitors can enjoy thrilling whale watching, serene boating trips, and exciting fishing adventures. With its stunning beaches and abundant natural parks, this destination invites outdoor enthusiasts to hike, explore, and soak in the breathtaking scenery.

  • Prince Rupert Fire MuseumOpens in a new window – Step into the past at the Prince Rupert Fire Museum, where you can explore the rich history of firefighting in the region. Discover vintage equipment and fascinating stories that highlight the bravery of firefighters throughout the years. This charming museum provides a unique insight into the local heritage while sparking curiosity in visitors of all ages.
  • Totem ParkOpens in a new window – Enjoy breathtaking views at Totem Park, a serene lookout point that showcases stunning totem poles and the beauty of nature. Take a leisurely stroll along the waterfront, where the sea meets the land, and absorb the tranquil atmosphere. This picturesque spot is perfect for a relaxing day outdoors or a scenic picnic with family and friends.
  • Museum Of Northern British ColumbiaOpens in a new window – Dive into the region's fascinating history at the Museum of Northern British Columbia. With exhibits showcasing Indigenous culture, local wildlife, and the area's maritime heritage, you'll gain a deeper understanding of this unique part of Canada. Engage with interactive displays and educational programs designed for curious minds of all ages.
  • First Nation Carving ShedOpens in a new window – Witness the artistry and craftsmanship at the First Nation Carving Shed, where talented artisans create stunning totems and sculptures. Observe the intricate carving process firsthand and learn about the cultural significance behind each piece. This hands-on experience provides a unique perspective on Indigenous art and traditions in the region.
  • Mount HaysOpens in a new window – For the adventurous, a hike up Mount Hays promises rewarding views of the surrounding landscape. As you ascend, take in the diverse flora and fauna that thrive in this natural paradise. The summit offers panoramic vistas of Prince Rupert and the stunning coastline, making it a perfect spot for photography enthusiasts and outdoor lovers alike.

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

  1. Book for the cheapest times: The most budget-friendly time to visit Prince Rupert is from October to December, when hotel prices are typically lower. To fully appreciate the city’s key landmarks, historic sites, and cultural attractions, it’s advisable to stay for at least 2 to 3 days. During your visit, you can explore museums, enjoy the scenic views of the marina, and experience the natural beauty of nearby parks. This makes for a trip that is not only affordable but also offers great value for money.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for hotels in Prince Rupert, start by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and exclusive promotions, ensuring you don't miss opportunities to save. Additionally, the Smart ShoppingOpens in a new window tool available in the app allows you to compare hotel prices and amenities, helping you make informed choices. If prices drop or rooms become available, you’re more likely to be notified first for your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you save on your stay in a Prince Rupert hotel. If you’re interested in something unique, boutique hotels often provide a more personalized experience and can sometimes offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we may suggest more affordable dates to help you find a better deal.
  4. Consider your location: Hotels located near the city center usually tend to be pricier, but thanks to Prince Rupert's outstanding public transportation options, you might discover a more affordable independent hotel a bit farther out that’s still well-connected. If you're interested in exploring alternative, less crowded neighborhoods or even some lesser-known nearby cities, there’s often great value to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Prince Rupert. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

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 usually the wettest month. April, June, and July are the peak travel months in Prince Rupert, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, with light to moderate rainfall. On the other hand, October to December tend to be quieter times to visit, marked by frequent rainfall and mostly cloudy conditions.

Spend time by the sea, and visiting the port in Prince Rupert. Plan a fun excursion to Alaska Ferry Terminal and Digby Island Ferry Terminal while here. While you're in town, don't miss a chance to see sights like Prince Rupert Fire Museum and Chances Prince Rupert.