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

This weekend
Next weekend

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 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
View properties in September
Currently viewing crowd sizes and weather for September.
Weather forecast for Prince Rupert
September
trending_upHigh crowds
High 57°F / low 50°F. Rainy most days.
View properties in September
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°
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°
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.

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 $118 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. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Prince Rupert hotels?
Members can save up to 20% on select hotels in Prince Rupert. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Prince Rupert hotels with free cancellation?
In order to book a refundable Prince Rupert hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many 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 travelers' favorite pet-friendly hotels in Prince Rupert include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Prince Rupert.
What are some of the best hotels in Prince Rupert for couples?
Stay at a top-rated Prince Rupert romantic hotel and make the most of your couple's vacation. Our travelers love Crest, a hotel with an ocean-view restaurant and a bar/lounge. Use the "Traveler 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 kid-friendly hotels in Prince Rupert?
One of the best Prince Rupert hotels for kids is Crest. Crest is a kid-friendly hotel with a guest score of 8.8 out of 10 plus family-friendly amenities like children's meals, a hot tub, and a coffee shop/cafe. Find even more kid-friendly hotels in Prince Rupert by using our "Family friendly" filter on Hotels.com when you search.
What are some of the best Prince Rupert hotels with free parking?
If you're arriving by car, choosing a great Prince Rupert hotel with free parking is a plus. Our travelers' favorites include:
What are some popular hotels in central Prince Rupert?
If you're looking for hotels in central Prince Rupert, check out Crest and Eagle Close Executive Bed & Breakfast. Travelers 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, free parking and a terrace.
Are all taxes and fees included in the Prince Rupert hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
What hotels do travelers like in Prince Rupert?
Black Rooster Guesthouse, Inn On The Harbour and Prestige Oceanview Hotel Prince Rupert 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.

Find out more about Prince Rupert

Find out more about Prince Rupert

Discover the Untamed Charm of Prince Rupert: Where Nature Meets Culture by the Sea

Nestled on the stunning northern coast of British Columbia, Prince Rupert is a hidden gem for nature lovers and cultural explorers alike. Surrounded by breathtaking landscapes, it offers access to pristine parks, vibrant marine life, and captivating local history showcased in its charming museums. The bustling marina invites you to embark on unforgettable adventures, from whale watching to fishing. With its rich Indigenous heritage and warm community spirit, Prince Rupert is the perfect off-the-beaten-path destination for travelers seeking a unique blend of adventure and relaxation. Discover the beauty of this historic coastal city—where every corner reveals a new marvel.

Discover great hotels in Prince Rupert

Prince Rupert offers a variety of hotel accommodations, ranging from cozy inns to comfortable suites. You'll find options that provide beautiful views and easy access to local attractions. Whether you seek a budget-friendly stay or a more upscale experience, the city has several best hotels to suit your needs. These are some of the hotels preferred by our travelers in Prince Rupert:

  1. CrestOpens in a new window: This 3.5-star hotel is designed for travelers seeking a business-themed experience. The property boasts multiple meeting rooms and a well-equipped business center, ensuring a seamless stay for professionals. With a focus on comfort, guests appreciate the attention to detail in the hotel’s design and amenities. The family vacation offerings, including childcare services, add an extra layer of convenience. Frequent travelers enjoy the smooth check-in process and the hotel's commitment to providing a high-quality journey.
  2. Enchanted Rainforest GuesthouseOpens in a new window: Enchanted Rainforest Guesthouse is a charming 3.0-star guesthouse ideal for those looking for a family-oriented vacation experience. While it caters to families, the warm atmosphere and personalized service create an inviting retreat for leisure travelers as well. The property’s focus on comfort and homey details are favorites among visitors. Guests often rave about the unique character of the guesthouse, enhancing their overall experience and making it a memorable stay.
  3. Prestige Oceanview Hotel Prince RupertOpens in a new window: This 3.0-star hotel is perfect for adventure seekers and those looking for a blend of business and recreational experiences. With a 24-hour business center and meeting room options, it caters to professionals while also offering an array of adventure sports nearby, including fishing, mountain biking, and hiking. Guests enjoy the distinctive opportunity to unwind after a day of exploration in a vibrant setting that emphasizes comfort and convenience, making it a top choice for active travelers.

Top locations to stay in Prince Rupert

