A cruise ship with a view of the ocean and distant mountains.

Find hotels in Prince Rupert from ฿2,689

  • 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
6 Oct - 7 Oct
Tomorrow
7 Oct - 8 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Filter by

Star rating

Guest rating

Our top choices for Prince Rupert hotels

1. Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert
Prince Rupert
Canada
Tera
฿4,120
฿4,738 total
includes taxes & fees
8 Oct - 9 Oct
Prestige Oceanview Hotel Prince Rupert

2. Inn On The Harbour

Inn On The Harbour
Prince Rupert
United Kingdom
LUCIE
฿3,171
฿3,646 total
includes taxes & fees
16 Oct - 17 Oct
Inn On The Harbour

3. Crest Hotel

Crest Hotel
Cow Bay
Canada
Daryl
฿4,018
฿4,700 total
includes taxes & fees
9 Oct - 10 Oct
Crest Hotel

4. Pacific Inn

Pacific Inn
Prince Rupert
Canada
Will
฿3,753
฿4,316 total
includes taxes & fees
21 Oct - 22 Oct
Pacific Inn

5. Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre
Prince Rupert
Canada
Aaron
฿3,303
฿3,798 total
includes taxes & fees
11 Oct - 12 Oct
Highliner Hotel & Conference Centre

6. Moby Dick Inn

Moby Dick Inn
Prince Rupert
Canada
Tisha
฿3,100
฿4,217 total
includes taxes & fees
7 Oct - 8 Oct
Moby Dick Inn

7. Black Rooster Guesthouse

Black Rooster Guesthouse
Prince Rupert
Canada
rahim
฿3,897
฿4,482 total
includes taxes & fees
7 Oct - 8 Oct
Black Rooster Guesthouse

8. Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast
Prince Rupert
Canada
Wilfred
฿2,338
฿2,689 total
includes taxes & fees
30 Oct - 31 Oct
Tall Trees Bed & Breakfast
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Prince Rupert

Find the best Prince Rupert areas for the activities you enjoy most.

Cow Bay

If you're spending some time in Cow Bay, Port Interpretive Centre and Sunken Gardens Park are top sights worth seeing.

Stay near popular Prince Rupert attractions

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

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

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

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

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

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

Kwinitsa Station Railway Museum

7.8/10 (11 reviews)
You can spend an afternoon studying the exhibits at Kwinitsa Station Railway Museum during your trip to 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

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

Pacific Inn

Pacific Inn

8/10 Good
"Room was good and location was fine."
Steven 1-night trip
Posted 1 hour ago
Pacific Inn
Moby Dick Inn

Moby Dick Inn

8/10 Good
"Older hotel. Charming nice large room. We are here now the second day. Good breakfast room and food. Downtown PR bit rough looking, unhoused in door ways. Cheers Stephen"
Laurie 1-night trip
Posted 16 hours ago
Moby Dick Inn
Eagle Bluff Bed & Breakfast

Eagle Bluff Bed & Breakfast

10/10 Excellent
"What a fantastic funky place right on the water. Herons right outside the window."
Brian 2-night trip
Posted 4 days ago
Eagle Bluff Bed & Breakfast
Inn On The Harbour

Inn On The Harbour

10/10 Excellent
"Our recent stay was beyond peaceful! All the staff were super kind and helpful and had many wonderful local recommendations they were happy to share! We were pleasantly surprised with a beautiful ocean view in our room and there is a shared lounge that has a beautiful deck and tables and couches where were able to watch a couple beautiful prince rupert sunsets on the water! We will definitely be back! (This was already our second stay at this hotel and it was every bit as pleasant as the first!)"
Aidan 2-night trip
Posted 4 days ago
Inn On The Harbour
Black Rooster Guesthouse

Black Rooster Guesthouse

8/10 Good
"Enjoyed sharing a kitchen area with our 2 travel partners. Nice and clean, comfy bed, great shower, they needed some batteries in the remote control for the TV, and some light bulbs in lamps. Really didn't like that they asked us to empty the garbage out back of the building into the...bin? We left at 5am for the ferry, so were unable to do that. A surprising request, as we paid the same rate as a hotel; never been asked to empty the garbage before. Otherwise a pretty good spot. Travis at the desk was very pleasant."
Maureen 1-night trip
Posted 9 days ago
Black Rooster Guesthouse

