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

Prince Rupert hotels from RM326

  • 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
3 Oct - 4 Oct
Tomorrow
4 Oct - 5 Oct
Next weekend
9 Oct - 11 Oct
In two weeks
16 Oct - 18 Oct

Filter by

Star rating

Guest rating

Our top choices for Prince Rupert hotels

1. Inn On The Harbour

Inn On The Harbour
Prince Rupert
United Kingdom
LUCIE
RM385
RM443 total
includes taxes & fees
6 Oct - 7 Oct
Inn On The Harbour

2. Pacific Inn

Pacific Inn
Prince Rupert
Canada
Will
RM457
RM525 total
includes taxes & fees
5 Oct - 6 Oct
Pacific Inn

3. Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert
Prince Rupert
Canada
Tera
RM501
RM577 total
includes taxes & fees
6 Oct - 7 Oct
Prestige Oceanview Hotel Prince Rupert

4. Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre
Prince Rupert
Canada
Aaron
RM396
RM455 total
includes taxes & fees
6 Oct - 7 Oct
Highliner Hotel & Conference Centre

5. Moby Dick Inn

Moby Dick Inn
Prince Rupert
Canada
Tisha
RM376
RM512 total
includes taxes & fees
6 Oct - 7 Oct
Moby Dick Inn

6. Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast
Prince Rupert
Canada
Wilfred
RM284
RM326 total
includes taxes & fees
30 Oct - 31 Oct
Tall Trees Bed & Breakfast

7. Black Rooster Guesthouse

Black Rooster Guesthouse
Prince Rupert
Canada
rahim
RM473
RM544 total
includes taxes & fees
5 Oct - 6 Oct
Black Rooster Guesthouse
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.Learn more about Prince Rupert
Learn more about Prince Rupert

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 whale tail above calm water with a fishing boat in the distance and mountains in the background.

Top Prince Rupert Hotel Reviews

Crest Hotel

Crest Hotel

8/10 Good
"Homeless looking people hanging around parking lot. We walk to hotel from the Safeway across the street"
FRED 1-night trip
Posted less than an hour ago
Crest Hotel
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 23 hours 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 1 day ago
Inn On The Harbour
Pacific Inn

Pacific Inn

10/10 Excellent
"The rooms were real nice and clean"
Will 2-night trip
Posted 6 days ago
Pacific Inn
Moby Dick Inn

Moby Dick Inn

10/10 Excellent
"Wonderful stay, all the staff was excellent especially Connie at the front desk. Connie took the time to answer all of our questions, she told us all about Prince Rupert and where to go for sights and food. The room was very comfortable and the Continental breakfast was good. We would definitely stay again."
Louise 3-night trip
Posted 6 days ago
Moby Dick Inn
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 6 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
RM385
RM443 total
6 Oct - 7 Oct
includes taxes & fees
8.8/10 Excellent! (315 reviews)
Inn On The Harbour
Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre

815 1st Ave W Prince Rupert BC
RM396
RM455 total
6 Oct - 7 Oct
includes taxes & fees
Highliner Hotel & Conference Centre
Moby Dick Inn

Moby Dick Inn

935 Second Avenue West Prince Rupert BC
RM376
RM512 total
6 Oct - 7 Oct
includes taxes & fees
Moby Dick Inn
Pacific Inn

Pacific Inn

909 3rd Avenue West Prince Rupert BC
RM457
RM525 total
5 Oct - 6 Oct
includes taxes & fees
Pacific Inn
Black Rooster Guesthouse

Black Rooster Guesthouse

501 6th Ave West Prince Rupert BC
RM473
RM544 total
5 Oct - 6 Oct
includes taxes & fees
8.6/10 Excellent! (296 reviews)
Black Rooster Guesthouse
Crest Hotel

Crest Hotel

222 1st Ave W Prince Rupert BC
Get rates
8.6/10 Excellent! (39 reviews)
Crest Hotel

Find out more about Prince Rupert

