A bear and its cub in a grassy field with a blurred green background.

Search Prince Rupert hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Prince Rupert hotels

1. Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert
3.0 star property
Prince Rupert
8.2 out of 10, Very good, (1,011 reviews)
"Very courteous staff and close to all amenities"
Canada
Donald
The price is AU$262
includes taxes & fees
15 Aug - 16 Aug
Prestige Oceanview Hotel Prince Rupert

2. Moby Dick Inn

Moby Dick Inn
2.0 star property
Prince Rupert
7.4 out of 10, Good, (653 reviews)
"Bed was comfortable"
Canada
Cal
The price is AU$191
includes taxes & fees
1 Aug - 2 Aug
Moby Dick Inn

3. Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre
2.5 star property
Prince Rupert
6.8 out of 10, (803 reviews)
"Loved that they had free laundry facilities, as well as free breakfast. Staff was very friendly and helpful."
Canada
Patricia
The price is AU$205
includes taxes & fees
9 Aug - 10 Aug
Highliner Hotel & Conference Centre

4. Pacific Inn

Pacific Inn
2.5 star property
Prince Rupert
7.2 out of 10, Good, (666 reviews)
"great place to stay"
Canada
Lyle
The price is AU$231
includes taxes & fees
28 July - 29 July
Pacific Inn

5. Inn On The Harbour

Inn On The Harbour
2.5 star property
Prince Rupert
8.8 out of 10, Excellent, (286 reviews)
"Great location and view. Included breakfast which was serviceable. Pancakes fresh off the griddle. Staff were depending and helpful."
Canada
Linda
The price is AU$199
includes taxes & fees
9 Aug - 10 Aug
Inn On The Harbour

6. Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast
3.0 star property
Prince Rupert
8.2 out of 10, Very good, (461 reviews)
"We had such a great stay. It was comfortable and tidy and breakfast was delicious. We had a home made breakfast cooked for us and it couldnt have been better. I definitely recommend this place"
Canada
Davison Stephen H
The price is AU$188
includes taxes & fees
3 Aug - 4 Aug
Tall Trees Bed & Breakfast

7. Eagle Bluff Bed & Breakfast

Eagle Bluff Bed & Breakfast
2.5 star property
Prince Rupert
9.0 out of 10, Wonderful, (89 reviews)
"Excellent location, very clean and excellent breakfast. "
Canada
Gary
Eagle Bluff Bed & Breakfast

8. Crest Hotel

Crest Hotel
2.5 star property
Prince Rupert
The price is AU$232
includes taxes & fees
9 Aug - 10 Aug
Crest Hotel
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.

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

Top Prince Rupert Hotel Reviews

Recent Reviews in Prince Rupert

More cheap accommodation in Prince Rupert

Find out more about Prince Rupert

Top reasons to visit Prince Rupert

  • Outdoor Adventures: Prince Rupert is a paradise for outdoor enthusiasts, offering hiking, golfing, and exploration of scenic recreational areas.
  • Vibrant Local Culture: Experience the lively Prince Rupert Seafest and immerse yourself in the local community’s rich cultural heritage.
  • Unique Shopping Experiences: Discover charming shops and local treasures throughout the town, perfect for a bit of retail therapy.
  • Breathtaking Scenery: Enjoy stunning landscapes and diverse wildlife, ideal for nature lovers and photographers alike.
  • Diverse Accommodation: Choose from a variety of comfortable hotels and charming bed and breakfasts to suit your travel needs.

Find great hotels in Prince Rupert

Explore a variety of accommodation options in Prince Rupert, British Columbia, where you can find everything from comfortable hotels to charming bed and breakfasts. Whether you're seeking a family-friendly getaway, an adventure-filled holiday, or business travel conveniences, Prince Rupert offers a range of hotels tailored to your needs. Discover the perfect base for your exploration of this stunning coastal destination and enjoy all that this vibrant community has to offer.

  • Prestige Oceanview Hotel Prince Rupert: Prestige Oceanview Hotel Prince Rupert boasts a commendable guest rating of 8.2 and is an excellent choice for adventure seekers and families alike. Nestled in the heart of Prince Rupert, this hotel features a variety of exciting recreational activities both onsite and nearby. Guests can engage in hiking, biking, sailing, kayaking, and fishing, making it a thrilling base for outdoor enthusiasts. The hotel also prioritises family comfort with amenities such as a first aid kit and window guards for children, ensuring a safe and enjoyable stay for guests of all ages.
  • Highliner Hotel & Conference Centre: The Highliner Hotel & Conference Centre offers a versatile lodging experience, catering to families, business travellers, and pet owners. This Prince Rupert property is designed with comfort in mind, providing essential amenities for children and a pet-friendly policy that allows certain pets with applicable fees. Its convenient location makes it an ideal hub for both leisure and business activities, while the welcoming atmosphere ensures that guests feel right at home during their stay.
  • Pacific Inn: Pacific Inn stands out as a practical choice for business travellers visiting Prince Rupert. This hotel combines comfort with convenience, offering well-appointed rooms that facilitate a productive stay. Although it does not specifically cater to recreational activities, its focus on serving the needs of professionals makes it a valuable option for those looking to combine work and leisure in a serene environment.

Where to stay in Prince Rupert

