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

Prince Rupert Hotels from S$102

  • 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. Crest Hotel

Crest Hotel
Cow Bay
Canada
Daryl
S$147
includes taxes & fees
11 Oct - 12 Oct
Crest Hotel

2. Inn On The Harbour

Inn On The Harbour
Prince Rupert
United Kingdom
LUCIE
S$139
includes taxes & fees
16 Oct - 17 Oct
Inn On The Harbour

3. Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast
Prince Rupert
Canada
Wilfred
S$102
includes taxes & fees
30 Oct - 31 Oct
Tall Trees Bed & Breakfast

4. Pacific Inn

Pacific Inn
Prince Rupert
Canada
Will
S$155
includes taxes & fees
6 Nov - 7 Nov
Pacific Inn

5. Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre
Prince Rupert
Canada
Aaron
S$143
includes taxes & fees
6 Nov - 7 Nov
Highliner Hotel & Conference Centre

6. Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert
Prince Rupert
Canada
Tera
S$181
includes taxes & fees
7 Oct - 8 Oct
Prestige Oceanview Hotel Prince Rupert

7. Moby Dick Inn

Moby Dick Inn
Prince Rupert
Canada
Tisha
S$155
includes taxes & fees
6 Nov - 7 Nov
Moby Dick Inn

8. Black Rooster Guesthouse

Black Rooster Guesthouse
Prince Rupert
Canada
rahim
S$170
includes taxes & fees
7 Oct - 8 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.

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

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 14 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
Pacific Inn

Pacific Inn

10/10 Excellent
"The rooms were real nice and clean"
Will 2-night trip
Posted 8 days ago
Pacific 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 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
S$139
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
S$143
6 Nov - 7 Nov
includes taxes & fees
Highliner Hotel & Conference Centre
Crest Hotel

Crest Hotel

222 1st Ave W Prince Rupert BC
S$147
11 Oct - 12 Oct
includes taxes & fees
Crest Hotel
Pacific Inn

Pacific Inn

909 3rd Avenue West Prince Rupert BC
S$155
6 Nov - 7 Nov
includes taxes & fees
Pacific Inn
Moby Dick Inn

Moby Dick Inn

935 Second Avenue West Prince Rupert BC
S$155
6 Nov - 7 Nov
includes taxes & fees
7.4/10 Good! (711 reviews)
Moby Dick Inn
Black Rooster Guesthouse

Black Rooster Guesthouse

501 6th Ave West Prince Rupert BC
S$170
7 Oct - 8 Oct
includes taxes & fees
8.6/10 Excellent! (296 reviews)
Black Rooster Guesthouse

Find out more about Prince Rupert

Top reasons to visit Prince Rupert

  • Outdoor Adventures: Prince Rupert is a paradise for outdoor enthusiasts, offering activities such as golfing, hiking, and beachcombing amidst stunning natural beauty.
  • Cultural Experiences: Immerse yourself in the local culture by visiting museums, exploring Historic Prince Rupert, and participating in the annual Seafest.
  • Scenic Views: Enjoy breathtaking coastal vistas and vibrant downtown scenery that highlight the charm of this coastal gem.
  • Diverse Accommodations: Choose from a range of lodgings, including modern hotels and charming bed and breakfasts, to suit every traveller.
  • Family-Friendly Activities: Prince Rupert caters to families with engaging attractions and recreational areas, ensuring memorable experiences for all ages.

Find great hotels in Prince Rupert

In Prince Rupert, you'll discover a diverse selection of accommodations to cater to every traveller's needs, from hotels offering modern amenities to charming bed and breakfasts. Whether you're seeking a pet-friendly stay, a base for your adventure-filled holiday, or facilities suited for business travel, Prince Rupert's hospitality options ensure a comfortable and memorable visit. Explore the unique charm of this coastal town with a variety of hotels and accommodations tailored to your preferences.

  • Prestige Oceanview Hotel Prince Rupert: Nestled in the heart of Prince Rupert, this 3-star hotel boasts a guest rating of 8.2 out of 10. It caters to adventurous families seeking excitement, with a plethora of adventure sports and recreational activities available both onsite and nearby. Guests can indulge in sailing, fishing, kayaking, and even ice skating, ensuring an action-packed stay. The hotel also prioritises family needs, offering child-friendly amenities such as window guards and a first aid kit, making it a thoughtful choice for those travelling with children.
  • Highliner Hotel & Conference Centre: This budget-friendly lodging option is ideal for families and business travellers alike. The Highliner Hotel & Conference Centre provides a welcoming atmosphere while offering essential amenities that cater to both leisure and work needs. Families will appreciate the available services for children, ensuring a comfortable stay for all ages. Situated conveniently in Prince Rupert, it serves as a practical base for exploring the area or attending business engagements.
  • Pacific Inn: Also a budget-friendly choice, Pacific Inn is tailored for business travellers seeking comfort and convenience during their stay in Prince Rupert. While maintaining a focus on affordability, the inn provides essential amenities that support working guests. Its location, combined with a practical approach to hospitality, ensures a pleasant experience for those visiting for business purposes.

Where to stay in Prince Rupert

