Skip to main content

Filter by:


Star Rating

Review Score

Prince Rupert – 10 hotels and places to stay
See the latest prices and deals by choosing your dates.
Crest Hotel, hotel in Prince Rupert

Located in the center of Prince Rupert’s tourism area, this elegant hotel features a waterfront restaurant and hot tub. It is1 block away from Adventure Tours, offering whale and bear watching tours.

Hotel was central, good location, clean and comfortable
8.1
Scored 8.1
Very Good
Rated very good
298 reviews
Price from$173.18per night
Prestige Oceanview Hotel Prince Rupert, hotel in Prince Rupert

Centrally located in the heart of Prince Rupert, this property provides complimentary breakfast. Free WiFi is featured in all public spaces and rooms.

Comfortable beds, friendly staff, central location, updated bathrooms.
7.3
Scored 7.3
Good
Rated good
260 reviews
Price from$168.03per night
Inn on the Harbour, hotel in Prince Rupert

Just a 3 minutes' walk from Rupert Square Shopping Center, this pet-friendly hotel is a 10 minutes' walk to Cow Bay historic town center. It features daily continental breakfast and free Wi-Fi.

Perfect for the night before we took the ferry Nice breakfast and nice breakfast lady Thanks for having a luggage cart
8.4
Scored 8.4
Very Good
Rated very good
217 reviews
Price from$130.80per night
Black Rooster Guesthouse, hotel in Prince Rupert

Located on Kaien Island in downtown Prince Rupert, this colorful guest house offers fully furnished apartments with kitchen, hostel style deluxe rooms with private washroom and shared kitchen.

Everything we loved our stay
8.1
Scored 8.1
Very Good
Rated very good
302 reviews
Price from$120.57per night
Highliner Hotel, hotel in Prince Rupert

This hotel in downtown Prince Rupert is located across the street from the waterfront.

Comfortable beds
6.9
Scored 6.9
Pleasant
Rated pleasant
305 reviews
Price from$134.91per night
Moby Dick Inn, hotel in Prince Rupert

Located in Prince Rupert, British Columbia, this hotel is minutes from the BC and Alaska Ferry Terminals. It provides free Wi-Fi, a restaurant and lounge.

Good location
7.0
Scored 7.0
Good
Rated good
421 reviews
Price from$113.26per night
The Pacific Inn, hotel in Prince Rupert

Located 1.8 mi away from Prince Rupert Centennial Golf, this hotel features on-site dining. All rooms are equipped with free Wi-Fi. Cable TV is offered in each room at Pacific Inn Prince Rupert.

The staff was friendly. Bed was comfortable. Continental breakfast wasn’t vast but good enough for me. Location beside Save on Foods was a positive but also not far from homeless encampment negative. Pet friendly (which is why we stayed there).
7.3
Scored 7.3
Good
Rated good
455 reviews
Price from$123.49per night
Aleeda Motel, hotel in Prince Rupert

Located off the Yellowhead Highway in Prince Rupert city center, this motel provides free WiFi. A 32-inch flat-screen TV is included in each guest room. Prince Rupert Centennial Golf is 1.9 mi away.

clean quiet and friendly staff
7.1
Scored 7.1
Good
Rated good
138 reviews
Price from$76.73per night
Eagle Close Executive B&B, hotel in Prince Rupert

Eagle Close Executive B&B offers accommodations in Prince Rupert. The bed and breakfast has a barbecue and terrace, and guests can enjoy a drink at the bar.

Just the location.
8.1
Scored 8.1
Very Good
Rated very good
206 reviews
Price from$80.38per night
Pioneer Inns, hotel in Prince Rupert

Located in the Cow Bay district, this Prince Rupert property is 3.1 mi from the ferry terminals. Free WiFi access is available.

The location is excellent. The size of the room was really good
7.0
Scored 7.0
Good
Rated good
123 reviews
Price from$70.67per night
See all 10 hotels in Prince Rupert

Most-booked hotels in Prince Rupert in the past month

FAQs about hotels in Prince Rupert



Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Prince Rupert:

  • 8.0
    Scored 8.0

    A very beautiful ambiance although it is clear that the town...

    A very beautiful ambiance although it is clear that the town has had some serious economic challenges that it hasn't recovered from. It could desperately use some industrial diversification. Tourism is wonderful and Prince Rupert certainly has a lot to sell in that regard; scenery, history, art and culture. Unfortunately that does not lend itself to a resilient community. For having one of the world's best natural ports it seems to be profoundly unappreciated by the rest of our community. I would certainly enjoy returning to P.R. in about ten years to see how they have grown.
    Jukes
    Canada
  • 10
    Scored 10

    Prince Rupert is a costal city in British Colombia.

    Prince Rupert is a costal city in British Colombia. Ferry docks here fro Vancouver Island, Queen Charolette Islands and Alaska. The historic Cow Bay is a must to go see and shop. Stop by Smiles Seafood restaurant for fresh fish meals that are to die for. The cafe is very old but you will not be disappointed in the food. Their clam chowder is full of sea food and very very good. Thats the creamy one. We have never had the red one but am sure it would be great as well. I had halibut fish and chips. The city has many shopping places .
    Michael
    Canada
  • 6.0
    Scored 6.0

    We went for the train ride.

    We went for the train ride. The city has clearly gone down since last we were there: buildings gone; buildings burnt but not gone; buildings falling. Not quite Detroit but getting there. The cruise ship end of town with restaurants was still good but on the whole the city has not aged well.
    Dale
    Canada
  • 10
    Scored 10

    Prince Rupert is beautiful!

    Prince Rupert is beautiful! I loved the clouds and mists, the smell of the ocean and the forests, the friendliness of everyone I met. I would love to stay longer next time and do some hiking in the area. There just wasn’t enough time to do everything Prince Rupert has to offer.
    Alice
    Australia
  • 6.0
    Scored 6.0

    i really enjoyed the marina and all the boats, also you...

    i really enjoyed the marina and all the boats, also you could see the coal boats lined up to load a shipment. the lady at the tourist info was very nice and very informative, the food was great.the one thing i didn't like about prince rupert is that the streets were very dirty and with sand a grime.other than that it was great
    Boyd
  • 8.0
    Scored 8.0

    Had dinner at Breakers and the food was excellent, and...

    Had dinner at Breakers and the food was excellent, and grabbed a coffee at Cowpaccino, also excellent. Popped into a couple shops, but since it was off season will revisit the area in order to take in the museum and any other seasonal offerings. Crest Hotel is walking distance to all amenities.
    STren
    Canada

