A cruise ship with a view of the ocean and distant mountains.

Find hotels in Prince Rupert from Rp1.589.705

  • 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
11 Sept - 12 Sept
Tomorrow
12 Sept - 13 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Prince Rupert hotels

1. Crest Hotel

Crest Hotel
Cow Bay
Canada
Daryl
Rp2.523.745
Rp2.902.306 total
includes taxes & fees
26 Sept - 27 Sept
Crest Hotel

2. Moby Dick Inn

Moby Dick Inn
Prince Rupert
Canada
Tisha
Rp1.664.530
Rp2.264.236 total
includes taxes & fees
14 Sept - 15 Sept
Moby Dick Inn

3. Pacific Inn

Pacific Inn
Prince Rupert
Canada
Lyle
Rp2.021.152
Rp2.324.381 total
includes taxes & fees
1 Oct - 2 Oct
Pacific Inn

4. Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert
Prince Rupert
Canada
Tera
Rp2.218.739
Rp2.551.645 total
includes taxes & fees
1 Oct - 2 Oct
Prestige Oceanview Hotel Prince Rupert

5. Black Rooster Guesthouse

Black Rooster Guesthouse
Prince Rupert
Canada
rahim
Rp2.092.552
Rp2.406.435 total
includes taxes & fees
13 Sept - 14 Sept
Black Rooster Guesthouse

6. Inn On The Harbour

Inn On The Harbour
Prince Rupert
United Kingdom
LUCIE
Rp1.702.576
Rp1.957.995 total
includes taxes & fees
2 Oct - 3 Oct
Inn On The Harbour

7. Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast
Prince Rupert
Canada
MARY
Rp1.382.353
Rp1.589.705 total
includes taxes & fees
1 Oct - 2 Oct
Tall Trees Bed & Breakfast

8. Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre
Prince Rupert
Canada
susan
Rp1.901.686
Rp2.187.034 total
includes taxes & fees
4 Oct - 5 Oct
Highliner Hotel & Conference Centre
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Prince Rupert

Find the best Prince Rupert areas for the activities you enjoy most.Learn more about Prince Rupert
Learn more about Prince Rupert

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

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

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

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

Rotary Waterfront Park

8.2/10 (47 reviews)
Explore the great outdoors at Rotary Waterfront Park, a lovely green space 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

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

Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert

8/10 Good
"The room was clean had a great view of the Harbour only down side no desk for a lap top in that room."
Jorge 3-night trip
Posted 5 hours ago
Prestige Oceanview Hotel Prince Rupert
Inn On The Harbour

Inn On The Harbour

10/10 Excellent
"Friendly and helpful with good local knowledge. Fine breakfast too!"
LUCIE 2-night trip
Posted 1 day ago
Inn On The Harbour
Pacific Inn

Pacific Inn

8/10 Good
"No A/C is hard to deal with at 24 f"
Claudette 3-night trip
Posted 3 days ago
Pacific Inn
Crest Hotel

Crest Hotel

10/10 Excellent
"Wet and cold from rain on motorbike trip and they graciously gave us early check in! Really appreciated!"
Gert 1-night trip
Posted 4 days ago
Crest Hotel
Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast

10/10 Excellent
"Good ambience, everybody is friendly including the guests and four-legged friends especially Taco."
James 1-night trip
Posted 4 days ago
Tall Trees Bed & Breakfast
Black Rooster Guesthouse

Black Rooster Guesthouse

10/10 Excellent
"Always friendly staff even at 1AM check in!! Rooms clean, bathrooms clean... great place to stay while in Prince Rupert, highly recommend!!"
rahim 1-night trip
Posted 6 days ago
Black Rooster Guesthouse
Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre

8/10 Good
"The room was updated and had lots of space. AC would have been a nice touch but it was a set of beds and it was available"
Nilson 3-night trip
Posted 11 days ago
Highliner Hotel & Conference Centre

More cheap stays in Prince Rupert

Inn On The Harbour

Inn On The Harbour

720 First Avenue West Prince Rupert BC
Rp1.702.576
Rp1.957.995 total
2 Oct - 3 Oct
includes taxes & fees
8.8/10 Excellent! (310 reviews)
Inn On The Harbour
Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre

815 1st Ave W Prince Rupert BC
Rp1.901.686
Rp2.187.034 total
4 Oct - 5 Oct
includes taxes & fees
Highliner Hotel & Conference Centre
Moby Dick Inn

