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

Prince Rupert hotels from HK$1,029

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
8 Aug - 9 Aug
Tomorrow
9 Aug - 10 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Prince Rupert hotels

1. Crest Hotel

Crest Hotel
Prince Rupert
Canada
Tania
HK$1,120
HK$1,288 total
includes taxes & fees
30 Aug - 31 Aug
Crest Hotel

2. Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert
Prince Rupert
United States
Larissa
HK$1,621
HK$1,864 total
includes taxes & fees
15 Aug - 16 Aug
Prestige Oceanview Hotel Prince Rupert

3. Inn On The Harbour

Inn On The Harbour
Prince Rupert
Canada
Heather
HK$957
HK$1,101 total
includes taxes & fees
29 Aug - 30 Aug
Inn On The Harbour

4. Moby Dick Inn

Moby Dick Inn
Prince Rupert
Canada
Cal
HK$886
HK$1,175 total
includes taxes & fees
10 Aug - 11 Aug
Moby Dick Inn

5. Pacific Inn

Pacific Inn
Prince Rupert
Canada
Lyle
HK$1,003
HK$1,154 total
includes taxes & fees
10 Aug - 11 Aug
Pacific Inn

6. Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre
Prince Rupert
Canada
Patricia
HK$916
HK$1,054 total
includes taxes & fees
6 Sept - 7 Sept
Highliner Hotel & Conference Centre

7. Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast
Prince Rupert
Canada
Matthew
HK$895
HK$1,029 total
includes taxes & fees
6 Sept - 7 Sept
Tall Trees Bed & Breakfast

8. Black Rooster Guesthouse

Black Rooster Guesthouse
Prince Rupert
Canada
Bruce
HK$929
HK$1,068 total
includes taxes & fees
10 Aug - 11 Aug
Black Rooster Guesthouse
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Prince Rupert attractions

Prince Rupert Fire Museum

9.0/10 (6 reviews)
You can spend an afternoon studying the exhibits at Prince Rupert Fire Museum in Prince Rupert. While you're in the area, stroll along the seaside.
See properties

Metlakatla Wilderness Trail

8.4/10 (16 reviews)
You can take time to visit Metlakatla Wilderness Trail during your travels to Prince Rupert. While you're in the area, stroll along the seaside.
See properties

Chances Prince Rupert

8.2/10 (61 reviews)
Why not try your luck with a visit to Chances Prince Rupert during your visit to Prince Rupert? While you're in the area, stroll along the seaside.
See properties

Port Interpretive Centre

8.4/10 (55 reviews)
You can spend time browsing the exhibits at Port Interpretive Centre during your trip to Prince Rupert. While you're in the area, stroll along the seaside.
See properties

Totem Park

8.6/10 (40 reviews)
Explore the great outdoors at Totem Park, a lovely green space in Prince Rupert. While you're in the area, stroll along the seaside.
See properties

Museum Of Northern British Columbia

9.2/10 (43 reviews)
You can spend time studying the exhibits at Museum Of Northern British Columbia in Prince Rupert. While you're in the area, stroll along the seaside.
See properties

Kwinitsa Station Railway Museum

7.8/10 (11 reviews)
You can spend an afternoon studying the exhibits at Kwinitsa Station Railway Museum during your trip to Prince Rupert. While you're in the area, stroll along the seaside.
See properties

Sunken Gardens Park

8.6/10 (56 reviews)
Explore the great outdoors at Sunken Gardens Park, a lovely green space in Prince Rupert. While you're in the area, stroll along the seaside.
See properties

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.

See all hotels in Prince Rupert
A lighthouse on a rocky island with red roofs, surrounded by calm waters and a cloudy sky.
Photo by Sig

Top Prince Rupert Hotel Reviews

Crest Hotel

Crest Hotel

8/10 Good
"Bed had no sheet on the bed just a comforter"
David 1-night trip
Posted 9 hours ago
Crest Hotel
Black Rooster Guesthouse

Black Rooster Guesthouse

10/10 Excellent
"Beautifully decorated room with a cozy balcony."
Sheryl 1-night trip
Posted 15 hours ago
Black Rooster Guesthouse
Inn On The Harbour

Inn On The Harbour

8/10 Good
"Great view and comfy beds. Just wish the breakfast had a few more protein options."
Stephanie 1-night trip
Posted 1 day ago
Inn On The Harbour
Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast

8/10 Good
"N/a"
Leslie 2-night trip
Posted 1 day ago
Tall Trees Bed & Breakfast
Eagle Bluff Bed & Breakfast

Eagle Bluff Bed & Breakfast

10/10 Excellent
"Everything at this little place is perfect"
Robbie 2-night trip
Posted 1 day ago
Eagle Bluff Bed & Breakfast
Pacific Inn

Pacific Inn

