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

Find hotels in Prince Rupert from NT$2,414

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Prince Rupert hotels

1. Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert
3.0 star property
Prince Rupert
8.2 out of 10, Very good, (1,000 reviews)
"Great stay in Prince Rupert."
Canada
Tera
The price is NT$4,548
NT$5,230 total
includes taxes & fees
Nov 2 - Nov 3
Prestige Oceanview Hotel Prince Rupert

2. Inn On The Harbour

Inn On The Harbour
2.5 star property
Prince Rupert
8.8 out of 10, Excellent, (326 reviews)
"Convenient location and clean. Breakfast included. Friendly staff."
Canada
Peng
The price is NT$3,758
NT$4,322 total
includes taxes & fees
Nov 5 - Nov 6
Inn On The Harbour

3. Crest Hotel

Crest Hotel
3.0 star property
Cow Bay
8.8 out of 10, Excellent, (55 reviews)
"it is a very nice hotel and the staff is amazing!"
Canada
KARINE
The price is NT$4,472
NT$5,143 total
includes taxes & fees
Nov 13 - Nov 14
Crest Hotel

4. Pacific Inn

Pacific Inn
2.5 star property
Prince Rupert
7.2 out of 10, Good, (743 reviews)
"Nice clean place"
Canada
Phillip
The price is NT$3,718
NT$4,275 total
includes taxes & fees
Nov 2 - Nov 3
Pacific Inn

5. Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre
2.5 star property
Prince Rupert
6.8 out of 10, (861 reviews)
"Nice place"
Canada
Aaron
The price is NT$3,348
NT$3,850 total
includes taxes & fees
Nov 6 - Nov 7
Highliner Hotel & Conference Centre

6. Moby Dick Inn

Moby Dick Inn
2.0 star property
Prince Rupert
7.4 out of 10, Good, (717 reviews)
"Great room attendants, clean, safe, warm and dry."
Canada
Scott
The price is NT$3,464
NT$5,137 total
includes taxes & fees
Nov 2 - Nov 3
Moby Dick Inn

7. Black Rooster Guesthouse

Black Rooster Guesthouse
2.5 star property
Prince Rupert
8.6 out of 10, Excellent, (298 reviews)
"Always friendly staff even at 1AM check in!! Rooms clean, bathrooms clean... great place to stay while in Prince Rupert, highly recommend!!"
Canada
rahim
The price is NT$3,849
NT$4,426 total
includes taxes & fees
Nov 2 - Nov 3
Black Rooster Guesthouse

8. Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast
3.0 star property
Prince Rupert
8.0 out of 10, Very good, (497 reviews)
"This place was just okay."
Canada
Wilfred
The price is NT$2,099
NT$2,414 total
includes taxes & fees
Nov 9 - Nov 10
Tall Trees Bed & Breakfast

9. Charming 1-bedroom Suite With Ocean View in Prince Rupert

Charming 1-bedroom Suite With Ocean View in Prince Rupert
2.0 star property
Prince Rupert
The price is NT$5,820
NT$6,693 total
includes taxes & fees
Nov 11 - Nov 12
Charming 1-bedroom Suite With Ocean View in Prince Rupert
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
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

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.

A lighthouse on a rocky island with red roofs, surrounded by calm waters and a cloudy sky.
Photo by Sig
Open Photo by Sig

Top Prince Rupert Hotel Reviews

More cheap stays in Prince Rupert

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, hiking, and exploring stunning natural landscapes.
  • Cultural Experiences: Visit local museums and historic sites to immerse yourself in Prince Rupert's rich heritage and vibrant culture.
  • Annual Events: Experience the lively Prince Rupert Seafest and other local festivals that celebrate the community's spirit.
  • Charming Downtown: Explore downtown's charming shops and eateries, all while enjoying picturesque waterfront views.
  • Diverse Accommodations: Find a range of lodging options, including pet-friendly hotels and cozy bed and breakfasts, for a memorable stay.

Find great hotels in Prince Rupert