Prince Rupert, a charming city in British Columbia, offers a delightful mix of adventure and natural beauty. Explore the vibrant downtown, where local culture meets stunning coastal views. The surrounding areas present fantastic opportunities for outdoor enthusiasts, from hiking to beachcombing. Whether you're seeking thrilling escapades or serene moments by the sea, your next trip to Rupert promises unforgettable experiences amidst its breathtaking landscapes.

  • Kaien Island: Nestled in the vicinity of Prince Rupert, Kaien Island is a stunning destination known for its natural beauty and outdoor adventures. The island attracts visitors predominantly from June to August, with an influx of eco-conscious travellers eager to explore its lush landscapes. Popular activities include fishing, hiking in recreational areas, and enjoying the scenic ferry rides. With picturesque parks, rivers, and striking water features, Kaien Island offers a perfect blend of relaxation and adventure, making it an ideal spot for those looking to immerse themselves in nature.
  • Hogan Island: Located approximately 37.0km from Prince Rupert, Hogan Island is a charming destination that draws visitors throughout the year, with peak seasons occurring during the summer months. This island, known for its tranquil surroundings, provides an excellent escape for those seeking solitude or adventure in equal measure. While exploring Hogan Island, you'll find opportunities to engage with local wildlife, enjoy picturesque coastal views, and discover the area's rich cultural heritage. Its serene atmosphere makes it an attractive option for travellers looking to unwind away from the hustle and bustle.

Things to do in Prince Rupert

Shopping

In Prince Rupert, visit the charming Cow Bay area, where local shops offer unique gifts and souvenirs. If you're up for a drive, the Rupert Square Mall, located about 3.2km away, features a variety of stores and eateries for a more extensive shopping experience.

Recreation

Explore the serene setting of the North Coast Wellness Centre, where you can indulge in yoga classes and holistic therapies. For outdoor enthusiasts, the nearby Kwinitsa Trail offers scenic hiking opportunities, allowing you to immerse yourself in the natural beauty of Prince Rupert while enhancing your wellbeing.

Adventure

Explore the stunning landscapes of the Great Bear Rainforest on a guided kayak tour, where you can paddle through pristine waters and possibly encounter wildlife. Alternatively, take a thrilling fishing trip in the Pacific Ocean, casting your line for salmon amidst breathtaking coastal scenery.

Nightlife

In Prince Rupert, the Pioneer Bar offers a lively atmosphere with local brews and live music, while the Wheelhouse Brewing Company features craft beers in a relaxed setting. For a more intimate vibe, the Cow Bay Cafรฉ serves delicious cocktails and tasty bites, perfect for unwinding after a day of exploration.

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

Booking tips and Expedia advantages for Prince Rupert

To save money during your visit to Prince Rupert, consider travelling between October and December when accommodation prices are lower. Aim to book your stay on a Monday, as it's typically the cheapest day. Utilise Expedia's search tool to find budget-friendly hotels and consider booking a package that combines flights and activities for additional savings. Look out for eco-certified accommodations to support sustainability while saving. Additionally, explore free local attractions and use public transport to keep your costs down while enjoying your trip.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Prince Rupert are October to December, 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: Expedia's search tool enables you to specify your budget, preferred location, and additional preferences with ease. You can arrange your search results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can enjoy some savings by combining your hotel booking in Prince Rupert with your flights and activities through an Expedia package.

Find the best attractions in Prince Rupert

Prince Rupert offers a splendid outdoor and adventure vacation, with highlights including museums, lookouts, and flower gardens. This vibrant area caters to those seeking cultural experiences and family-friendly activities. Don't miss the Prince Rupert Visitor Centre for valuable information, and explore the city's rich history at Historic Prince Rupert. With its stunning natural beauty and engaging attractions, Prince Rupert is an ideal destination for any traveller.

  • Totem Park: Nestled within Prince Rupert, Totem Park offers a scenic lookout with breathtaking views of the surrounding landscape. The park exudes an adventurous and romantic atmosphere, making it an ideal spot for couples and outdoor enthusiasts alike.
  • Sunken Gardens Park: This charming flower garden is a delightful retreat for families. Situated in the heart of Prince Rupert, it features vibrant floral displays and serene pathways, providing a peaceful environment for leisurely strolls and picnics.
  • Mount Hays: A prominent mountain in the area, Mount Hays invites adventure seekers to explore its rugged trails and stunning vistas. The outdoor experience here is enhanced by breathtaking scenery, making it a worthwhile destination for nature lovers.

Best time to go to Prince Rupert

The best time to visit Prince Rupert can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Prince Rupert falls in August, when visitor numbers are average and weather is mostly cloudy with moderate rain. The coolest average temperature in Prince Rupert falls in December, 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. Terrace, BC (YXT-Northwest Regional) is located 114.3km away, with nearby hotels such as Remo Ridge Bed & Breakfast and Holiday Inn Express & Suites offering complimentary airport transportation. Ketchikan, AK (KTN-Ketchikan Intl.) is 146.4km away, featuring options like The Landing Hotel & Restaurant and My Place Hotel, both providing free airport transport. Lastly, Prince Rupert, BC (YPR) is just 8.0km from the city, with hotels like Crest and Prestige Oceanview Hotel conveniently accessible to the airport. Each option ensures a smooth transition to your destination.

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