More cheap stays in Prince Rupert

Inn On The Harbour

Inn On The Harbour

720 First Avenue West Prince Rupert BC
฿3,171
฿3,646 total
16 Oct - 17 Oct
includes taxes & fees
8.8/10 Excellent! (316 reviews)
Inn On The Harbour
Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre

815 1st Ave W Prince Rupert BC
฿3,303
฿3,798 total
11 Oct - 12 Oct
includes taxes & fees
Highliner Hotel & Conference Centre
Moby Dick Inn

Moby Dick Inn

935 Second Avenue West Prince Rupert BC
฿3,100
฿4,217 total
7 Oct - 8 Oct
includes taxes & fees
7.4/10 Good! (711 reviews)
Moby Dick Inn
Pacific Inn

Pacific Inn

909 3rd Avenue West Prince Rupert BC
฿3,753
฿4,316 total
21 Oct - 22 Oct
includes taxes & fees
7.2/10 Good! (729 reviews)
Pacific Inn
Black Rooster Guesthouse

Black Rooster Guesthouse

501 6th Ave West Prince Rupert BC
฿3,897
฿4,482 total
7 Oct - 8 Oct
includes taxes & fees
8.6/10 Excellent! (296 reviews)
Black Rooster Guesthouse
Crest Hotel

Crest Hotel

222 1st Ave W Prince Rupert BC
฿4,018
฿4,700 total
9 Oct - 10 Oct
includes taxes & fees
Crest Hotel

Find out more about Prince Rupert

Top reasons to visit Prince Rupert

  • Outdoor Adventures: Prince Rupert is a paradise for outdoor enthusiasts, offering activities like golfing and exciting recreational pursuits amidst stunning natural scenery.
  • Cultural Experiences: Delve into local heritage at museums and the Historic Prince Rupert, showcasing the town's rich maritime history.
  • Scenic Beauty: Enjoy breathtaking coastal views and explore vibrant downtown with its charming shops and eateries.
  • Community Events: Participate in lively events such as the Prince Rupert Seafest, celebrating local culture and community spirit.
  • Diverse Accommodations: Choose from a range of lodging options, from comfortable hotels to delightful bed and breakfasts, catering to all travellers.

Find great hotels in Prince Rupert

Explore the diverse hotel accommodations in Prince Rupert, British Columbia, where options range from comfortable hotels to charming bed and breakfasts. Ideal for business travellers, families, and adventure seekers alike, you will find a variety of facilities tailored to meet your needs. Whether you're seeking a relaxing getaway or a base for exploring the stunning natural surroundings, Prince Rupert offers the perfect lodging for your memorable vacation.

  • Prestige Oceanview Hotel Prince Rupert: Offering breathtaking views of the ocean, this 3-star hotel is ideal for adventurous families seeking a memorable vacation. With a guest rating of 8.2 out of 10, the Prestige Oceanview Hotel provides easy access to a range of adventure sports, including sailing, mountain biking, and hiking, ensuring excitement for all ages. The hotel caters to children with features such as window guards and a first aid kit, making it a safe choice for families. Guests appreciate the blend of comfort and adventure that this accommodation offers, situated conveniently in Prince Rupert.
  • Highliner Hotel & Conference Centre: This budget-friendly hotel is perfectly tailored for families and business travellers alike. Located in the heart of Prince Rupert, the Highliner Hotel & Conference Centre stands out for its convenient amenities and professional atmosphere. Families will find child-friendly services, while business travellers can benefit from the conference facilities available on-site. The hotel's central location makes it easy to explore the local area, ensuring guests experience all that Prince Rupert has to offer without straining their budget.
  • Pacific Inn: The Pacific Inn is a budget-friendly option that caters primarily to business travellers. Situated in a prime location in Prince Rupert, this inn offers a comfortable environment for those on work-related trips. The facilities are designed for convenience, allowing guests to focus on their professional commitments while enjoying a peaceful stay. With simple, clean accommodations, the Pacific Inn provides a practical choice for visitors needing a functional base from which to explore the surrounding area.

