Photo by Sig

Hotels in Prince Rupert

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?

Tall Trees Bed & Breakfast
Tall Trees Bed & Breakfast
3.0 star property
Prince Rupert
8.2 out of 10, Very good, (425 reviews)
The price is AU$115
includes taxes & fees
15 Apr - 16 Apr
Tall Trees Bed & Breakfast
Inn On The Harbour
Inn On The Harbour
2.5 star property
Prince Rupert
8.8 out of 10, Excellent, (249 reviews)
  • cleanliness
    Oceanfront retreat in Prince Rupert offers hiking and kayaking opportunities.
The price is AU$190
includes taxes & fees
17 Apr - 18 Apr
Inn On The Harbour
Moby Dick Inn
Moby Dick Inn
2.0 star property
Prince Rupert
7.4 out of 10, Good, (597 reviews)
  • cleanliness
    Relaxing harbour views at this waterfront inn with attentive staff and on-site dining.
The price is AU$177
includes taxes & fees
13 Apr - 14 Apr
Moby Dick Inn
Pacific Inn
Pacific Inn
2.5 star property
Prince Rupert
7.2 out of 10, Good, (625 reviews)
  • cleanliness
    Oceanfront getaway in Prince Rupert with free breakfast and proximity to Totem Park.
The price is AU$196
includes taxes & fees
17 Apr - 18 Apr
Pacific Inn
Prestige Oceanview Hotel Prince Rupert
Prestige Oceanview Hotel Prince Rupert
3.0 star property
Prince Rupert
8.2 out of 10, Very good, (1,005 reviews)
  • cleanliness
    Oceanfront convenience lets you explore Prince Rupert's shopping, dining, and trails.
The price is AU$254
includes taxes & fees
26 Apr - 27 Apr
Prestige Oceanview Hotel Prince Rupert
Highliner Hotel & Conference Centre
Highliner Hotel & Conference Centre
2.5 star property
Prince Rupert
6.8 out of 10, (753 reviews)
  • cleanliness
    Located by the ocean in Prince Rupert, this hotel offers easy access to local attractions.
The price is AU$181
includes taxes & fees
11 May - 12 May
Highliner Hotel & Conference Centre
Black Rooster Guesthouse
Black Rooster Guesthouse
2.5 star property
Prince Rupert
8.6 out of 10, Excellent, (268 reviews)
  • cleanliness
    Cosy coastal retreat near Prince Rupert Station with garden terrace.
The price is AU$194
includes taxes & fees
15 Apr - 16 Apr
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.

Check out pet-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.

When is the best time to visit Prince Rupert?

Our prices for hotels in Prince Rupert are cheapest in January
Price trends for hotels in Prince Rupert
Pricing is based on two traveller single night rates
View properties in April
Currently viewing crowd sizes and weather for April.
Typical weather for Prince Rupert
April
High 8°C / low 4°C. Rainy most days.
View properties in April
weather_sleet
April, no crowd data, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Rainy most days.
12°
weather_cloudy
May, no crowd data, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
14°
weather_cloudy
June, no crowd data, average high temperature 14 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
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.
weather_sleet
November, no crowd data, average high temperature 6 degrees Celsius, average low temperature 3 degrees Celsius. Rainy most days.
weather_sleet
December, no crowd data, average high temperature 3 degrees Celsius, average low temperature 0 degrees Celsius. Rainy most days.
weather_sleet
January, no crowd data, average high temperature 4 degrees Celsius, average low temperature 1 degrees Celsius. Rainy most days.
ac_unit
February, no crowd data, average high temperature 4 degrees Celsius, average low temperature 0 degrees Celsius. Snow likely.
ac_unit
March, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Snow likely.
Monthly weather averages (˚C)

Top landmarks in Prince Rupert

Learn more about Prince Rupert

Notable for its port, Prince Rupert features attractions such as Sunken Gardens Park and Chances Prince Rupert.

Photo by Sig
Open Photo by Sig

Check out reviews of Prince Rupert hotels guests love

Frequently asked questions