Some of the great areas to stay in near Prince Rupert are Port Simpson, Hogan Island, and Kaien Island. Port Simpson offers cultural experiences and historical significance, while Hogan Island is perfect for nature lovers with its stunning landscapes. Kaien Island is renowned for fishing and outdoor activities. For first-time visitors, Port Simpson is the best choice to immerse in local culture.

  1. Port SimpsonOpens in a new window: Port Simpson is a charming village that offers an authentic glimpse into the rich Indigenous culture of the area. It's a fantastic place for travelers looking to connect with nature and history. The surrounding waters are perfect for fishing, making it a popular spot for both casual anglers and serious fishermen. You can also explore the stunning landscapes and enjoy the peaceful atmosphere, which is ideal for those wanting to escape the hustle and bustle of city life. Don’t miss the chance to experience local art and cultural events that showcase the vibrant community spirit.
  2. Hogan IslandOpens in a new window: For those seeking a unique getaway, Hogan Island presents a serene retreat surrounded by breathtaking coastal scenery. This destination is perfect for outdoor enthusiasts eager to explore the many hiking trails or take in the stunning views of the Pacific Ocean. The island offers excellent opportunities for wildlife viewing, including sea lions and various bird species. Its tranquil environment makes it a great place to relax and recharge while immersing yourself in nature’s beauty.
  3. Kaien IslandOpens in a new window: Kaien Island is ideal for fishing aficionados, with its abundant fishing spots and picturesque surroundings. The island provides an excellent base for exploring the beautiful waters of the surrounding area, as well as opportunities for kayaking and boating. Visitors can also enjoy scenic walks along the coastline, taking in the stunning views of the mountains and ocean. Kaien Island is a hidden gem for those looking to enjoy the great outdoors while experiencing the charm of a close-knit community.

Things to do in Prince Rupert

Visit the charming city of Prince Rupert, where rugged mountains meet the sea, creating a stunning backdrop for outdoor adventures. Enjoy fishing, whale watching, and boating in pristine waters, or explore lush forests and peaceful beaches. This unique destination offers a mix of natural beauty and rich history, making it a must-see for travelers.

  • North Pacific Cannery National Historic SiteOpens in a new window – Step back in time at this fascinating history museum, where you can explore the rich heritage of the fishing industry in British Columbia. Wander through the preserved buildings, learn about the canning process, and discover the stories of the people who lived and worked here.
  • Mount HaysOpens in a new window – Lace up your hiking boots and tackle the trails that lead up this majestic mountain. As you ascend, take in breathtaking views of the surrounding landscape, including the stunning coastline and lush forests. The summit offers a perfect picnic spot and a chance to snap some memorable photos.
  • Totem ParkOpens in a new window – Visit this serene lookout spot, where you can admire the intricately carved totem poles that stand as a testament to Indigenous culture. Enjoy a leisurely stroll along the paths and take in the picturesque scenery that surrounds you, making it a perfect place for reflection or a family outing.
  • Sunken Gardens ParkOpens in a new window – Discover a beautiful flower garden that bursts with color and fragrance, providing a peaceful retreat in the heart of Prince Rupert. Walk along the winding paths, relax on a bench, and revel in the natural beauty that makes this park a delightful escape for visitors of all ages.

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 between October and December, when hotel prices are typically lower. For a fulfilling experience, it’s advisable to stay for at least 2 to 3 days to fully explore the city's landmarks, cultural sites, and natural attractions. During your visit, you can enjoy activities such as fishing, whalewatching, and exploring museums that highlight the region's rich history. Plus, the scenic port and marina offer great value for money, making it a perfect destination for those on a budget. Keep in mind that prices for accommodations could drop further as the season progresses.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Prince Rupert, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on nearby hotels as your travel date approaches. Consider enabling email alerts or push notifications from Hotels.com to stay updated on flash sales and special promotions, helping you save on your trip. You could also utilize Smart ShoppingOpens in a new window a comparison tool in the app that allows you to compare hotel prices and amenities, ensuring you’re informed about any price drops or availability changes for your favorite hotels.
  3. Be flexible with dates: Prices can fluctuate depending on various factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay in a Prince Rupert hotel. If you're seeking something unique, boutique hotels often provide a more personalized experience and may 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 side, we’ll recommend more budget-friendly dates to increase your chances of getting a better deal.
  4. Consider your location: Hotels near the city center usually tend to be more expensive, but with Prince Rupert's outstanding public transportation options, you might discover a more affordable independent hotel a bit farther out that still has great connectivity. If you're interested in exploring alternative, less crowded neighborhoods or even lesser-known nearby towns, you can often find excellent value for your money. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
  5. Become a Member: Join our membership program for free and start planning your next stay in Prince Rupert! As a member, you can unlock exclusive discounts on over 100,000 hotels worldwide. Enjoy the benefits of quicker tier progression and take advantage of perks such as complimentary room upgrades (when available) and special food and beverage discounts at select VIP Access properties. Don't miss out on these fantastic savings and rewards—sign up today!

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.

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.

Prince Rupert Travel Information

Best Time to Visit
March, April and May
Average Stay
2 days
Popular Sights
Chances Prince Rupert, Museum Of Northern British Columbia and Sunken Gardens Park

Keep exploring

Keep exploring