10/10 Excellent
":)"
Elizabeth 5-night trip
Posted 4 days ago
Pacific Inn
Relaxing Port Ed Coastal Stay

Relaxing Port Ed Coastal Stay

10/10 Excellent
"Family friendly! Great host"
Warren S. 4-night trip
Posted 3 weeks ago
Relaxing Port Ed Coastal Stay

More cheap stays in Prince Rupert

Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre

815 1st Ave W Prince Rupert BC
HK$916
HK$1,054 total
6 Sept - 7 Sept
includes taxes & fees
6.8/10 (818 reviews)
Highliner Hotel & Conference Centre
Black Rooster Guesthouse

Black Rooster Guesthouse

501 6th Ave West Prince Rupert BC
HK$929
HK$1,068 total
10 Aug - 11 Aug
includes taxes & fees
8.6/10 Excellent! (282 reviews)
Black Rooster Guesthouse
Inn On The Harbour

Inn On The Harbour

720 First Avenue West Prince Rupert BC
HK$957
HK$1,101 total
29 Aug - 30 Aug
includes taxes & fees
8.8/10 Excellent! (294 reviews)
Inn On The Harbour
Pacific Inn

Pacific Inn

909 3rd Avenue West Prince Rupert BC
HK$1,003
HK$1,154 total
10 Aug - 11 Aug
includes taxes & fees
7.2/10 Good! (678 reviews)
Pacific Inn
Moby Dick Inn

Moby Dick Inn

935 Second Avenue West Prince Rupert BC
HK$886
HK$1,175 total
10 Aug - 11 Aug
includes taxes & fees
Moby Dick Inn
Crest Hotel

Crest Hotel

222 1st Ave W Prince Rupert BC
HK$1,120
HK$1,288 total
30 Aug - 31 Aug
includes taxes & fees
Crest Hotel

Find out more about Prince Rupert

Top reasons to visit Prince Rupert

  • Outdoor Adventures: Prince Rupert is a paradise for outdoor enthusiasts, offering activities like kayaking and exploring the stunning Pacific Rim National Park.
  • Cultural Celebrations: Experience the vibrant SeaFest, showcasing the region's rich culture and heritage, along with local cuisine and crafts.
  • Charming Downtown: Stroll through the picturesque downtown, featuring quaint shops and delightful local eateries.
  • Historical Attractions: Discover the city's rich history at the historic Prince Rupert site and visit informative museums.
  • Diverse Accommodation: Enjoy a variety of lodging options, from charming bed and breakfasts to comfortable hotels.

Find great hotels in Prince Rupert

Discover a delightful array of accommodation options in Prince Rupert, ranging from charming bed and breakfasts to well-equipped hotels. Whether you're seeking a family-friendly getaway, an adventurous retreat, or facilities tailored for business travellers, you'll find something to meet your needs. Explore the unique offerings of hotels in Prince Rupert for a memorable stay amidst stunning natural beauty and rich local culture.

  • Prestige Oceanview Hotel Prince Rupert: Nestled in the heart of Prince Rupert, the Prestige Oceanview Hotel offers a refreshing retreat for families and adventure seekers alike. Rated 8.2 out of 10, this 3-star hotel is well-known for its proximity to a variety of adventure sports, such as kayaking, mountain biking, and fishing, all available nearby. The hotel is family-friendly, providing essential amenities like a first aid kit and window guards to ensure a safe environment for children. Guests can enjoy scenic views and comfortable accommodations, making it an ideal base for exploring the rugged beauty of British Columbia.
  • Highliner Hotel & Conference Centre: The Highliner Hotel & Conference Centre stands out as a budget-friendly option for business travellers and families. Located conveniently in Prince Rupert, it combines affordability with comfort. The hotel is pet-friendly, allowing guests to bring their furry companions along, with well-defined pet policies in place. Families will appreciate the child-friendly amenities, making it a welcoming choice for those travelling with younger guests. With versatile conference facilities, this hotel is equally suited for work and leisure.
  • Pacific Inn: The Pacific Inn offers a straightforward and budget-conscious lodging experience in Prince Rupert, perfect for business travellers. While it prioritises functionality and convenience, the inn ensures a comfortable stay with essential amenities. Its central location makes it easy for guests to access local dining and business facilities. Whether you're in town for meetings or seeking a peaceful spot to unwind, Pacific Inn provides a reliable option for those on a budget.

Where to stay in Prince Rupert