Discover the charm of Prince Rupert with a variety of accommodation options tailored for every traveler. Whether you're seeking a comfortable hotel for business or a cozy bed and breakfast for an adventurous getaway, this picturesque coastal city has it all. Many establishments offer pet-friendly services, making it easy for you to bring your furry friends along. Explore the diverse lodging choices that Prince Rupert has to offer for a memorable vacation experience.

  • Prestige Oceanview Hotel Prince Rupert: The Prestige Oceanview Hotel Prince Rupert offers a scenic retreat for families and adventure seekers. This 3-star hotel, rated 8.2 out of 10, features a variety of on-site and nearby adventure sports activities, including hiking, sailing, ice skating, and kayaking. The hotel emphasizes family-friendly amenities, ensuring comfort and safety for children with features like a first aid kit and window guards. With its ideal location, guests can enjoy breathtaking views and thrilling outdoor experiences, making it a great choice for those looking to explore the natural beauty of the region.
  • Highliner Hotel & Conference Centre: A budget-friendly option, the Highliner Hotel & Conference Centre is perfect for families and business travelers alike. Situated in the heart of Prince Rupert, this hotel welcomes pets and provides various amenities catering to children and furry companions. Its pet policy includes fees for pets and waives fees for service animals, making it a convenient choice for pet owners. Guests appreciate the friendly atmosphere and the range of facilities that support both leisure and business needs, ensuring a comfortable and productive stay.
  • Pacific Inn: The Pacific Inn serves as a practical choice for business travelers visiting Prince Rupert. This budget-friendly hotel offers essential accommodations without sacrificing comfort. While it may cater primarily to professionals, it maintains a welcoming atmosphere for all guests. Its central location allows easy access to local businesses and attractions, making it an ideal base for those conducting business in the area. Travelers can expect a straightforward experience with the necessary amenities for a productive stay.

Where to stay in Prince Rupert

Prince Rupert offers a vibrant blend of adventure and natural beauty, perfect for outdoor enthusiasts. Explore downtown Prince Rupert, where you'll find charming shops and local eateries alongside stunning waterfront views. Venture to nearby regions for breathtaking landscapes and thrilling activities. Whether you're seeking a relaxing beach day or an adventurous hike, Prince Rupert's diverse offerings will ensure an unforgettable getaway. Make your next trip to Rupert a memorable one filled with exploration and excitement.

  • Kaien Island: Nestled in the waters surrounding Prince Rupert, Kaien Island is a stunning natural haven for outdoor enthusiasts. This island boasts a moderate seasonal influx of travelers, with peak visits from June to August. Visitors flock here for eco-friendly adventures, including fishing and exploring the island's recreational areas. The island's lush parks and picturesque rivers create a serene backdrop for relaxation and exploration. With its unique landscapes and vibrant wildlife, Kaien Island offers an unforgettable outdoor experience for tourists seeking both adventure and tranquility.
  • Hogan Island: Located 37km away from Prince Rupert, Hogan Island is another captivating destination for travelers. Like Kaien Island, Hogan experiences a seasonal visitor pattern, peaking during the summer months. This island combines natural beauty with a sense of seclusion, making it an excellent spot for those looking to escape the hustle and bustle. With its pristine landscapes and tranquil atmosphere, Hogan Island invites visitors to immerse themselves in nature and enjoy the calm surroundings, perfect for a relaxing getaway.

Things to do in Prince Rupert

Shopping

In Prince Rupert, visit the charming Cow Bay area, where you'll find unique shops and local art galleries perfect for gifts and souvenirs. If you're up for a drive, head to the Terrace's Skeena Mall, located about 72km away, featuring various retail stores and eateries.

Recreation

Explore the tranquility of the North Coast Wellness Centre, where you can enjoy yoga classes and holistic therapies. Afterward, immerse yourself in nature with a stroll along the waterfront or embark on a guided kayak tour to connect with the stunning landscapes of Prince Rupert.

Adventure

Explore the stunning landscapes of Cow Bay, where you can kayak among the coastal waters and spot marine wildlife. Discover the rugged beauty of Ketchikan's Misty Fiords National Monument, offering breathtaking views and exhilarating hiking trails to immerse yourself in nature's splendor.