How much does a hotel room cost in Prince Rupert?
You can discover great hotels in Prince Rupert from AU$115 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Prince Rupert that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Prince Rupert hotels?
Discover great deals on Prince Rupert hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Prince Rupert hotels.
Can I book Prince Rupert hotels with free cancellation?
It's easy to book a refundable Prince Rupert hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Prince Rupert?
Our travellers' top pet-friendly hotels in Prince Rupert include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Prince Rupert.
What are some of the best hotels in Prince Rupert for couples?
Enjoy your couple's retreat with a stay at a top-rated Prince Rupert romantic hotel. Our travellers love Crest, a hotel with an ocean-view restaurant. Use the "Traveller experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Prince Rupert for couples on Hotels.com.
What are some of the best Prince Rupert hotels with free parking?
If you're driving, a great Prince Rupert hotel with free parking is a bonus. Our travellers' favourites include:
What are some popular hotels in central Prince Rupert?
For hotels in central Prince Rupert, check out Crest and Eagle Close Executive Bed & Breakfast. Travellers love Crest for its location, as well as the hot tub, ocean-view restaurant and bar/lounge this hotel offers. Eagle Close Executive Bed & Breakfast is another popular central bed & breakfast with a free self-serve breakfast, a terrace and free parking.
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

Prince Rupert: Where Coastal Majesty Meets Cultural Treasures

Nestled on the northern coast of British Columbia, Prince Rupert is a charming blend of natural beauty and rich history. This captivating port city boasts stunning landscapes, from majestic mountains to serene sea vistas. Explore the fascinating Museum of Northern British Columbia, wander through the historic downtown filled with unique shops, or embark on an adventure in nearby natural parks. With its vibrant local culture, abundant marine life, and welcoming atmosphere, Prince Rupert is an off-the-beaten-path gem, perfect for nature lovers and those seeking a tranquil escape into the wild. Experience the essence of British Columbia in this enchanting destination.

Discover great hotels in Prince Rupert

Prince Rupert offers a range of comfortable hotel accommodations, including friendly waterfront options that provide stunning views of the harbour. From cosy inns to more upscale properties, visitors can find a welcoming place to unwind after exploring this scenic coastal town. Here are some of our travellers' favourite hotels in Prince Rupert:

  1. CrestOpens in a new window: This contemporary hotel delivers a premium experience tailored for discerning business travellers seeking comfort and convenience. With multiple meeting rooms and a fully equipped business centre, it ensures seamless connectivity for work-related needs. The thoughtful addition of childcare services allows guests to balance work and family commitments effortlessly. Positive sentiments highlight the property’s stylish design and exceptional amenities, making it a top choice for those prioritising a smooth, high-quality journey.
  2. Eagle Close Executive Bed & BreakfastOpens in a new window: This charming Bed and Breakfast offers a delightful start to your day with complimentary breakfast options and room service. The welcoming atmosphere is enhanced by nearby attractions, including a hospital and the airport, ensuring convenience for all guests. Review sentiments reflect the warm hospitality and character of the property, making it an appealing choice for leisure travellers seeking a distinctive and comfortable stay.
  3. Prestige Oceanview Hotel Prince RupertOpens in a new window: This adventurous hotel caters to thrill-seekers and business travellers alike, boasting a 24-hour business centre and various meeting facilities. Engage in exciting activities such as kayaking, fishing, or hiking right at your doorstep. The outstanding location and array of adventure sports options create an exhilarating experience for guests. Positive reviews consistently praise the property's unique offerings and the chance to immerse in the stunning natural landscape, ensuring an unforgettable stay for adventure enthusiasts.

Top locations to stay in Prince Rupert

