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

Prince Rupert Hotels

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

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
P5,893
P6,777 total
includes taxes & fees
Oct 6 - Oct 7
Inn On The Harbour

2. Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert
Prince Rupert
Canada
Tera
P7,679
P8,831 total
includes taxes & fees
Oct 6 - Oct 7
Prestige Oceanview Hotel Prince Rupert

3. Pacific Inn

Pacific Inn
Prince Rupert
Canada
Will
P6,995
P8,045 total
includes taxes & fees
Oct 5 - Oct 6
Pacific Inn

4. Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre
Prince Rupert
Canada
Aaron
P6,057
P6,966 total
includes taxes & fees
Oct 6 - Oct 7
Highliner Hotel & Conference Centre

5. Black Rooster Guesthouse

Black Rooster Guesthouse
Prince Rupert
Canada
rahim
P7,242
P8,329 total
includes taxes & fees
Oct 5 - Oct 6
Black Rooster Guesthouse

6. Moby Dick Inn

Moby Dick Inn
Prince Rupert
Canada
Tisha
P5,761
P7,837 total
includes taxes & fees
Oct 6 - Oct 7
Moby Dick Inn

7. Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast
Prince Rupert
Canada
Wilfred
P4,345
P4,997 total
includes taxes & fees
Oct 30 - Oct 31
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 and neighborhoods 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 exploring the galleries in Port Interpretive Centre in 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 travels in 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 browsing 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 exploring the galleries in Kwinitsa Station Railway Museum in 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 harbor, where guides know the best viewing areas. Explore the Museum of Northern British Columbia to discover indigenous art and artifacts, then ask locals about their favorite 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

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 22 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
P5,893
P6,777 total
Oct 6 - Oct 7
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
P6,057
P6,966 total
Oct 6 - Oct 7
includes taxes & fees
Highliner Hotel & Conference Centre
Moby Dick Inn

Moby Dick Inn

935 Second Avenue West Prince Rupert BC
P5,761
P7,837 total
Oct 6 - Oct 7
includes taxes & fees
Moby Dick Inn
Pacific Inn

Pacific Inn

909 3rd Avenue West Prince Rupert BC
P6,995
P8,045 total
Oct 5 - Oct 6
includes taxes & fees
Pacific Inn
Black Rooster Guesthouse

Black Rooster Guesthouse

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

Crest Hotel

222 1st Ave W Prince Rupert BC
Get ratesCrest Hotel

Find out more about Prince Rupert

Top reasons to visit Prince Rupert

  • Outdoor Adventures: Prince Rupert is perfect for hiking, fishing, and wildlife watching amidst stunning natural beauty.
  • Cultural Experiences: Explore local shops and eateries in the vibrant downtown that showcase the city's rich culture.
  • Historic Sites: Visit significant landmarks and the Prince Rupert Visitor Centre to learn about the region's heritage.
  • Festivals and Events: Enjoy community events like the lively Prince Rupert Seafest that celebrate local traditions.
  • Charming Accommodations: Experience warm hospitality with a variety of family-friendly hotels and bed & breakfasts.

Find great hotels in Prince Rupert

Discover the charming accommodations of Prince Rupert, where a variety of hotels and bed & breakfasts await to cater to every traveller's needs. Whether you are seeking a family-friendly retreat, a business-friendly environment, or an adventurous getaway, you'll find numerous options to suit your preferences. Explore the unique offerings and warm hospitality of Prince Rupert's hotels, ensuring a delightful stay in this stunning coastal town.

  • Prestige Oceanview Hotel Prince Rupert: Nestled in the scenic landscape of Prince Rupert, the Prestige Oceanview Hotel offers a charming retreat for adventurous families and thrill-seekers. With a commendable rating of 8.2 out of 10, this 3-star hotel is ideal for those eager to explore the great outdoors. Guests can partake in various adventure sports such as sailing, kayaking, and mountain biking, all available nearby. Families will appreciate the thoughtful amenities for children, including safety features like window guards and a first aid kit, ensuring a secure environment for younger guests.
  • Highliner Hotel & Conference Centre: The Highliner Hotel & Conference Centre is a budget-friendly option that caters to families and business travellers alike. Situated conveniently in Prince Rupert, this hotel welcomes pets, making it a great choice for those travelling with furry companions. With family-oriented services and amenities, guests can enjoy a comfortable stay without breaking the bank. The hotel’s pet policy allows for a relaxed environment, with fees waived for service animals, ensuring everyone feels at home during their visit.
  • Pacific Inn: The Pacific Inn stands out as a practical choice for business travellers seeking a cost-effective lodging option in Prince Rupert. This budget-friendly hotel offers essential amenities tailored to meet the needs of professionals on the go. Its convenient location means guests can easily access local business centres while enjoying a restful stay. Though simpler in style, the Pacific Inn provides a welcoming atmosphere for those looking to balance work and relaxation during their trip.

Where to stay in Prince Rupert

Prince Rupert, a charming coastal city, beckons adventure enthusiasts and history buffs alike. Stroll through the vibrant downtown, where local shops and eateries reflect the city's rich culture. Explore the stunning landscapes surrounding Prince Rupert, offering opportunities for hiking, fishing, and wildlife watching. Nearby attractions promise a blend of thrilling outdoor activities and historical insights, making it the perfect destination for your next trip to Rupert. Embrace the spirit of adventure in this picturesque locale.

  • Kaien Island: Nestled near Prince Rupert, Kaien Island is a picturesque destination known for its stunning natural landscapes. This island offers a unique blend of outdoor and eco-friendly adventures, making it a favourite among nature enthusiasts. Visitors can enjoy recreational activities such as fishing and exploring nearby parks and rivers. The island’s tranquil water features provide a perfect backdrop for relaxation and exploration. Seasonal travel peaks from June to August, making it an ideal time to experience the vibrant local wildlife and outdoor activities.
  • Port Edward: Located a mere 10km from Prince Rupert, Port Edward is a charming city steeped in history. Unlike many destinations, its visitor numbers remain relatively consistent throughout the year, with a slight peak during the summer months. Travellers flock to Port Edward to immerse themselves in its rich historical narrative and explore its heritage sites. The city offers a quaint atmosphere, making it an excellent stop for those looking to learn about the region's past while enjoying its scenic views and welcoming community.