Nightlife

Experience the vibrant nightlife in Prince Rupert at the rustic Cow Bay CafƩ, where live music often fills the air. For a laid-back evening, visit the locally-loved Thomasina's Restaurant, offering great food and drinks in a cozy setting, 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 on your trip to Prince Rupert, plan your visit between October and December for lower accommodation rates, especially on Mondays. Avoid Fridays, which are typically the most expensive days. Use Expedia to find great deals by customizing your search for budget-friendly hotels and sorting results from lowest to highest price. Consider booking package deals that combine flights and activities for additional savings. Additionally, explore free activities and utilize public transport to cut down on travel costs during your stay.

  • 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: Utilize Expedia's search tool to customize your preferences, such as your budget, desired location, and the type of hotel you’re looking for. To find the best prices and special offers, be sure to sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Prince Rupert with your flights and activities through an Expedia package deal.

Find the best attractions in Prince Rupert

Prince Rupert is perfect for outdoor and adventure vacations, featuring attractions like museums, lookouts, and flower gardens. Visitors can explore local culture and family-friendly experiences while enjoying the stunning natural landscape. Key points of interest include the Prince Rupert Visitor Centre and historic sites that showcase the city's rich heritage. Whether you're seeking adventure or relaxation, Prince Rupert offers a variety of activities to enrich your visit.

  • Totem Park: Experience breathtaking views and rich cultural heritage at Totem Park, a scenic lookout in Prince Rupert. This spot is ideal for outdoor adventures and romantic strolls, where you can appreciate the intricate totem poles that tell stories of the Indigenous peoples of the region.
  • Sunken Gardens Park: Immerse yourself in vibrant colors and fragrant blooms at Sunken Gardens Park. This beautifully landscaped flower garden is a great place for families to relax and explore, offering a serene escape amidst nature's beauty.
  • Mount Hays: For those seeking adventure, Mount Hays presents a stunning backdrop for hiking and outdoor exploration. The panoramic views from the summit showcase the breathtaking scenery of the area, making it a rewarding experience for nature 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

Traveling to Prince Rupert, British Columbia, is convenient with three major airports nearby. Ketchikan International Airport (KTN) is 146km away, with hotels like The Landing Hotel & Restaurant and My Place Hotel offering free or on-request transportation services. Northwest Regional Airport (YXT) in Terrace, located 114km away, features Remo Ridge Bed & Breakfast and Holiday Inn Express & Suites with free airport transportation options. Lastly, Prince Rupert Airport (YPR) is just 8km from the city, with nearby accommodations such as Crest and Prestige Oceanview Hotel, both easily accessible from the airport. Enjoy your trip to this beautiful region.

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.
Where can I learn more about changing or cancelling my trip to Prince Rupert?
For more information about picking new dates or cancelling your trip to Prince Rupert, click here.
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 hotel to stay close to Digby Island Ferry Terminal?
Enchanted Rainforest Guesthouse is one of the top choices for your stay based on our traveler data, and this 3-star guesthouse offers free parking and free WiFi. It's located just a short 1 mi (1.6 km) from Digby Island Ferry Terminal. Other good options within a few miles include Prestige Hotel Prince Rupert and Moby Dick Inn.
What about the best place to stay near Alaska Ferry Terminal?
One of the top choices for your stay is Enchanted Rainforest Guesthouse, located a short 0.9 mi (1.4 km) from Alaska Ferry Terminal, and this 3-star guesthouse offers free parking and free WiFi. Prestige Hotel Prince Rupert and Moby Dick Inn are a couple of other good options within 5 miles.
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 is the best hotel near Prince Rupert, BC Airport (YPR)?
Prestige Hotel Prince Rupert is one of the top choices for your stay and is a popular 3-star hotel featuring a casino and free breakfast. It's located 4.9 mi (7.9 km) from Prince Rupert, BC Airport. Other good choices close to the airport include Highliner Plaza Hotel & Conference Centre and Totem Lodge Motel.
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.