Moby Dick Inn

935 Second Avenue West Prince Rupert BC
Rp1.664.530
Rp2.264.236 total
14 Sept - 15 Sept
includes taxes & fees
Moby Dick Inn
Pacific Inn

Pacific Inn

909 3rd Avenue West Prince Rupert BC
Rp2.021.152
Rp2.324.381 total
1 Oct - 2 Oct
includes taxes & fees
7.2/10 Good! (707 reviews)
Pacific Inn
Black Rooster Guesthouse

Black Rooster Guesthouse

501 6th Ave West Prince Rupert BC
Rp2.092.552
Rp2.406.435 total
13 Sept - 14 Sept
includes taxes & fees
8.6/10 Excellent! (293 reviews)
Black Rooster Guesthouse
Crest Hotel

Crest Hotel

222 1st Ave W Prince Rupert BC
Rp2.523.745
Rp2.902.306 total
26 Sept - 27 Sept
includes taxes & fees
8.6/10 Excellent! (28 reviews)
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 hiking, golfing, and beach outings amidst stunning landscapes.
  • Cultural Experiences: Engage with local culture through museums, historic sites, and the vibrant Prince Rupert Seafest.
  • Charming Downtown: Explore the delightful downtown area with unique shops and cafes that showcase the town's character.
  • Accommodations for Everyone: Enjoy a variety of lodgings, from family-friendly hotels to cosy bed & breakfasts, ensuring a comfortable stay.
  • Breathtaking Coastal Scenery: Discover the natural beauty of the northern coast with picturesque views and nature hikes.

Find great hotels in Prince Rupert

Discover the charming accommodations of Prince Rupert, where a variety of hotels and bed & breakfasts await to suit every traveller's needs. Whether you're seeking a family-friendly retreat, a business-friendly environment, or an adventure-filled getaway, Prince Rupert offers a range of lodgings that promise comfort and convenience. Enjoy your stay in this beautiful coastal town with options that cater to both relaxation and exploration.

  • Prestige Oceanview Hotel Prince Rupert: Nestled in the scenic landscape of Prince Rupert, the Prestige Oceanview Hotel offers a delightful 3-star experience with a guest rating of 8.2 out of 10. This hotel is tailored for adventurous families seeking a memorable vacation. With a variety of adventure sports and recreational activities nearby, guests can enjoy kayaking, mountain biking, and hiking, among others. The hotel also prioritises family-friendly amenities, ensuring safety with features like first aid kits and window guards. After a day of exploration, unwind in the comfort of well-appointed rooms with stunning ocean views.
  • Highliner Hotel & Conference Centre: A budget-friendly option, the Highliner Hotel & Conference Centre caters to both family and business travellers. This centrally located hotel in Prince Rupert offers a welcoming atmosphere, making it an ideal base for those exploring the area or in town for work. The property prioritises amenities for children, ensuring a comfortable stay for families. With its straightforward services and convenient location, guests can easily access local attractions while enjoying a relaxing environment.
  • Pacific Inn: The Pacific Inn is another budget-friendly accommodation option situated in Prince Rupert, perfect for business travellers. With its focus on functionality and comfort, this hotel provides a practical base for those on work-related trips. The rooms are designed to offer a restful stay, allowing guests to recharge before tackling their next business meeting or local engagement. Its convenient location means that you are never far from the essential services and attractions in the area.

Where to stay in Prince Rupert

Prince Rupert is a hidden gem for outdoor enthusiasts and adventure seekers. Explore the vibrant downtown, where local shops and cafes offer a taste of the city's unique charm. Venture to the stunning coastal areas nearby, perfect for beach outings and nature hikes. With its breathtaking landscapes and inviting atmosphere, Prince Rupert promises an unforgettable experience for travellers eager to uncover the beauty of British Columbia's northern coast.

  • Kaien Island: Nestled near Prince Rupert, Kaien Island is a stunning island destination known for its lush landscapes and outdoor adventures. The area experiences a seasonal influx of tourists, with peak visits from June to August. Visitors are drawn to the island for its eco-friendly activities, including fishing and exploring recreational areas. The island boasts beautiful parks, tranquil rivers, and picturesque water features, making it an ideal spot for nature enthusiasts. Whether you're hiking through its scenic trails or enjoying a ferry ride, Kaien Island offers a unique blend of adventure and relaxation.
  • Port Simpson: Located 27km from Prince Rupert, Port Simpson is a charming community that attracts visitors with its rich history and cultural heritage. Similar to Kaien Island, the city sees a seasonal flow of tourists, peaking in the summer months. While exploring Port Simpson, you can immerse yourself in the local culture, enjoy breathtaking coastal views, and experience the warm hospitality of the residents. The area is perfect for those looking to unwind and connect with nature while discovering the unique stories that this quaint city has to offer.