Top reasons to visit Prince Rupert

  • Outdoor Adventures: Prince Rupert is a haven for outdoor enthusiasts, offering activities like golf and exploration of stunning recreational areas.
  • Vibrant Culture: Experience the local charm through events like the Prince Rupert Seafest and visit historical sites that highlight the city's rich heritage.
  • Beautiful Landscapes: The breathtaking scenery surrounding the city invites exploration, perfect for nature lovers.
  • Charming Accommodations: A range of hotels and bed & breakfasts cater to diverse traveller preferences, ensuring a comfortable stay.
  • Local Cuisine: Savor the delightful offerings from local eateries and indulge in winery tours for a taste of the region.

Find great hotels in Prince Rupert

Discover the charming array of accommodations in Prince Rupert, where a variety of hotels and bed & breakfasts await to suit every traveller's needs. Whether you're seeking pet-friendly lodgings, business facilities, or an adventurous getaway, Prince Rupert boasts options that cater to all preferences. Enjoy the stunning natural beauty of British Columbia while relaxing in comfortable, welcoming settings that make your stay truly memorable.

  • Prestige Oceanview Hotel Prince Rupert: This 3-star hotel offers a welcoming retreat for adventurous travellers and families alike. With a commendable guest rating of 8.2 out of 10, the Prestige Oceanview Hotel is situated in a prime location, providing easy access to a variety of outdoor activities. Guests can indulge in adventure sports such as kayaking, fishing, and mountain biking, all available nearby. The hotel is family-friendly, featuring amenities designed for children, including a first aid kit and window guards for added safety. The inviting atmosphere and recreational opportunities make it a splendid choice for those looking to explore the natural beauty of Prince Rupert.
  • Highliner Hotel & Conference Centre: A budget-friendly option, the Highliner Hotel & Conference Centre caters to both business travellers and families. Located conveniently in Prince Rupert, this hotel is well-equipped for those visiting for work or leisure. The hotel provides essential services and amenities suitable for children, ensuring a comfortable stay for families. Its conference facilities are ideal for business events, making it a practical choice for corporate travellers seeking convenience without compromising on comfort.
  • Pacific Inn: The Pacific Inn is another budget-friendly accommodation option situated in Prince Rupert, appealing primarily to business travellers. This hotel offers a straightforward yet comfortable environment, perfect for those who need a convenient base while attending meetings or exploring the area. Its focus on practicality and value makes it a sensible choice for visitors prioritising functionality during their stay.

Where to stay in Prince Rupert

Prince Rupert offers a captivating blend of adventure and natural beauty, perfect for outdoor enthusiasts. Explore the vibrant downtown, where local shops and eateries reflect the cityโ€™s unique charm. The breathtaking landscapes surrounding the city invite exploration, making it an ideal base for your next trip. With its great location, Prince Rupert is a gateway to unforgettable experiences, whether youโ€™re seeking thrilling adventures or serene beach escapes.

  • Kaien Island: Nestled adjacent to Prince Rupert, Kaien Island is a picturesque destination known for its stunning natural beauty and outdoor adventures. As a moderately seasonal hotspot, it attracts visitors primarily from June to August, offering a vibrant eco-friendly atmosphere. The island boasts ample recreational areas, perfect for fishing, hiking, and enjoying the scenic rivers and parks. Travellers can immerse themselves in the lush landscapes and engage in various outdoor activities, making it a haven for adventure enthusiasts. The local landmarks, including charming water features, enhance the island's allure, ensuring a memorable experience for all who visit.
  • Hogan Island: Located approximately 37km from Prince Rupert, Hogan Island is another captivating destination that offers a unique blend of natural splendour and tranquillity. Like Kaien Island, Hogan Island experiences seasonal visitor peaks from June to August, drawing in those seeking a peaceful getaway. The serene surroundings provide an ideal backdrop for relaxation and exploration, making it a perfect retreat for nature lovers. With its unspoiled landscapes and inviting atmosphere, Hogan Island promises a delightful experience for tourists looking to escape the hustle and bustle of everyday life.