Where to stay in Prince Rupert

Prince Rupert offers an exhilarating blend of adventure and natural beauty, making it an ideal destination for outdoor enthusiasts. Explore the vibrant downtown area, where local shops and eateries await, or venture into the surrounding regions for breathtaking coastal views. From the rich maritime history to the thrilling outdoor activities, your next trip to Rupert promises unforgettable experiences in a great location filled with unique vibes.

  • Kaien Island: Nestled around Prince Rupert, Kaien Island is a captivating destination characterised by its stunning natural beauty. This island offers a range of outdoor and eco-friendly adventures, making it a popular spot for travellers seeking recreational activities. From fishing to exploring the scenic ferry routes, there’s no shortage of experiences here. Visitors can revel in the picturesque water features, parks, and rivers that define the landscape. The island experiences a moderate flow of tourists, with peak numbers from June to August, ideal for enjoying the lush surroundings and engaging in outdoor pursuits.
  • Hogan Island: Located 37km from Prince Rupert, Hogan Island is another enchanting destination that draws visitors year-round, albeit with a seasonal fluctuation in numbers. The island’s serene environment and charming atmosphere make it a perfect getaway for those looking to escape the hustle and bustle. Hogan Island is particularly vibrant during the summer months, from June to August, where outdoor activities and exploration are at their best. While it may have fewer attractions than its neighbouring areas, its tranquil setting and natural beauty are sure to provide a memorable travel experience.

Things to do in Prince Rupert

Shopping

In Prince Rupert, explore the charming local shops along 3rd Avenue for unique gifts and souvenirs. If you're up for a drive, visit the North Coast Marketplace, located about 16km away, where you can find a variety of retail options and local products.

Recreation

In Prince Rupert, the Crest Hotel offers a relaxing atmosphere with stunning views, where you can enjoy spa treatments and wellness services. Explore the serene surroundings with nature walks in Cow Bay, or partake in yoga sessions to rejuvenate your body and mind amidst the beautiful coastal scenery.

Adventure

Explore Haida Gwaii's rich culture and stunning landscapes through guided kayak tours, or embark on whale watching excursions to witness orcas and humpback whales in their natural habitat. For hiking enthusiasts, the trails around Prince Rupert offer breathtaking views and encounters with local wildlife.

Nightlife

Visit the Ocean View Restaurant for a relaxed dining experience and stunning harbour views. For a lively night out, check out the Pioneer Bar, where you can enjoy local brews and a friendly atmosphere while socialising with locals and fellow travellers.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Prince Rupert

Prince Rupert is ideal for outdoor and adventure holidays, featuring attractions like museums, lookouts, and flower gardens. Visitors can explore the Prince Rupert Visitor Centre and delve into the town's history at Historic Prince Rupert. These points of interest cater to those seeking cultural experiences and family-friendly activities, making it a perfect destination for tourists looking to immerse themselves in nature and local heritage.

  • Totem Park: This scenic lookout in Prince Rupert offers a blend of outdoor adventure and romantic vibes. Visitors can enjoy stunning views while surrounded by culturally significant totem poles that reflect the rich Indigenous heritage of the area. It's an ideal spot for photography and leisurely strolls.
  • Sunken Gardens Park: A beautiful flower garden within Prince Rupert, Sunken Gardens Park is perfect for families seeking a tranquil outdoor experience. Its vibrant floral displays and well-maintained pathways provide a peaceful setting for picnics and relaxation amidst nature.
  • Mount Hays: For those seeking adventure, Mount Hays presents an exhilarating opportunity for hiking and exploring. The mountain boasts breathtaking scenery, offering panoramic views of the surrounding landscapes, making it a rewarding experience for outdoor enthusiasts.

Best time to go to Prince Rupert