Prince Rupert, nestled in the stunning beauty of British Columbia, offers an unforgettable adventure for travellers seeking outdoor experiences and vibrant local culture. Explore the charming shops and hospitable atmosphere, where the spirit of adventure thrives. Nearby attractions invite you to immerse yourself in breathtaking landscapes and diverse wildlife, making Prince Rupert a perfect destination for those eager to discover the wonders of the Canadian north.

  • Kaien Island: Nestled near the vibrant town of Prince Rupert, Kaien Island is a natural gem that beckons outdoor enthusiasts and eco-adventurers alike. This picturesque island is characterised by its stunning landscapes, featuring nature reserves and lush parks, making it a perfect escape for those seeking tranquility and adventure. Visitors can enjoy a variety of activities, including fishing, hiking, and exploring the scenic waterways. The best time to visit is during the summer months from June to August when the weather is pleasantly warm, while winter sees a dip in tourist arrivals. Kaien Island’s delightful recreational areas and natural attractions provide an immersive experience in the great outdoors.
  • Port Simpson: Located approximately 27km from Prince Rupert, Port Simpson is a charming coastal community that offers a unique blend of history and natural beauty. This small city is known for its welcoming atmosphere and rich Indigenous heritage. Like Kaien Island, Port Simpson experiences a seasonal influx of visitors, peaking in the summer months when outdoor activities abound. The tranquil surroundings and scenic views make it an ideal spot for those wishing to explore the stunning landscapes of British Columbia. Whether you’re interested in hiking or simply soaking in the local culture, Port Simpson promises a memorable experience.

Things to do in Prince Rupert

Prince Rupert offers a delightful mix of outdoor adventures and cultural experiences. Visitors can enjoy golfing at the local course, explore the scenic recreational areas, and partake in the vibrant Prince Rupert Seafest. For those seeking a bit of retail therapy, the shopping adventures in town promise unique finds and local charm. Embrace the epic adventures that await in this beautiful coastal destination.

Shopping

For local gifts and souvenirs, visit the charming shops along Cow Bay. If you're up for a drive, head to the North Coast Marketplace, about 24km away, where you can explore a variety of retail options and unique products that reflect the region's culture.

Recreation

In Prince Rupert, experience rejuvenation at the Northern Lights Wellness Centre, offering holistic therapies and massage treatments in a serene atmosphere. Stroll along the scenic waterfront or explore nearby hiking trails, immersing yourself in the stunning natural beauty of the Pacific Northwest.

Adventure

Explore the stunning landscapes of the Great Bear Rainforest through guided kayaking tours, where you may encounter diverse wildlife. For thrill-seekers, the hiking trails around Mount Hayes offer breathtaking views and a rewarding challenge for adventurers looking to immerse themselves in nature.

Nightlife

Explore the vibrant atmosphere at the Cow Bay CafƩ, where you can enjoy live music and local art. For a laid-back evening, visit the Crest Hotel's lounge for stunning harbour views and cocktails. Try the North Coast Brewing Company for a taste of regional craft beer in a lively setting.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Prince Rupert

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Prince Rupert are October and December to January, 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: Utilise Expedia’s search tool to refine your preferences, such as budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your hotel reservation in Prince Rupert with your flights and activities through an Expedia package.

Find the best attractions in Prince Rupert

Prince Rupert is an ideal destination for outdoor enthusiasts and adventure seekers, offering a range of attractions such as museums, lookouts, and beautiful flower gardens. Visitors can immerse themselves in the local culture while enjoying family-friendly experiences amidst stunning natural settings. Whether you seek relaxation on the beach or thrilling outdoor activities, Prince Rupert promises a memorable holiday for all types of travellers.

  • Totem Park: Experience breathtaking views at Totem Park, a serene lookout in Prince Rupert. This spot is perfect for outdoor adventures and romantic strolls, allowing you to immerse yourself in the natural beauty of the area.
  • Sunken Gardens Park: Wander through the vibrant floral displays at Sunken Gardens Park, a delightful flower garden in the heart of Prince Rupert. This family-friendly space is ideal for leisurely walks and picnics amidst stunning blooms.
  • Mount Hays: Embark on an adventure at Mount Hays, where the striking mountain scenery offers exhilarating outdoor experiences. Hike the trails and savour panoramic views that showcase the rugged landscape of British Columbia.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January35.8°F (2.1°C)Frequent RainMostly CloudyAverageSlightly Low
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 LowAverage
December34.9°F (1.6°C)Frequent RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Prince Rupert

Flying to Prince Rupert, British Columbia, is convenient with several nearby airports. Terrace, BC (YXT-Northwest Regional) is situated 114km away, with hotels like Remo Ridge Bed & Breakfast, offering free transportation to the airport. Ketchikan, AK (KTN-Ketchikan Intl.) is 146km away, with options such as The Landing Hotel & Restaurant, located 1km from the airport and providing complimentary transfers. The closest airport is Prince Rupert, BC (YPR), just 8km away, with accommodations like Crest and Prestige Oceanview Hotel, both offering easy access to the airport. These options ensure a smooth start to your holiday in Prince Rupert.

Frequently asked questions

Where is the best place to stay in Prince Rupert?
Based on our traveller data, Prestige Oceanview Hotel Prince Rupert is one of the top choices for your stay. This hotel offers free parking and in-room kitchenettes. Other good choices for your visit include Highliner Hotel & Conference Centre and Moby Dick Inn. See all available top hotels, or vacation rentals in Prince Rupert.
What are some of the best holiday rentals that Prince Rupert has to offer?
Relaxing Port Ed Coastal Stay: This holiday home rental outside of Prince Rupert has laundry facilities and WiFi to help you feel perfectly comfortable in your new surroundings. See all 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 24-hour fitness centre and a computer station for its human guests. Other good options to stay with your pet include Highliner Hotel & Conference Centre and Black Rooster Guesthouse. 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, Port Interpretive Centre and Museum Of Northern British Columbia. Landmarks like Totem Park and Mount Hays might be worth a visit. Natural beauty is on display at Sunken Gardens Park, Pacific Mariners Memorial Park and Metlakatla Wilderness Trail. 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.