Things to do in Prince Rupert

Shopping

In Prince Rupert, visit the locally-owned shops along 3rd Avenue for unique gifts and souvenirs. If you're up for a drive, the Terrace's Skeena Mall, located 48km away, features a range of retail options, including larger chain stores and local boutiques.

Recreation

Experience the tranquil atmosphere at the North Coast Wellness Centre, where you can indulge in yoga classes and holistic therapies. For outdoor recreation, explore the scenic trails of the nearby Butze Rapids, offering stunning views and opportunities for wildlife spotting amidst lush forests.

Adventure

Explore the stunning landscapes of Prince Rupert with adventurous activities like whale watching tours, where you can encounter orcas and humpbacks. Kayak through the pristine waters of the Skeena River, or hike the scenic trails of nearby Gwaii Haanas National Park, immersing yourself in nature's beauty.

Nightlife

Explore the lively atmosphere at the Cow Bay Cafรฉ, where you can enjoy local dishes and a relaxed vibe. For a more upbeat scene, visit the Red Lion Pub, known for its vibrant crowd and live entertainment, perfect for mingling with locals and fellow travellers.

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

Booking tips and Expedia advantages for Prince Rupert

For a budget-friendly trip to Prince Rupert, consider visiting in October or December to January when accommodation prices are lower. Book your stay on a Monday for the best rates, avoiding the pricier Fridays. Use Expedia to find eco-friendly lodging and combine your hotel, flights, and activities for potential savings. Look out for discounts such as AARP and filter prices to find the most affordable options. Additionally, explore free local attractions to enhance your experience without overspending.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Prince Rupert are October and December to January, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Prince Rupert is Monday. The most expensive day to stay in Prince Rupert is Friday.
  • Find cheap hotels on Expedia: Utilise Expediaโ€™s search tool to customise your preferences, such as budget, desired location, and the type of hotel you envision. For instance, selecting the Eco-certified option will present you with sustainable and environmentally-friendly accommodation currently on offer. To discover the most affordable rates and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Prince Rupert with your flights and activities by opting for an Expedia package.

Find the best attractions in Prince Rupert

Prince Rupert is an ideal destination for outdoor enthusiasts and beach lovers, offering a variety of attractions such as museums, lookouts, and beautiful flower gardens. Visitors can immerse themselves in the area's rich culture and history, with highlights including the historic sites of Prince Rupert and the informative visitor centre. Whether you're seeking adventure or a family-friendly experience, Prince Rupert promises a memorable getaway.

  • Totem Park: This scenic lookout offers breathtaking views of the surrounding landscape, ideal for outdoor enthusiasts and couples seeking a romantic escape. The park showcases impressive totem poles, reflecting the rich Indigenous culture of the region, and provides a serene environment for exploration and relaxation.
  • Sunken Gardens Park: A delightful floral haven, Sunken Gardens Park features vibrant blooms and lush greenery, making it a wonderful spot for families. The well-maintained pathways invite leisurely strolls, while the tranquil atmosphere encourages picnics and family gatherings amidst nature's beauty.
  • Mount Hays: An adventurous destination, Mount Hays offers exhilarating hiking trails with stunning scenic views. This mountain is perfect for outdoor lovers seeking a challenge, showcasing the natural splendour of the region while providing opportunities for photography and exploration.

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

Reaching Prince Rupert, British Columbia, is convenient with three major airports nearby. Terrace, BC (YXT-Northwest Regional) is situated 114km away, with excellent accommodation options such as the 4-star Remo Ridge Bed & Breakfast and the Holiday Inn Express & Suites, both offering complimentary airport transport. Ketchikan, AK (KTN-Ketchikan International) is 146km distant, featuring hotels like The Landing Hotel & Restaurant, which is just 1km from the airport, providing free transportation. Lastly, Prince Rupert, BC (YPR) itself is a mere 8km from the city centre, with nearby hotels including the Crest and Prestige Oceanview Hotel, both conveniently accessible 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.
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