3 Best Hotels in Prince Rupert, British Columbia

Background Illustration for Hotels

We've compiled the best of the best in Prince Rupert - browse our top choices for the top things to see or do during your stay.

Crest Hotel

$$$ | 222 1 Ave. W, Prince Rupert, BC, V8J 1A8, Canada

Designed with a brand of unique elegance, this harborside hotel, complete with a restaurant, lounge, and café, has found a niche among business guests and those who cherish its lodge-cum-luxury hotel ambience. Comfortable rooms offer views of the mountain, town, or the harbor with cruise ships coming and going(do request the view you prefer when booking—upper floors offer the best vantages). Rooms are equipped with free Wi-Fi, flat-screen TV, and a writing desk; the more opulent suites come with a marble jet tub for two, complete with a romantic view of the harbor. Hotel facilities include a fitness center, outdoor hot tub and steam room. Check for frequent package promotions.

Pros

  • <PRO>everything you need is in the hotel</PRO>
  • <PRO>restaurant has glorious views of the harbor</PRO>

Cons

  • <CON>air-conditioning isn't always in working order</CON>
  • <CON>bathrooms on the small side</CON>
222 1 Ave. W, Prince Rupert, BC, V8J 1A8, Canada
800-663–8150
Hotel Details
108 rooms, 10 suites
No Meals

Quick Facts

Something incorrect in this review?

Inn on the Harbor

$$ | 720 1st Ave. W, Prince Rupert, BC, V8J 3V6, Canada

On a bluff overlooking the harbor, just minutes from the restaurants and shops of Cow Bay, this affordable boutique-style hotel offers more than just convenience. Most of the bright, spacious rooms have been updated, including the generous bathrooms with spa tubs, and more than half have sweeping harbor views—with binoculars provided for a better look at the local bald eagles. The hotel also offers complimentary bicycles for registered guests.

Pros

  • <PRO>free Wi-Fi</PRO>
  • <PRO>great views</PRO>
  • <PRO>family rooms</PRO>
  • <PRO>breakfast included </PRO>

Cons

  • <CON>service can be perfunctory</CON>
  • <CON>only a Continental breakfast </CON>
720 1st Ave. W, Prince Rupert, BC, V8J 3V6, Canada
250-624–9107
Hotel Details
49 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Tall Trees Bed & Breakfast

$ | 412 8th Ave. E, Prince Rupert, BC, V8J 2M8, Canada

Tucked away in a neat suburban house a short walk from the port, these four bright, spacious lodgings are equipped with everything you'll need for a comfortable, feel-at-home stay. Though spare, rooms are neat as a pin, and pleasantly modern, each with a tasteful color-themed design, a comfortable king-size bed, and a roomy private bathroom, some with walk-in showers and/or bathtubs. Other amenities include a flat-screen TV, DVD player, and free Wi-Fi. Two of the rooms also have a set of bunk beds so are particularly good for family travel. Be sure to check out the displays of local art and BC wine. A wonderful made-to-order breakfast is included in the price.

Pros

  • <PRO>woods views from two suites</PRO>
  • <PRO>very quiet</PRO>
  • <PRO>lovely hikes from the backyard</PRO>

Cons

  • <CON>not for those who require room service and constant attention</CON>
412 8th Ave. E, Prince Rupert, BC, V8J 2M8, Canada
877-624–3664
Hotel Details
4 rooms
Free Breakfast

Quick Facts

  • $

Something incorrect in this review?

Recommended Fodor's Video

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$ Tofino

Whalers on the Point Guest House403.8 miles away

81 West St., Tofino, British Columbia, V0R 2Z0, Canada
We recommend 10 Hotels in Tofino
$$$ Tofino

Inn at Tough City403.8 miles away

350 Main St., Tofino, British Columbia, V0R 2Z0, Canada
We recommend 10 Hotels in Tofino
$$$$ Tofino Fodor's Choice

Clayoquot Wilderness Resort404 miles away

1 Clayoquot, Tofino, British Columbia, V0R 2Z0, Canada
We recommend 10 Hotels in Tofino
$$$$ Tofino

Tofino Resort + Marina404.3 miles away

634 Campbell St., Tofino, British Columbia, V0R 2Z0, Canada
We recommend 10 Hotels in Tofino
$$$ Tofino Fodor's Choice

Middle Beach Lodge405 miles away

400 MacKenzie Beach Rd., Tofino, British Columbia, V0R 2Z0, Canada
We recommend 10 Hotels in Tofino