COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Prince Rupert

Photo by Geraldine Soh
Bundle and save

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
PIONEER GUEST HOUSE
2 out of 5
167 3rd Ave East, Prince Rupert, BC
Free cancellationReserve now, pay when you stay
The price is CA $97 per night from Mar 1 to Mar 2
4.63 km from city centre
4/5Very Good! (40 reviews)

"Everything is very clean. The manager was very pleasant & professional. An employee had made an error with the room assignment so the manager graciously upgraded me to another room. The guest house is within easy walking distance of the main area of Prince Rupert."…"

Reviewed on Mar. 16, 2020

PIONEER GUEST HOUSE
Prestige Hotel Prince Rupert
3 out of 5
118 6th St, Prince Rupert, BC
Free cancellation
The price is CA $117 per night from Mar 7 to Mar 8
3.96 km from city centre
3.8/5Good! (430 reviews)

"So cozy, quiet and the staff r soo friendly. Love there breakfast program. Chambermaids left a little basket of fresh towels coffees shampoos."…"

Reviewed on Dec. 8, 2020

Prestige Hotel Prince Rupert
Enchanted Rainforest Guesthouse
3 out of 5
706 Ritchie Street, Prince Rupert, BC
Get Rates
2.81 km from city centre
4.4/5Excellent! (21 reviews)

"Use of a full kitchen was great. The bathroom is shared but that was known before I came."…"

Reviewed on Sep. 9, 2019

Enchanted Rainforest Guesthouse
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Oasis Apartments
2.5 out of 5
800 Prince Rupert Boulevard, Prince Rupert, BC
Get Rates
5.22 km from city centre
Oasis Apartments
Black Rooster Guesthouse
2.5 out of 5
501 6th Ave West, Prince Rupert, BC
The price is CA $85 per night from Mar 1 to Mar 2
3.97 km from city centre
4.2/5Excellent! (135 reviews)

"It is a very quiet place. The bed was very comfortable."…"

Reviewed on Sep. 13, 2020

Black Rooster Guesthouse
Eagle Bluff Lighthouse Bed & Breakfast
2.5 out of 5
201 Cow Bay Road, Prince Rupert, BC
The price is CA $90 per night from Mar 22 to Mar 23
4.91 km from city centre
4.4/5Excellent! (55 reviews)

"Amazing location. Great staff. Breakfast was always amazing."…"

Reviewed on Nov. 30, 2020

Eagle Bluff Lighthouse Bed & Breakfast
Inn On The Harbour
2.5 out of 5
720 First Avenue West, Prince Rupert, BC
Free cancellationReserve now, pay when you stay
The price is CA $129 per night from Mar 1 to Mar 2
3.95 km from city centre
4.2/5Very Good! (102 reviews)

"Great spot in Prince Rupert. Love to stay here while doing work on our boat!"…"

Reviewed on Feb. 1, 2021

Inn On The Harbour
First Avenue Executive Suites
3 out of 5
931 1st Ave W., Prince Rupert, BC
Get Rates
3.66 km from city centre
5/5Exceptional! (24 reviews)

"Wonderful attention to detail-such as laundry detergent for the washing machine, welcoming gifts in fridge-chocolate and breakfast oatmeal. We took a 3 week trip-this was the best accommodation! Our only regret is not meeting the proprietor. Thanks for the great stay."…"

Reviewed on Sep. 17, 2019

First Avenue Executive Suites
Moby Dick Inn
2 out of 5
935 Second Avenue West, Prince Rupert, BC
Free cancellationReserve now, pay when you stay
The price is CA $95 per night from Mar 1 to Mar 2
3.64 km from city centre
3.4/5Good! (229 reviews)
Back home for visit

"Was nice to come home for visit. See family and friends. Weather was nice . Food was not to bad. Next time smiles cafe for some seafood. Hopefully see everyone next year and to stay longer"…"

Reviewed on Oct. 8, 2020

Moby Dick Inn
Huckleberry Cottage
3.5 out of 5
445 7th Ave E, Prince Rupert, BC
Get Rates
4.82 km from city centre
3/5 (3 reviews)