Things to do in Prince Rupert

Shopping

In the heart of Prince Rupert, you can explore local shops like Cow Bay Gifts for unique souvenirs and handcrafted items. If you're up for a drive, the nearby Terrace offers the Skeena Mall, which features various retail stores and dining options to enhance your shopping experience.

Recreation

The cozy Ocean View Wellness Centre offers a tranquil atmosphere for yoga and meditation classes, surrounded by stunning ocean vistas. For outdoor enthusiasts, explore the scenic trails of the local parks, where you can enjoy hiking, birdwatching, and the fresh coastal air.

Adventure

Explore the stunning landscapes of the Khutzeymateen Grizzly Bear Sanctuary, where you can observe these magnificent creatures in their natural habitat. For a thrilling experience, embark on a kayaking adventure through the pristine waters of the Skeena River, surrounded by breathtaking scenery and abundant wildlife.

Nightlife

In Prince Rupert, enjoy a laid-back evening at the Northern Lights Estate, where you can unwind with a drink and local music. For a lively atmosphere, visit the Cow Bay Café, known for its vibrant social scene and delicious bites, ideal for mingling with locals and fellow travellers.

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

Booking tips and Expedia advantages for Prince Rupert

When planning your visit to Prince Rupert, consider travelling during the cheaper months of October and December to January for lower accommodation prices. Opt for a stay on a Monday, as Friday tends to be the priciest. Use Expedia’s filters to search for eco-friendly hotels and arrange your travel packages for better deals. Take advantage of free activities, explore local parks, and enjoy the stunning natural scenery. Additionally, look for discounts such as AARP to further enhance your budget-friendly experience.

  • 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 your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the most affordable prices and offers, simply 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 variety of attractions such as museums, lookouts, and beautiful flower gardens. Visitors can immerse themselves in local culture and enjoy family-friendly experiences. Key points of interest include the Prince Rupert Visitor Centre and the historic sites of the area, making it a perfect spot for those looking to explore nature and heritage alike.

  • Totem Park: Experience stunning views from this lookout nestled within Prince Rupert. Totem Park offers a romantic atmosphere, ideal for outdoor adventures, where you can enjoy the natural beauty and rich cultural heritage of the area.
  • Sunken Gardens Park: This enchanting flower garden is a delightful spot for families, featuring vibrant blooms and serene pathways. A leisurely stroll through Sunken Gardens Park allows you to appreciate the artistry of nature and relax in a peaceful environment.
  • Mount Hays: A magnificent mountain offering breathtaking scenery, Mount Hays is perfect for those seeking adventure. With various trails for hiking, you can immerse yourself in the stunning landscapes and enjoy the great outdoors.

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 convenient access through three major airports. Ketchikan International Airport (KTN) is situated 146km away, with nearby hotels such as The Landing Hotel & Restaurant and My Place Hotel providing airport shuttles and transportation services. Northwest Regional Airport (YXT) in Terrace is located 114km from Prince Rupert, featuring options like Remo Ridge Bed & Breakfast and Holiday Inn Express & Suites with free airport transport. Lastly, Prince Rupert Airport (YPR) is only 8km from the city, with hotels like Crest and Prestige Oceanview Hotel offering easy access to the terminal.

Frequently asked questions

Where is the best place to stay in Prince Rupert?
Based on our traveller data, Pacific Inn is one of the top choices for your stay. This hotel offers free breakfast and free parking. Other good choices for your visit include Prestige Oceanview Hotel Prince Rupert and Highliner Hotel & Conference Centre. See all available top hotels, or 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?
Highliner Hotel & Conference Centre is a top hotel for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Other good options to stay with your pet include Prestige Oceanview Hotel Prince Rupert 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, Rotary Waterfront Park and Sunken Gardens 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