Skip to main content.

Hotels in Prince Rupert, British Columbia

Search & Compare Prince Rupert Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Prince Rupert

Prince Rupert Hotels

The ‘City of Rainbows’ never looks more beautiful than when vivid ribbons of color are splashed across its skies, as sunlight hits rain - and while it may be Canada’s dampest city, there’s a real pot of gold waiting at the end of this rainbow. Warmer than many other Canadian cities, and offering easy access to stunning scenery that’s the domain of bald eagles, humpback whales, and bears, a stay in Prince Rupert lays British Columbia’s best outdoor experiences at your feet. Although it’s sat on the peaceful Kaien Island, the city is far from disconnected, and as a stopping point for cruise ships working their way north along the scenic Inside Passage, a healthy influx of visitors keeps the city on its toes.

Things to see

Few sights are more magnificent than that of a grizzly bear skulking its natural habitat, searching for food. Take a tour to Khutzeymateen Grizzly Bear Sanctuary, and you’ll come face-to-face with the graceful creatures as they rip reeds from the earth, and flap their paws to pluck migrating salmon from the water. Prince Rupert is actually located in an area of temperate rainforest, and the extra moisture means Butze Rapids Park is bursting with thick green vegetation and scurrying animals. In theory, the walk along the well-maintained trail shouldn’t take long - but you’ll constantly stop to sit, take in the views, and breathe in the smell of pine cones - so schedule in a good few hours. The pièce de résistance is the rapids themselves, which froth and swirl in a jaw-dropping climax as the tide retreats, filling the air with noise and spray. For an insight into the area’s backbreaking industries, the North Pacific Cannery Museum is set in a superbly renovated fishing and canning village, and lets you get hands on weaving fishing nets, before feeling the floor shake as the still operational canning machines thunder into life.

Hotels in Prince Rupert

If rain’s in the air, take shelter in a cheap hotel in Prince Rupert, where you can run a luxuriously warm bath, or snuggle under your thick duvet to listen to the drops pattering on the glass. With a good selection of fully-featured hotels on offer, you can prepare for long hikes using your hotel’s treadmill, and soothe sore muscles by gently parting the water of an indoor pool. You may feel like you’re a long way from the rest of the world, while on the isolated Kaien Island, but with WiFi, international calls, and a flat-screen television in your room, you’re always well connected.

Where to stay

Go for a hotel near the docks, and you can plunder the salmon-rich waters for yourself on a fishing expedition, or set sail to see some of the ocean’s mightiest creatures. The first time you see the water open, and a fountain of spray emerge from the blowhole of a humpback whale, will stay with you forever. If you’re close to Cow Bay Road, then the Northern British Columbia Museum is a great spot to visit, and will introduce you to the Tsimshian First Nation people who first inhabited these islands, letting you see artefacts like vivid red masks, and striking wooden totem poles.

How to get to Prince Rupert

The airport is actually across on neighboring Digby Island, but a regular bus hops over to cater for incoming and outgoing flights. Flights from Vancouver take just under 2 hours to touchdown. Prince Rupert is the nearest major city, lying an 8 hour drive away, but it’s best to avoid this option in winter, when roads can become impassable. If you’re looking to sit back and enjoy the scenery, leisurely trains depart from Jasper, and stop off in Prince Rupert overnight.