"Quiet neighborhood. Walking distance to amenities"…"

Reviewed on Jun. 11, 2018

Huckleberry Cottage
Pacific Inn
2.5 out of 5
909 3rd Avenue West, Prince Rupert, BC
Free cancellationReserve now, pay when you stay
The price is CA $114 per night from Mar 1 to Mar 2
3.63 km from city centre
3.5/5Good! (152 reviews)

"Staff was great, room was comfortable and clean but quite outdated. Had difficulties with the lamps in the room either not turning on or not turning off. Was difficult to find a plug in for charger."…"

Reviewed on Oct. 24, 2020

Pacific Inn
Crest Hotel
3.5 out of 5
222 West 1st Ave., Prince Rupert, BC
Free cancellationReserve now, pay when you stay
The price is CA $169 per night from Mar 8 to Mar 9
4.38 km from city centre
4.4/5Excellent! (328 reviews)

"Nice view, rooms are nicest compared to any other place in Rupert"…"

Reviewed on Dec. 2, 2020

Crest Hotel
Eagle Close Executive Bed & Breakfast
3 out of 5
198 Eagle Close, Prince Rupert, BC
Free cancellation
The price is CA $99 per night from Mar 1 to Mar 2
5.57 km from city centre
4.2/5Very Good! (70 reviews)

"Really nice host, beautiful place. Will come back again!"…"

Reviewed on Jan. 5, 2021

Eagle Close Executive Bed & Breakfast
Tall Trees Bed & Breakfast
3 out of 5
412 8th Ave E, Prince Rupert, BC
The price is CA $95 per night from Mar 5 to Mar 6
4.76 km from city centre
4.2/5Excellent! (155 reviews)

"it was a dark and stormy night and my room was so cozy with the little electric fireplace. After a soak in the oversized jetted tub I sat by the fire and played the guest room guitar How lovely is that? the separate access to the room was just another thing that made this property special. Great ..."…"

Reviewed on Jan. 10, 2021

Tall Trees Bed & Breakfast
Highliner Plaza Hotel & Conference Centre
2.5 out of 5
815 1st Ave W, Prince Rupert, BC
Get Rates
3.82 km from city centre
3.1/5 (329 reviews)

"Good and clean room. Nice staff. Price is was reasonable"…"

Reviewed on Oct. 13, 2020

Highliner Plaza Hotel & Conference Centre
Don't see what you're looking for?
See all available properties in Prince Rupert
View all properties
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.

Prince Rupert Hotel Guide

Keen to book a quality hotel while staying in Prince Rupert? You'll find around 15 hotels and apartments are within a 0.1-kilometre (0.1-mile) radius of Prince Rupert's center.

Hotel options that are fairly close to the city center of Prince Rupert include the Anchor Inn Prince Rupert and Prestige Hotel Prince Rupert.

The Moby Dick Inn and Pacific Inn are near Mount Hays.

The Tall Trees Bed & Breakfast is positioned 4 kilometres (2 miles) from the center of Prince Rupert. Or, alternatively, the Highliner Plaza Hotel & Conference Centre is positioned 4 kilometres (2 miles) away. Some other hotel options are the Inn On The Harbour and the First Avenue Executive Suites.

Like to venture a bit further afield? Northern British Columbia offers many options. Northern British Columbia is marked by coastal plains, forests, rivers and streams. Popular Northern British Columbia visitor draws include old towns, fortresses and archeological sites. In this section of Canada, travelers might also try their hand at snowboarding.

Before you pack your bags for Prince Rupert, do yourself a favour and visit Expedia's travel guide, where you can explore the extensive scenic and cultural attractions this fascinating destination offers.

A Look at Prince Rupert

Prince Rupert’s amazing location makes it one of the world’s most important ports. The city is part of the route that links North America with Asia. Despite the busy nature of the port, the area is free from congestion. The true star of Prince Rupert is its incredible scenery. You can take it all in on a boating excursion or fishing trip.

Weather in the City of Rainbows