The best time to visit Prince Rupert is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with moderate rain. December is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with frequent rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January35.8°F (2.1°C)Frequent RainMostly CloudyAverageSlightly Low
February35.2°F (1.8°C)Moderate RainMostly CloudyAverageAverage
March37.6°F (3.1°C)Moderate RainMostly CloudyAverageAverage
April42.4°F (5.8°C)Moderate RainMostly CloudySlightly HighAverage
May48.9°F (9.4°C)Light RainMostly CloudyAverageAverage
June52.9°F (11.6°C)Light RainMostly CloudySlightly HighSlightly High
July56.5°F (13.6°C)Light RainMostly CloudySlightly HighSlightly High
August57.0°F (13.9°C)Moderate RainMostly CloudyAverageSlightly High
September53.4°F (11.9°C)Frequent RainMostly CloudyAverageAverage
October46.8°F (8.2°C)Frequent RainMostly CloudySlightly LowSlightly Low
November39.9°F (4.4°C)Frequent RainMostly CloudySlightly LowAverage
December34.9°F (1.6°C)Frequent RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Prince Rupert

Flying into Prince Rupert, British Columbia, is convenient with three major airports nearby. Terrace, BC (YXT-Northwest Regional) is situated 114km away, with hotels like Remo Ridge Bed & Breakfast offering free transportation to the airport. Ketchikan, AK (KTN-Ketchikan Intl.) is 146km from Prince Rupert, featuring hotels such as The Landing Hotel & Restaurant, which is just 1km from the airport and provides free transport options. Finally, Prince Rupert, BC (YPR) is a mere 8km from the city centre, with nearby accommodations like Crest and Prestige Oceanview Hotel, both offering easy access to the airport.

Frequently asked questions

Where is the best place to stay in Prince Rupert?
Based on our traveller data, Prestige Oceanview Hotel Prince Rupert is one of the top choices for your stay. This hotel offers free parking and in-room kitchenettes. Other good choices for your visit include Pacific Inn and Highliner Hotel & Conference Centre. See all available top hotels, or vacation rentals in Prince Rupert.
If I need to cancel my hotel reservation in Prince Rupert, will I receive a refund?
Yes, most hotel reservations are refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, you might be able to still cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Prince Rupert.
What's the best family accommodation in Prince Rupert?
Highliner Hotel & Conference Centre is a hotel with a restaurant and free parking, and it's a top choice on Expedia for families. Other good options for your family trip include Crest and Enchanted Rainforest Guesthouse. Also, attractions such as Port Interpretive Centre and Kwinitsa Station Railway Museum are fun for children of all ages. Find more child-friendly accommodations in Prince Rupert.
What's the best dog-friendly accommodation option in Prince Rupert?
Prestige Oceanview Hotel Prince Rupert is a top dog-friendly hotel, and offers a 24-hour fitness centre and a computer station for its human guests. Other good options to stay with your pet include Highliner Hotel & Conference Centre and Black Rooster Guesthouse. See more pet-friendly hotel accommodations in Prince Rupert.
What's the best place to stay if I'm looking to play golf in Prince Rupert?
Eagle Bluff Bed & Breakfast is a top B&B that has an adjacent golf course and features free breakfast. You can tee off at Prince Rupert Centennial Golf during your trip. See more golf hotels in Prince Rupert.
How is it to stay in Prince Rupert?
Visitors to Prince Rupert will definitely enjoy the port. Tourists can also enjoy the city's museums, parks and seafood restaurants. In Prince Rupert, there are 17 hotels and other accommodation options to choose from. Find out more about Prince Rupert.
What should I see while I'm in Prince Rupert?
Cultural venues include Port Interpretive Centre, Museum Of Northern British Columbia and Kwinitsa Station Railway Museum. Landmarks like Totem Park, Prince Rupert Fire Museum and Mount Hays might be worth a visit. Natural beauty is on display at Metlakatla Wilderness Trail, Sunken Gardens Park and Rotary Waterfront Park. Take a look at what more there is to see and do in Expedia's Prince Rupert guide.
How can I get around Prince Rupert?
To venture out into the surrounding area, hop on a train at Prince Rupert Station. You can travel on a ferry and cross the water to see more of the region. If you want to venture out around the area, you may want a rental car in Prince Rupert for your journey.
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