Where to Rest

Hotels & places to stay in Prince Rupert

99 places to stay in Prince Rupert, 02 ranked by guest rating and popularity.

About Prince Rupert:Population 14,70826 m elevationAmerica/Vancouver timeAir quality Good (US AQI 28)

Where to stay in Prince Rupert

According to Where to Rest, Prince Rupert has 76 places to stay. The listings are a mix of campsites, hotels, and resorts. In other words, the directory includes several different types of accommodation rather than just one kind.

The most comfortable time to visit is generally May to July. This is the time of year that is described as the most comfortable for visiting Prince Rupert.

Compare live availability and prices for Prince Rupert across our booking partner. We may earn a commission — it costs you nothing extra.

Check live prices in Prince Rupert

Browse by type

Popular filters

Showing 99 of 99

Campsite
Agate Beach Campground
Beachfront
Motel
Aleeda Motel
900 3rd Avenue West
Hotel
Anchor Inn
Hotel
April's White Raven Home
50 Raven Avenue, Masset
Campsite
Arthur Island (BCMT)
Campsite
Banks Island north 1 (BCMT)
Guesthouse
Bayview Garden
401 Beach Road
Breakfast
Hotel
Black Rooster Guesthouse
501 6th Avenue West
Campsite
Cape George (BCMT)
Campsite
Cessford Islands (BCMT)
Guesthouse
Chateau Norm
Hotel
Coast hotel
Guesthouse
Copper Beech Guest House
1590 Delkatla Street
Motel
Drifter Motel
Campsite
Dundas Islet SE
Hostel
Eagle Bluff B&B
201 Cow Bay Road
Bed & Breakfast
Eagle Bluff Bed & Breakfast
Resort
Eagle Point Lodge
Lodge
Empress Hotel
Bed & Breakfast
Enchanted Rainforest B&B
Hotel
First Avenue Executives Suites
Campsite
Gingolx Community Campground
Campsite
Gnarled Islands (BCMT)
Hotel
Grandview Inn
63 Hyder Avenue, Hyder
Hotel
Green Coast Lodge
24786 Highway 16
Guesthouse
Green coast
Campsite
Grey Bay Campsite
Glamping Site
Haida Gwaii Glamping
Hotel
Haida House at Tllaal
2087 Beitush Road, Tlell
Campsite
Hankin Point (BCMT)
Bed & Breakfast
Harvey Guest House
Campsite
Haydn Turner Campground
Motel
Hecate Inn
Campsite
Hekate’s Retreat RV Site & Camping
Chalet
Hidden Inlet Lodge
Campsite
Hiellen Village Campsite
Pet friendly
Chalet
Hiellen Village Longhouses
29997 Tow Hill Road, Masset
Pet friendly
Hostel
Highliner Inn
Hotel
Highliner Plaza FitnessCenter
Hotel
Highliner Plaza Hotel & Conference Centre
815 1st Avenue West
Hotel
Inn on the Harbour
720 1st Avenue West
Breakfast
Campsite
Island 42 (BCMT)
Guesthouse
Jags Beanstalk
Bed & Breakfast
Java Lodge Bed & Breakfast
Campsite
Kagan Bay Campsite
Caravan Park
Kinnikinnick Campground & RV Park
333 Skeena Drive, Port Edward
Campsite
Kirkendale Island (BCMT)
Lodge
Langara Fishing Lodge
Lodge
Langara Island Lodge
Campsite
Lucy Islands (BCMT)
Guesthouse
Maada's Nest
Hostel
Martin Manor
Hotel
Masset Oceanview Hotel
1970 Harrison Avenue
Motel
Misty Harbour Inn
Campsite
Misty Meadows Provincial Campground
Beachfront
Campsite
Misty Meadows Tentsite
Beachfront
Motel
Moby Dick Motel
935 2 Ave W, Prince Rupert
Campsite
Moresby Camp Recreation Site
Campsite
Mosquito Lake Campsite
Campsite
Mosquito Lake Recreation Site
Motel
Neptune Motor Inn
Hotel
Northern Shores Lodging and Catering
455 Beach Road
Resort
Orca Cottage
Motel
Parkside Resort Motel
101 11th Avenue East
Bed & Breakfast
PiIsbury House
Guesthouse
Pillsbury Guest House
Hostel
Pioneer Guest House
Hostel
Pioneer Hostel
Campsite
Porcher East
Motel
Premier Creek Lodging
3101 3rd Avenue
Hotel
Prestige Hotel
Prestige Prince Rupert Hotel (via Wikimedia Commons, Public domain)Hotel
Prestige Prince Rupert Hotel
118 6th Street, Prince Rupert
Caravan Park
Prince Rupert RV
Campsite
Prudhomme Lake Campground
Campsite
Rachel Islands BCMT site & shelter
Hotel
Raffles Inn
Bed & Breakfast
Rainforest Bed & Breakfast
Campsite
Refuge Bay (BCMT)
Hotel
Rocky Road Hotel
Hotel
Rupert Cold Beer Wine & Spirit Store
Campsite
Sand Spit (BCMT)
Hotel
Sandspit Harbour Inn
Motel
Sea Raven Motel
3301 Oceanview Drive
Pet friendly
Hotel
Sealaska Inn
Campsite
Solander Point north (BCMT)
Campsite
Stewart Passage (BCMT)
Bed & Breakfast
Studio1735 Bed & Breakfast & Art Retreat
Campsite
Sunset RV Park and Campground
Bed & Breakfast
Tall Trees Bed & Breakfast
Campsite
Terror Point (BCMT)
Hotel
The Pacific Inn
909 3rd Avenue West
Breakfast
Resort
Thompson
Motel
Totem Lodge Motel
Bed & Breakfast
Udder Bags
Chalet
Victory Cove Seaside Cottages
Campsite
Welcome Harbor (BCMT)
Resort
West Coast Fishing Club
Hotel
ocean view hotel
Bed & Breakfast
pineridge b&b

Weather in Prince Rupert

Best time to visit: May to July — typically pleasant, with comfortable temperatures and less rain.

4°
-1°
Jan
5°
-2°
Feb
8°
-1°
Mar
11°
3°
Apr
15°
7°
May
16°
9°
Jun
18°
11°
Jul
18°
12°
Aug
17°
9°
Sep
12°
5°
Oct
7°
3°
Nov
4°
-1°
Dec

Max/min °C with monthly precipitation. Climate normals via Open-Meteo.

Daylight hours in Prince Rupert

7.9h
Jan
9.7h
Feb
11.7h
Mar
14.0h
Apr
16.0h
May
17.2h
Jun
16.7h
Jul
15.0h
Aug
12.8h
Sep
10.6h
Oct
8.6h
Nov
7.4h
Dec

Daylight hours (15th of each month).

Other cities in Canada

Staying in Prince Rupert — FAQs

How many places to stay are there in Prince Rupert?

There are 99 places to stay listed in Prince Rupert on Where to Rest — hotels, guesthouses, hostels, apartments and more, with photos, guest ratings, amenities and booking links.

Where is the best place to stay in Prince Rupert?

Top-rated stays in Prince Rupert include Agate Beach Campground, Aleeda Motel, Anchor Inn. See our ranked list of the best places to stay in Prince Rupert.

Are there pet-friendly places to stay in Prince Rupert?

3 places to stay in Prince Rupert welcome pets. Use the "Pet friendly" filter to see them all.

Places to stay nearby