Prince Rupert
trover photo by Joan Qualls

Search Hotels in Prince Rupert

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Prince Rupert

Image for PIONEER GUEST HOUSE
2 out of 5
167 3rd Ave East, Prince Rupert, BC
Free cancellationReserve now, pay when you stay
£27
per night
7 Oct-8 Oct
3.9/5Good! (29 reviews)

"Quaint. Close to harbor; safe. Negative: it is a pet friendly place to stay but only has one room for a pet, and it was given to guests who did not have a pet. We traveled with our dog & would have liked that room. So, we snuck in our dog; we should not have had to do this."…"

Reviewed on 10 Aug 2019

PIONEER GUEST HOUSE
Image for Huckleberry Cottage
3.5 out of 5
445 7th Ave E, Prince Rupert, BC
£139
per night
11 Oct-12 Oct
3/5 (3 reviews)

"Quiet neighborhood. Walking distance to amenities"…"

Reviewed on 11 Jun 2018

Huckleberry Cottage
Image for Pacific Inn
2.5 out of 5
909 3rd Avenue West, Prince Rupert, BC
Free cancellationReserve now, pay when you stay
£76
per night
30 Sep-1 Oct
3.6/5Good! (114 reviews)

"No fan or air conditioner in room it was so hot , couldn’t sleep all night"…"

Reviewed on 13 Jul 2019

Pacific Inn
Image for Tall Trees Bed & Breakfast
3 out of 5
412 8th Ave E, Prince Rupert, BC
Free cancellationReserve now, pay when you stay
£86
per night
25 Sep-26 Sep
4.2/5Very Good! (134 reviews)

"Nice quiet place to stay. Great breakfast in the morning and very accommodating to my early morning schedule. Would stay again"…"

Reviewed on 4 Mar 2019

Tall Trees Bed & Breakfast
Image for Eagle Close Executive Bed & Breakfast
3 out of 5
198 Eagle Close, Prince Rupert, BC
£59
per night
2 Oct-3 Oct
4.2/5Excellent! (57 reviews)

"For us this was an excellent location. We were on a fishing trip and it was easy to get to the harbor. Very friendly hosts. Room was clean and comfortable. Suited our needs very well."…"

Reviewed on 22 Jul 2019

Eagle Close Executive Bed & Breakfast
Image for First Avenue Executive Suites
3 out of 5
931 1st Ave W., Prince Rupert, BC
Get Rates
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 17 Sep 2019

First Avenue Executive Suites
Image for Inn On The Harbour
2.5 out of 5
720 First Avenue West, Prince Rupert, BC
Free cancellationReserve now, pay when you stay
£89
per night
1 Oct-2 Oct
4.1/5Very Good! (71 reviews)

"I really like that this hotel is smaller in size but has the feel of a larger hotel. Room spacious and clean, comfortable bed. Staff were amazingly helpful and kind. Continental breakfast could be better. Suggestions would be dairy/soy-free milk such as almond or coconut milk, and whole grain cereals ..."…"

Reviewed on 8 Aug 2019

Inn On The Harbour
Image for Totem Lodge Motel
2.5 out of 5
1335 Park Ave, Prince Rupert, BC
£69
per night
1 Oct-2 Oct
3.6/5Good! (62 reviews)

"Quiet hotel with extra helpful staff and recently redecorated rooms- would return! Room rate good value!"…"

Reviewed on 8 Sep 2019

Totem Lodge Motel
Image for Eagle Bluff Lighthouse Bed & Breakfast
2.5 out of 5
201 Cow Bay Road, Prince Rupert, BC
£80
per night
4 Oct-5 Oct
4.2/5Excellent! (34 reviews)

"Great hospitality, nice clean rooms, great location."…"

Reviewed on 29 Apr 2019

Eagle Bluff Lighthouse Bed & Breakfast
Image for Black Rooster Guesthouse
2.5 out of 5
501 6th Ave West, Prince Rupert, BC
£52
per night
2 Oct-3 Oct
4.2/5Excellent! (110 reviews)

"Good location; easy to find. Close to Cow Bay. Would stay again."…"

Reviewed on 17 Sep 2019

Black Rooster Guesthouse
Can'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.

Visiting Prince Rupert

Visitors to Prince Rupert are sure to enjoy the port. Tourists can also enjoy the city's museums, parks and seafood restaurants.

  • There are 18 hotels and other accommodation options in Prince Rupert
  • The closest major airport is in Prince Rupert, BC (YPR), 5.9 mi (9.5 km) from the city centre

Sightseeing and Staying in Prince Rupert

Cultural venues in the city include Lester Centre of the Arts, Totem Park and Kwinitsa Station Railway Museum. The city is notable for landmarks like Mount Hays, Prince Rupert Fire Museum and First Nation Carving Shed. The city's natural setting is picturesque, including the the sea and these places to visit: Rotary Waterfront Park, Kaien Island and Butze Rapids.

As you plan your holiday, you'll find 18 hotels and other lodging options available to select from in Prince Rupert. Here are top ranked ones based on Expedia user reviews:

  • Inn On The Harbour - With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and free parking, along with free WiFi. It's a favourite with Expedia travellers for its breakfast and comfortable, quiet rooms.
  • Enchanted Rainforest Guesthouse - This 3-star guesthouse features free WiFi, free parking and a 24-hour front desk.
  • Eagle Close Executive Bed & Breakfast - With a stay at this 3-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi. Expedia customers like its proximity to shopping and clean, comfortable rooms.

Getting around Prince Rupert

With so many transport options, exploring all of Prince Rupert is a breeze. If you want to venture outside the area, hop on a train at Prince Rupert Station. You can ride a ferry across the water to see more of the region.

Dressing for Prince Rupert

  • Between January and March, you can expect the daytime average to be around 9°C and the night-time average to be -2°C
  • From April to June, temperatures average about 15°C during the day and 1°C at night
  • July to September averages 17°C during the day and 6°C at night
  • Between October and December, the average temperature is 13°C during the day and -1°C at night
  • Average annual rainfall for Prince Rupert is 2589.90 millimetres
  • Hottest months are usually August and July with an average temperature of 16°C, while the coldest months are January and February with an average of -1°C

More trip options

Recently booked Prince Rupert hotels

Prince Rupert Hotel Reviews