Things to do in Prince Rupert

Shopping

In Prince Rupert, explore local shops like the Cow Bay Gift Shop for unique souvenirs and handcrafted goods. If you're up for a drive, visit the North Coast Marketplace, where you’ll find a variety of stores and local products to choose from.

Recreation

Experience tranquility at the North Pacific Cannery, where you can engage in guided wellness workshops surrounded by nature's beauty. For recreation, explore the stunning trails of the nearby Khutzeymateen Grizzly Sanctuary, offering opportunities for hiking and wildlife observation in a serene setting.

Adventure

Explore the stunning landscapes of the Great Bear Rainforest, where you can hike through ancient forests and witness diverse wildlife. Venture out on a kayaking excursion in the pristine waters around Prince Rupert, offering breathtaking views and an opportunity to encounter seals and sea lions along the way.

Nightlife

Explore the lively atmosphere at the Cow Bay Cafe, where you can enjoy a relaxed evening with friends. For a more vibrant scene, visit the Pioneer Bar on Third Avenue, known for its friendly vibe and selection of local brews.

*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 on your trip to Prince Rupert, consider visiting between October and December when accommodation prices are lower, particularly on Mondays. Avoid Fridays for the best deals. Use Expedia to filter your hotel search by budget and Eco-certified options for environmentally friendly stays. Additionally, look for package deals that combine flights, hotels, and activities for greater savings. Take advantage of public transport for affordable travel around the city, and explore free activities such as local parks and scenic walks to maximise your experience without breaking the bank.

  • 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 feature enables you to set your budget, choose your ideal location, and much more. You can easily organise your search results to display prices from the lowest to the highest, allowing you to view the most affordable hotels first. Additionally, you can refine your choices by hotel category—selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels ready for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Prince Rupert with your flights and activities by opting for an Expedia package deal.

Find the best attractions in Prince Rupert

Prince Rupert is an ideal destination for outdoor and adventure vacations, featuring attractions such as museums, lookouts, and flower gardens. Visitors can enjoy a blend of culture and family-friendly experiences while exploring the area's natural beauty. Notable points of interest include historic sites and the Prince Rupert Visitor Centre, offering insights into the region's rich heritage and vibrant community.

  • Totem Park: Experience breathtaking views and a sense of romance at Totem Park, a scenic lookout nestled in Prince Rupert. This spot offers a unique opportunity to immerse yourself in the local culture and enjoy outdoor adventures surrounded by nature.
  • Sunken Gardens Park: Delight in the vibrant colours and fragrant blooms at Sunken Gardens Park, a charming flower garden ideal for family outings. This tranquil setting invites leisurely strolls and picnics amidst beautifully landscaped surroundings.
  • Mount Hays: Embark on an adventurous hike up Mount Hays, where stunning panoramic views await. This mountain provides a thrilling outdoor experience, showcasing the breathtaking scenery of the region as you ascend to its peak.

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

Accessing Prince Rupert is convenient via several nearby airports. Masset, BC (ZMT) is 121km away, with the Ocean Front Suite Prime Location guesthouse located 10km from the airport. Terrace, BC (YXT-Northwest Regional), 114km away, offers hotel options like Remo Ridge Bed & Breakfast, just 2km from the airport, with free airport transportation. Holiday Inn Express & Suites and Best Western Terrace Inn are also nearby, providing various transportation services. Ketchikan, AK (KTN-Ketchikan Intl.), located 146km from Prince Rupert, features hotels such as The Landing Hotel & Restaurant, 1km away, with free airport shuttle services available.

Frequently asked questions

Where is the best place to stay in Prince Rupert?
Based on our traveler 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 trip 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 before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you booked a non-refundable reservation, it might still be possible to cancel it 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 place to stay for families 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 choices for your family trip include Crest and Enchanted Rainforest Guesthouse. Attractions like Port Interpretive Centre and Kwinitsa Station Railway Museum are also fun for kids of all ages. Find more child-friendly accommodations in Prince Rupert.
What's the best pet-friendly accommodation in Prince Rupert?
Prestige Oceanview Hotel Prince Rupert is a top dog-friendly hotel, and offers a 24-hour fitness center and a computer station for its human guests. Other good choices for you and your pet's trip include Highliner Hotel & Conference Centre and Black Rooster Guesthouse. See more pet-friendly hotel accommodations in Prince Rupert.
What's the best accommodation for a golf trip to 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.
What's it like staying in Prince Rupert?
Visitors to Prince Rupert are sure to enjoy the waterfront. Tourists can also enjoy the city's museums, parks, and seafood restaurants. In Prince Rupert, there are 17 hotels and other accommodations to choose from. Find out more about Prince Rupert.
What is there to see 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. Check out what more to see and do in Expedia's Prince Rupert guide.
How should I get around Prince Rupert?
To see more of the larger area, hop aboard a train at Prince Rupert Station. You can catch 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 seasonal weather like in Prince Rupert?
The hottest months are usually August and July with an average temp of 55°F, while the coldest months are February and December with an average of 36°F. The rainiest months in Prince Rupert are November, October, January, and December, with each month seeing an average of 15 inches of rainfall.

Explore a world of travel with Expedia