Some great areas to stay in when visiting Prince Rupert, British Columbia, Canada, are Port Simpson, Hogan Island, and Kaien Island. Port Simpson offers cultural insights with its rich history, Hogan Island boasts stunning natural beauty and wildlife, while Kaien Island is ideal for fishing enthusiasts. For first-time visitors, Port Simpson provides a well-rounded experience of the region's heritage and charm.

  1. Port SimpsonOpens in a new window: Port Simpson is a charming coastal village that boasts stunning views and a rich Indigenous heritage. Nestled on the shores of the Skeena River, it’s an ideal spot for those interested in fishing and experiencing local culture. The nearby nature trails are perfect for leisurely walks, while the scenic waterfront offers a peaceful retreat. You can explore the vibrant art scene and enjoy unique cultural events that highlight the area's history and traditions. It's a lovely place to immerse yourself in the tranquil beauty of British Columbia.
  2. Hogan IslandOpens in a new window: Hogan Island is a hidden gem for those seeking a more secluded getaway. With its rugged landscapes and pristine waters, it’s perfect for outdoor enthusiasts. The island is known for its excellent fishing, making it a great spot for anglers looking to catch local species. You can also enjoy kayaking and wildlife watching, with opportunities to see seals and various bird species. The natural beauty and serenity of Hogan Island offer a refreshing escape from the hustle and bustle of city life.
  3. Kaien IslandOpens in a new window: Kaien Island is a vibrant hub showcasing the best of Prince Rupert's attractions. Known for its rich fishing heritage, it features access to some of the best fishing spots in the region. The island also offers charming local shops where you can find unique crafts and souvenirs. With its stunning coastal views and walking trails, it’s a wonderful place for a family outing or a peaceful day exploring nature. Whether you’re looking to relax on the beach or delve into local culture, Kaien Island provides a delightful experience.

Things to do in Prince Rupert

Nestled between majestic mountains and the shimmering sea, this charming coastal town offers an array of outdoor pursuits. Explore lush forests, relax on pristine beaches, or embark on thrilling boating excursions. With opportunities for fishing, whale watching, and hiking, it's a delightful haven for nature lovers and adventure enthusiasts alike.

  • North Pacific Cannery National Historic SiteOpens in a new window – Step back in time at this historic cannery, where you can explore the fascinating history of the fishing industry. Wander through the preserved buildings and learn about the lives of the workers who shaped this essential part of Prince Rupert’s heritage.
  • Mount HaysOpens in a new window – Lace up your hiking boots and tackle the trails of Mount Hays. As you ascend, take in the stunning views of the surrounding landscapes and the shimmering waters below. It’s a rewarding trek that offers plenty of photo opportunities and a chance to connect with nature.
  • Totem ParkOpens in a new window – Visit Totem Park to admire the impressive totem poles that tell the stories of Indigenous cultures. This scenic lookout is a perfect spot for a leisurely stroll or a picnic, allowing you to soak up the natural beauty of the area while enjoying the serenity of the waterfront.
  • Sunken Gardens ParkOpens in a new window – Discover the vibrant blooms at Sunken Gardens Park, a delightful flower garden that invites you to relax and unwind. Take a leisurely walk along the pathways, breathe in the fragrant flowers, and enjoy the peaceful atmosphere of this hidden gem in Prince Rupert.

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 between October and December, when hotel prices tend to be lower. For a budget-friendly experience, staying for at least 2 to 3 days is recommended to fully appreciate the city's historical landmarks and cultural attractions. During your visit, you can explore the local museums, enjoy whalewatching excursions, and savour fresh seafood at the marina. Additionally, the nearby natural parks and the port offer plenty of opportunities for adventure and relaxation, making your trip great value for money.
  2. Look for last-minute deals on Hotels.com: To discover accommodation deals in Prince Rupert, visit the Deals or Last-Minute Deals sections on Hotels.com, where you may find discounted rates on hotels close to your travel date. To stay updated on flash sales and special promotions, consider enabling email alerts or push notifications. Additionally, the Smart Shopping feature in the app allows you to compare hotel prices and amenities, helping you make informed choices. By keeping an eye on these options, you're more likely to see affordable hotels in Prince Rupert while staying informed on price changes and availability.
  3. Be flexible with dates: Prices can fluctuate depending on various factors, such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you save on your stay at a hotel in Prince Rupert. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and can sometimes offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is relatively high, we’ll recommend more affordable dates, increasing the likelihood that you could secure a better deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive, but with Prince Rupert's superb public transport connections, you may discover a more affordable independent hotel located a bit further out that remains well linked. For those eager to explore alternative, less populated neighbourhoods or even lesser-known nearby towns, there is often excellent 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 tends to be the wettest month. The peak travel months to visit Prince Rupert are April, June, and July, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light to moderate rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by frequent rainfall and mostly cloudy conditions.