Prince Rupert offers a captivating blend of adventure and natural beauty, making it an ideal destination for outdoor enthusiasts. Stroll through downtown Prince Rupert, where charming shops and local eateries await. Enjoy thrilling activities such as kayaking in the pristine waters or exploring the nearby Pacific Rim National Park. With its stunning coastal views and vibrant atmosphere, your next trip to Rupert promises unforgettable experiences and lasting memories.

  • Kaien Island: Nestled near Prince Rupert, Kaien Island is a picturesque destination renowned for its stunning natural landscapes. The island boasts a moderate influx of visitors, particularly from June to August when outdoor enthusiasts flock to enjoy its eco-friendly adventures. Here, you can partake in various activities such as fishing and exploring recreational areas. The island is adorned with captivating parks, rivers, and water features that provide a perfect backdrop for nature lovers. Whether you're hiking through lush trails or simply soaking in the serene surroundings, Kaien Island offers a refreshing escape into the great outdoors.
  • Hogan Island: Located approximately 37km from Prince Rupert, Hogan Island is another splendid island destination worth exploring. Similar to Kaien Island, it experiences a seasonal surge in visitors, particularly during the summer months. Hogan Island's natural beauty and tranquillity make it an idyllic spot for those seeking respite from the hustle and bustle. While the island may be less frequented than others, it promises a unique experience with opportunities for exploration and relaxation amidst stunning coastal scenery. Take the time to discover its hidden gems and enjoy the peaceful atmosphere.

Things to do in Prince Rupert

Shopping

In Prince Rupert, visit the local shops along Third Avenue for unique gifts and souvenirs. If you're up for a drive, check out the Terrace's Skeena Mall, located about 48km away, featuring a range of stores and dining options to enhance your shopping experience.

Recreation

Explore the tranquil setting of the Oceanview Wellness Centre, where you can indulge in holistic treatments and yoga sessions surrounded by nature. For outdoor enthusiasts, the nearby Kwinitsa Station offers scenic trails for hiking and birdwatching, allowing you to immerse yourself in the stunning landscapes of Prince Rupert.

Adventure

Explore the rugged beauty of Kaien Island by hiking the scenic trails, where you can encounter diverse wildlife and stunning coastal views. For a thrilling experience, consider kayaking through the pristine waters of Prince Rupert, allowing you to connect with nature while enjoying the fresh sea breeze.

Nightlife

Explore the lively atmosphere at the Wheelhouse Brewing Company on 2nd Avenue, where you can sample local craft beers. For a more relaxed vibe, visit the Cow Bay Cafe, known for its evening desserts and coffee, creating a charming spot to unwind after a busy day.

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

Booking tips and Expedia advantages for Prince Rupert

To save money on your trip to Prince Rupert, consider visiting in the off-peak months of October and December to January when accommodation prices are lower. Booking your stay on a Monday rather than a Friday can also help reduce costs. Utilise Expedia’s search tool to find affordable hotels, particularly those that are Eco-certified. Additionally, look for package deals that combine flights, accommodation, and activities for better savings. Exploring the town on foot is another excellent way to enjoy free activities while keeping transport costs minimal.

  • 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, including your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel accommodation 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 families, featuring attractions such as museums, lookouts, and flower gardens. Visitors can explore the city's rich history at the historic Prince Rupert site and gather information at the Prince Rupert Visitor Centre. This charming locale offers a perfect blend of adventure and cultural experiences, ensuring a memorable vacation in British Columbia.

  • Totem Park: This scenic lookout offers stunning views over Prince Rupert and the surrounding waters. With its outdoor adventure and romantic atmosphere, it’s an ideal spot for leisurely strolls or quiet contemplation amidst nature.
  • Sunken Gardens Park: A delightful floral oasis, this park is perfect for families looking to enjoy a peaceful day outdoors. The vibrant gardens provide a lovely backdrop for picnics and leisurely walks, creating a serene escape in the heart of the city.
  • Mount Hays: For those seeking adventure, Mount Hays presents an exhilarating opportunity to hike and explore. The breathtaking scenery along the trails rewards visitors with panoramic views of the region, making it a memorable outdoor experience.

Best time to go to Prince Rupert

The best time to visit Prince Rupert can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Prince Rupert falls in August, when visitor numbers are average and weather is mostly cloudy with moderate rain. The coolest average temperature in Prince Rupert falls in December, 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 into Prince Rupert, British Columbia, offers several options with nearby airports. Ketchikan International Airport (KTN) is located 146km away, with hotels such as The Landing Hotel & Restaurant, 1km from the airport, and My Place Hotel, just 1km away, offering various transportation services. Sandspit Airport (YZP), 153km distant, features the Moresby Island Guesthouse, a charming bed and breakfast 2km from the airport. Lastly, Masset Airport (ZMT), 121km from Prince Rupert, has the OCEAN FRONT SUITE PRIME LOCATION guesthouse, 10km away. Each hotel provides convenient access for a smooth travel experience.

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 Pacific 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, Museum Of Northern British Columbia and Port Interpretive Centre. Landmarks like Totem Park and Mount Hays might be worth a visit. Natural beauty is on display at Metlakatla Wilderness Trail, Sunken Gardens Park and Pacific Mariners Memorial Park. 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.

Explore a world of travel with Expedia