Explore guest reviews of hotels in Prince Rupert

  • From $83.19 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 206 reviews
    Eagle Close B n B is in an up-market residential area of Prince Rupert. It is very quiet, spacious, clean and comfortable. Guests were invited to make themselves at home and use their large kitchen, which was well stocked for a good breakfast. Ample parking in front of the house. We had to leave early morning to catch the ferry, but this was not a problem!
    Ron
    United Kingdom
  • From $207.77 per night
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 305 reviews
    The location was convenient as stores and restaurants were in walking distance. We did not have the breakfast. The room was spacious and pet friendly (we were travelling with our dog). We had a balcony and the guest laundry facilities were really appreciated.
    Priscilla
    Canada
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 222 reviews
    Andrea was a fabulous host! The room and amenities were superb, the breakfast was delicious and the bed was ridiculously comfortable. Andrea went above and beyond in my stay, and I’d highly recommend this place for anyone staying in Prince Rupert! Thank you!
    A
    Anonymous
    Canada
  • From $150.42 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 455 reviews
    The staff was friendly. Bed was comfortable. Continental breakfast wasn’t vast but good enough for me. Location beside Save on Foods was a positive but also not far from homeless encampment negative. Pet friendly (which is why we stayed there).
    Jason
    Canada
  • From $88.24 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 138 reviews
    This place is old and beaten up. There was construction going on and a late night party in one of the rooms at 1:30 AM was irritating to say the least. Loved the staff, and people associated with the hotel.
    michael
    Canada
  • From $83.19 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 206 reviews
    Nice house in fairly upscale neighborhood (for Prince Rupert), good for taking an evening walk. Bathroom was modern and clean. Nice fresh air through open windows, and balcony to sit on.
    W
    William
    United States of America
  • From $130.25 per night
    7.0
    Scored 7.0
    Good
    Rated good
     · 421 reviews
    The hotel is clean and the staff are friendly and very welcoming. I like the care and consideration everyone has shown me. The beds are comfy and we enjoy the water view from our room.
    Brlecic
    Canada
  • From $158.82 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 217 reviews
    Stayed in a harbor view room very nice binoculars were provided by the hotel which we really appreciated breakfast was good Would recommend to anyone
    juergen
    Canada
  • From $138.66 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 302 reviews
    Late check in was good as the ferry I was on arrived at about 11.30pm. Hotel manager was very helpful and polite. Laundry facilities on site.
    Helen
    United Kingdom
  • From $81.27 per night
    7.0
    Scored 7.0
    Good
    Rated good
     · 123 reviews
    We really liked how clean the hotel was. Great staff, very nice . The location was perfect. Shared kitchen was great .
    K
    Kelly
    Canada
  • From $150.42 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 455 reviews
    The hotel was well situated for walking in the area. On a main road but the room we had would never have known that
    Christopher
    United Kingdom
  • From $130.25 per night
    7.0
    Scored 7.0
    Good
    Rated good
     · 421 reviews
    How close the hotel is to a grocery store and the mall. The rooms are always cleaned so nicely when I stay there
    Kianna
    Canada
  • From $88.24 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 138 reviews
    Convenient like the other hotels, right at the ferry exit, especially when arriving around midnight.
    LAURENT
    Canada
  • From $211.76 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 298 reviews
    We enjoyed our dinnar at the restarrant in Crest Hotel. The seafood menu was amazing and delicious.
    OKAZAKI
    Japan
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 119 reviews
    The place was easy to find and in a quiet neighborhood. It was pet friendly, clean and comfortable.
    George
    Canada
  • From $211.76 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 298 reviews
    Well appointed, great staff and likely the best restaurant and bar in Prince Rupert.
    robb
    Canada
  • From $207.77 per night
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 305 reviews
    Run down building and not very “clean feeling” I would not recommend this hotel.
    Ray
    Canada
  • From $158.82 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 217 reviews
    Breakfast was adequate. View from hotel lounge was gorgeous.
    Nora
    United States of America
  • From $184.83 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 260 reviews
    Breakfast was adequate. Hotel was quiet
    Lorraine
    Canada
  • From $184.83 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 260 reviews
    Great location. Pet friendly.
    Lawrence
    Canada