Searching for hotels in Prince Rupert? Compare room rates and reviews to find your ideal stay.

Our Top Hotel Picks

Whether you're looking for budget or luxury hotels in Prince Rupert, we've got you covered!

Prince Rupert Hotels Recommended for You

Check out our selection of great hotels in Prince Rupert.

5 star

Find More Hotels

Business travel

Find More Hotels

Breakfast

Find More Hotels

Family friendly

Find More Hotels

Hotels Near Famous Attractions in Prince Rupert

Check out these hotels located near popular sights in Prince Rupert

Museum of Northern British Columbia

Show more

Pacific Mariners Memorial Park

Show more

Prince Rupert Fire Museum

Show more

Port Interpretive Centre

Show more

Explore Guest Reviews of Hotels in Prince Rupert

Looking for hotels in Prince Rupert? Get inspired by reviews from real travelers.
The Pacific Inn
3.6/580 Reviews
Mistakenly thought this was Pacific Crest hotel. Very standard 50/60s looking hotel. No A/C. Loud neighbors (with crying child for hours). View of back parking zone and bright security light. Breakfast was basic. Good commercial muffins. Nothing really wrong but not a place to seek out.

Frequently Asked Questions

Local Travel Info

Highest Price$539
Lowest Price$65
Number of Reviews544
Number of Hotels30
Average Price (Weekdays)$149
Average Price (Weekends)$151

Prince Rupert Hotel Guide

There are many discounted hotels on Trip.com. If you want to stay at the best hotel in Prince Rupert, Trip.com is here to help! You can plan a day tour in Prince Rupert. Prince Rupert is not a big city. When traveling here, you can choose to stay in hotels around the city center.

Though there is no civilian airport, it's still easy to take a bus or train to reach Prince Rupert. It's easy to travel by bus in Prince Rupert. There are buses to surrounding cities available every day.

There are not many hotels in Prince Rupert. Guests are advised to book in advance. The local average price is 78 USD per night. There are a variety of hotels to meet the needs of different types of travelers. There are 4 four-star hotels in Prince Rupert at an average price of 104 USD per night. There are 9 three-star hotels in Prince Rupert at an average price of 71 USD per night. There are 1 two-star hotels in Prince Rupert at an average price of 67 USD per night. Unique local hotels in Prince Rupert provide guests a unique and fresh feeling. Pioneer Inns is one of the most popular hotels in Prince Rupert. Many tourists also stay at Black Rooster Guesthouse.

If you stay at a hotel in downtown Prince Rupert, nearby attractions like Museum of Northern British Columbia can be your first stop. You can choose attractions in Prince Rupert that are perfect for a weekend getaway, such as Gwaii Haanas National Park. You can also visit top-rated attractions like Kwinitsa Station Railway Museum & Park, Port Interpretive Centre.

Show less