British Columbia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Photo by Joan Qualls

Search Hotels in Prince Rupert

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
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 £65 per night from 27 Oct to 28 Oct
2.87 mi 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 16 Mar 2020

PIONEER GUEST HOUSE
First Avenue Executive Suites
3 out of 5
931 1st Ave W., Prince Rupert, BC
Get Rates
2.28 mi 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 17 Sep 2019

First Avenue Executive Suites
Pacific Inn
2.5 out of 5
909 3rd Avenue West, Prince Rupert, BC
Free cancellationReserve now, pay when you stay
The price is £77 per night from 27 Oct to 28 Oct
2.25 mi from city centre
3.5/5Good! (148 reviews)

"Front staff very friendly and informative. Stayed for 4 nights and they cleaned only after the second morning. Stayed during COVID times so no amenities. Didn’t try the restaurant. Good overall. Hot shower, good bed."…"

Reviewed on 31 Jul 2020

Pacific Inn

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Black Rooster Guesthouse
2.5 out of 5
501 6th Ave West, Prince Rupert, BC
The price is £57 per night from 27 Oct to 28 Oct
2.47 mi from city centre
4.2/5Excellent! (133 reviews)

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

Reviewed on 13 Sep 2020

Black Rooster Guesthouse
Totem Lodge Motel
2.5 out of 5
1335 Park Ave, Prince Rupert, BC
Get Rates
1.9 mi from city centre
3.6/5Good! (68 reviews)
Happy

"For an older hotel we were comfortable for almost a week stay Price was acceptable for the amenities we needed. Staff is excellent"…"

Reviewed on 20 Oct 2019

Totem Lodge Motel
Eagle Bluff Lighthouse Bed & Breakfast
2.5 out of 5
201 Cow Bay Road, Prince Rupert, BC
Free cancellationReserve now, pay when you stay
The price is £84 per night from 27 Oct to 28 Oct
3.05 mi from city centre
4.4/5Excellent! (50 reviews)

"Fantastic view of the water front. Breakfast over the top excellant"…"

Reviewed on 20 Oct 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 £78 per night from 27 Oct to 28 Oct
2.45 mi from city centre
4.1/5Very Good! (94 reviews)

"Staff was very friendly, room was a bit small for a queen deluxe but the bed was comfortable. Quite noisy as was a city view room and could hear the people above walking around.."…"

Reviewed on 22 Jul 2020

Inn On The Harbour
Oasis Apartments
2.5 out of 5
800 Prince Rupert Boulevard, Prince Rupert, BC
Get Rates
3.24 mi from city centre
Oasis Apartments
Enchanted Rainforest Guesthouse
3 out of 5
706 Ritchie Street, Prince Rupert, BC
Get Rates
1.74 mi 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 9 Sep 2019

Enchanted Rainforest Guesthouse
Eagle Close Executive Bed & Breakfast
3 out of 5
198 Eagle Close, Prince Rupert, BC
Free cancellation
The price is £60 per night from 28 Oct to 29 Oct
3.46 mi from city centre
4.2/5Very Good! (66 reviews)
Nice and relaxing

"I really liked the bathtub and it was good overall"…"

Reviewed on 19 Jul 2020

Eagle Close Executive Bed & Breakfast
Tall Trees Bed & Breakfast
3 out of 5
412 8th Ave E, Prince Rupert, BC
Free cancellationReserve now, pay when you stay
The price is £57 per night from 1 Nov to 2 Nov
2.95 mi from city centre
4.2/5Excellent! (151 reviews)

"If you are planning a trip to Prince Rupert and you don't check out Tall Trees, you are missing out on something really special...from Andreas awesome hospitality to the most comfortable beds, and rooms in all of BC. I travel all over Canada, and Tall Tress is my new fav place to stay..cant wait ..."…"

Reviewed on 21 Oct 2020

Tall Trees Bed & Breakfast
Crest Hotel
3.5 out of 5
222 West 1st Ave., Prince Rupert, BC
Free cancellationReserve now, pay when you stay
The price is £114 per night from 30 Oct to 31 Oct
2.72 mi from city centre
4.4/5Excellent! (308 reviews)

"Great atmosphere, friendly staff, good location. Excellent seafood at onsite restaurant with amazing views. Even the workout room has a view!"…"

Reviewed on 3 Oct 2020

Crest Hotel
Highliner Plaza Hotel & Conference Centre
2.5 out of 5
815 1st Ave W, Prince Rupert, BC
Free cancellationReserve now, pay when you stay
The price is £74 per night from 27 Oct to 28 Oct
2.37 mi from city centre
3.1/5 (320 reviews)

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

Reviewed on 13 Oct 2020

Highliner Plaza Hotel & Conference Centre
Huckleberry Cottage
3.5 out of 5
445 7th Ave E, Prince Rupert, BC
Get Rates
3 mi from city centre
3/5 (3 reviews)

"Quiet neighborhood. Walking distance to amenities"…"

Reviewed on 11 Jun 2018

Huckleberry Cottage
Moby Dick Inn
2 out of 5
935 Second Avenue West, Prince Rupert, BC
Free cancellationReserve now, pay when you stay
The price is £80 per night from 27 Oct to 28 Oct
2.26 mi from city centre
3.5/5Good! (222 reviews)

"The building is relatively clean compared to its age.I stayed 3 days, but no one attended the room, but that was fine for me. The front desk staff were helpful. The location was good because there were lots of food options around the area. It is about a 10 min walk to Cow Bay. Unfortunately, I came ..."…"

Reviewed on 22 Sep 2020

Moby Dick Inn
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.

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

Frequently asked questions

Where is the best place to stay in Prince Rupert?
Black Rooster Guesthouse is a favourite property for Expedia customers. This guest house 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 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. Add dates, click “Search”, then you can use the “free cancellation” filter to view the best options available in Prince Rupert.
What's the best accommodation for a budget-friendly stay in Prince Rupert?
Based on reviews, Moby Dick Inn is a popular 2-star hotel for our travellers looking for an economical choice, and features free cooked-to-order breakfast and free WiFi. Other good options to stay on the cheap include Tall Trees Bed & Breakfast and Black Rooster Guesthouse.
What's the best accommodation option for a family trip to Prince Rupert?
Prestige Hotel Prince Rupert is a top 3-star hotel on Expedia for families, and features free parking and free breakfast. Other good options for your family trip include Tall Trees Bed & Breakfast and Highliner Plaza Hotel & Conference Centre. Also, attractions such as Port Interpretive Centre and Kwinitsa Station Railway Museum are fun for children of all ages.
What's the best hotel for a couple visiting Prince Rupert?
Crest Hotel is a favourite 3.5-star hotel for couples, and features digital TV and an ocean-view restaurant. Another good option for a stay with your sweetheart is Tall Trees Bed & Breakfast.
What's the best pet-friendly accommodation option in Prince Rupert?
Tall Trees Bed & Breakfast is a top dog-friendly B&B, and offers a bar/lounge and laundry facilities for its human guests. Other good options to stay with your pet include Black Rooster Guesthouse and Totem Lodge Motel.
What's the best place to stay if I'm looking to play golf in Prince Rupert?
Eagle Bluff Lighthouse Bed & Breakfast is a top B&B that has an adjacent golf course and features in-room kitchens. Other good options to stay near a golf course include PIONEER GUEST HOUSE and Highliner Plaza Hotel & Conference Centre. You can tee off at Prince Rupert Centennial Golf during your trip.

Prince Rupert Hotel Reviews

More trip options