You’re destined to see a rainbow or two in one of Canada’s wettest cities. Prince Rubert’s cool and pleasant summers typically experience temperatures near 15 degrees Celsius. Winters experience temperatures near 6 degrees Celsius. The city experiences significantly less snow than other portions of Canada. Fall and spring tend to melt into the year’s two dominant seasons. Whether you want to relax by a crackling fire in the winter or fish your summer afternoons away, you’ll love the cozy ambiance offered by hotels in Prince Rupert.

Fun Local Attractions

It’s time to break free in Prince Rupert. Pack your holiday with visits to the Khutzeymateen Grizzly Bear Sanctuary, the Butze Rapids Park and Trail, and Sunken Gardens Park. When you’re ready to get off the trails and head to some museums, check out the North Pacific Cannery Museum, the Museum of Northern British Columbia, the Port Interpretive Centre, and the Kwinitsa Station Railway Museum and Park. Of course, our exclusive deals at Prince Rupert hotels can take your holiday experience to the next level.

Enjoy Cheap Rates at Hotels in Prince Rupert, BC Today

Did you know that you can pay less than ever before when you book your overnight stay using our travel discounts? Go ahead and track down a perfect room using our online booking technology. What’s more, our all-inclusive packages offer the cheapest way to combine your flight to Prince Rupert with your hotel. We have a wide variety of offers to fit every budget. Our friendly travel experts are always here to answer your questions and provide cost-effective tips. Reserve the guaranteed best price on your Prince Rupert hotel right now on Expedia.ca.

More trip options

Frequently asked questions

Where is the best place to stay in Prince Rupert?
Black Rooster Guesthouse is a favorite property for Expedia customers. This guesthouse offers free WiFi and free parking. Other top choices based on reviews include Inn On The Harbour and Crest Hotel.
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 before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you booked a non-refundable reservation, it might still be possible to cancel it and receive a refund within 24 hours of booking. Plug in your dates, click on “Search”, then use the filter option “free cancellation” to view the top deals on offer in Prince Rupert.
What's the best place to stay on a budget in Prince Rupert?
Based on reviews, Moby Dick Inn is a popular 2-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other good choices to stay on the cheap include PIONEER GUEST HOUSE and Prestige Hotel Prince Rupert.
What's the best place to stay for families in Prince Rupert?
Prestige Hotel Prince Rupert is a top 3-star hotel on Expedia for families, and features free parking and laundry facilities. Other choices for your family trip include Tall Trees Bed & Breakfast and Highliner Plaza Hotel & Conference Centre. Attractions like Port Interpretive Centre and Kwinitsa Station Railway Museum are also fun for kids of all ages.
What's the best place to stay for a couple going to Prince Rupert?
Crest Hotel is a favorite 3.5-star hotel for couples, and features digital TV and an ocean-view restaurant. Another good option for your romantic getaway is Tall Trees Bed & Breakfast.
What is the best spa hotel in Prince Rupert?
Crest Hotel is a top spa hotel featuring a restaurant, a fitness center, and a bar. Spend the afternoon relaxing in the spa tub and steam room.
What's it like staying in Prince Rupert?
Visitors to Prince Rupert are sure to enjoy the waterfront. Tourists can also enjoy the city’s museums, parks, and seafood restaurants. In Prince Rupert, there are 17 hotels and other accommodations to choose from.
What is there to see in Prince Rupert?
Cultural venues include Port Interpretive Centre, Lester Centre of the Arts, and Totem Park. Natural beauty is on display at Mount Hays, Rotary Waterfront Park, and Sunken Gardens Park. Taking a ferry is a great activity, and Digby Island Ferry Terminal is one place to visit.
How should I get around Prince Rupert?
To see more of the larger area, hop aboard a train at Prince Rupert Station. You can catch a ferry and cross the water to see more of the region.
What's the seasonal weather like in Prince Rupert?
The hottest months are usually August and July with an average temp of 54°F, while the coldest months are January and February with an average of 37°F. The rainiest months in Prince Rupert are October, November, December, and January, with each month seeing an average of 12 inches of rainfall.