Inside passage cruise ferry between Prince Rupert and Port Hardy, British Columbia, Canada.

Find hotels in Prince Rupert from 3.470.430 ₫

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
23 Aug - 24 Aug
Tomorrow
24 Aug - 25 Aug
Next weekend
28 Aug - 30 Aug
In two weeks
4 Sep - 6 Sep

Filter by

Star rating

Guest rating

Our top choices for Prince Rupert hotels

1. Crest Hotel

Crest Hotel
Prince Rupert
Canada
Stavros
3.776.951 ₫
4.343.494 ₫ total
includes taxes & fees
30 Aug - 31 Aug
Crest Hotel

2. Moby Dick Inn

Moby Dick Inn
Prince Rupert
Canada
Tisha
2.989.295 ₫
3.961.623 ₫ total
includes taxes & fees
25 Aug - 26 Aug
Moby Dick Inn

3. Pacific Inn

Pacific Inn
Prince Rupert
Canada
Lyle
3.382.686 ₫
3.890.089 ₫ total
includes taxes & fees
24 Aug - 25 Aug
Pacific Inn

4. Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert
Prince Rupert
Canada
Leroy
5.465.191 ₫
6.285.112 ₫ total
includes taxes & fees
29 Aug - 30 Aug
Prestige Oceanview Hotel Prince Rupert

5. Inn On The Harbour

Inn On The Harbour
Prince Rupert
Canada
David
3.228.439 ₫
3.712.800 ₫ total
includes taxes & fees
31 Aug - 1 Sept
Inn On The Harbour

6. Black Rooster Guesthouse

Black Rooster Guesthouse
Prince Rupert
Canada
Maxine
3.131.642 ₫
3.601.388 ₫ total
includes taxes & fees
29 Aug - 30 Aug
Black Rooster Guesthouse

7. Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast
Prince Rupert
Canada
MARY
3.017.765 ₫
3.470.430 ₫ total
includes taxes & fees
6 Sept - 7 Sept
Tall Trees Bed & Breakfast

8. Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre
Prince Rupert
Canada
susan
3.240.206 ₫
3.726.275 ₫ total
includes taxes & fees
20 Sept - 21 Sept
Highliner Hotel & Conference Centre
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Prince Rupert attractions

Metlakatla Wilderness Trail

8.4/10 (16 reviews)
You can take time to visit Metlakatla Wilderness Trail during your travels to Prince Rupert. While you're in the area, stroll along the seaside.
See properties

Museum Of Northern British Columbia

9.2/10 (43 reviews)
You can spend time studying the exhibits at Museum Of Northern British Columbia in Prince Rupert. While you're in the area, stroll along the seaside.
See properties

Chances Prince Rupert

8.2/10 (61 reviews)
Why not try your luck with a visit to Chances Prince Rupert during your visit to Prince Rupert? While you're in the area, stroll along the seaside.
See properties

Prince Rupert Fire Museum

9.0/10 (6 reviews)
You can spend an afternoon studying the exhibits at Prince Rupert Fire Museum in Prince Rupert. While you're in the area, stroll along the seaside.
See properties

Totem Park

8.6/10 (40 reviews)
Explore the great outdoors at Totem Park, a lovely green space in Prince Rupert. While you're in the area, stroll along the seaside.
See properties

Rotary Waterfront Park

8.2/10 (47 reviews)
Explore the great outdoors at Rotary Waterfront Park, a lovely green space in Prince Rupert. While you're in the area, stroll along the seaside.
See properties

Sunken Gardens Park

8.6/10 (56 reviews)
Explore the great outdoors at Sunken Gardens Park, a lovely green space in Prince Rupert. While you're in the area, stroll along the seaside.
See properties

Port Interpretive Centre

8.4/10 (55 reviews)
You can spend time browsing the exhibits at Port Interpretive Centre during your trip to Prince Rupert. While you're in the area, stroll along the seaside.
See properties

Learn more about Prince Rupert

Spot orcas and humpbacks on wildlife cruises departing from the harbour, where guides know the best viewing areas. Explore the Museum of Northern British Columbia to discover indigenous art and artefacts, then ask locals about their favourite seafood spots along Cow Bay.

See all hotels in Prince Rupert
A lighthouse on a rocky island with red roofs, surrounded by calm waters and a cloudy sky.
Photo by Sig

Top Prince Rupert Hotel Reviews

Moby Dick Inn

Moby Dick Inn

8/10 Good
"Nice large room with a great shower!"
Betsy 1-night trip
Posted 1 day ago
Moby Dick Inn
Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert

8/10 Good
"Continental breakfast not for me"
Robert 2-night trip
Posted 3 days ago
Prestige Oceanview Hotel Prince Rupert
Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre

10/10 Excellent
"Very central to everything. Use parking D when you arrive. Free soft drinks available in afternoon and evening"
susan 1-night trip
Posted 5 days ago
Highliner Hotel & Conference Centre

More cheap stays in Prince Rupert

Black Rooster Guesthouse

Black Rooster Guesthouse

501 6th Ave West Prince Rupert BC
3.131.642 ₫
3.601.388 ₫ total
29 Aug - 30 Aug
includes taxes & fees
Black Rooster Guesthouse
Inn On The Harbour

Inn On The Harbour

720 First Avenue West Prince Rupert BC
3.228.439 ₫
3.712.800 ₫ total
31 Aug - 1 Sept
includes taxes & fees
Inn On The Harbour
Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre

815 1st Ave W Prince Rupert BC
3.240.206 ₫
3.726.275 ₫ total
20 Sept - 21 Sept
includes taxes & fees
6.8/10 (825 reviews)
Highliner Hotel & Conference Centre
Pacific Inn

Pacific Inn

909 3rd Avenue West Prince Rupert BC
3.382.686 ₫
3.890.089 ₫ total
24 Aug - 25 Aug
includes taxes & fees
7.2/10 Good! (694 reviews)
Pacific Inn
Moby Dick Inn

Moby Dick Inn

935 Second Avenue West Prince Rupert BC
2.989.295 ₫
3.961.623 ₫ total
25 Aug - 26 Aug
includes taxes & fees
7.4/10 Good! (686 reviews)
Moby Dick Inn
Crest Hotel

Crest Hotel

222 1st Ave W Prince Rupert BC
3.776.951 ₫
4.343.494 ₫ total
30 Aug - 31 Aug
includes taxes & fees
Crest Hotel

Hotels in Prince Rupert with star rating

Frequently asked questions

What's the weather like in Prince Rupert?
The hottest months are usually August and July, with an average temperature of 13°C, while the coldest months are February and December, with an average of 2°C. The rainiest months in Prince Rupert are November, October, January and December, with each month seeing an average of 383 mm of rainfall.

Explore a world of travel with Expedia