Photo by Sig

Find hotels in Prince Rupert from AED 499

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 20 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Prestige Oceanview Hotel Prince Rupert

3.0 star property
Prince Rupert
8.0 out of 10, Very Good, (1008)
"Great place to stay prior to boarding the Ferry to Haida Gwaii."
Canada
Blair
The price is AED 515
AED 592 total
includes taxes & fees
2 Dec - 3 Dec
Prestige Oceanview Hotel Prince Rupert

Highliner Hotel & Conference Centre

2.5 star property
Prince Rupert
6.8 out of 10, (726)
"It was amazing stay "
Canada
Cody
Highliner Hotel & Conference Centre

Tall Trees Bed & Breakfast

3.0 star property
Prince Rupert
8.4 out of 10, Very Good, (396)
"The breakfast was really good & the French press coffee excellent "
Canada
Julie
Tall Trees Bed & Breakfast

Moby Dick Inn

2.0 star property
Prince Rupert
7.4 out of 10, Good, (566)
"Room was clean; staff was helpful"
Canada
James
Moby Dick Inn

Pacific Inn

2.5 star property
Prince Rupert
7.2 out of 10, Good, (612)
"Staff was friendly and quick at check in."
Canada
Jeff
Pacific Inn

Inn On The Harbour

2.5 star property
Prince Rupert
8.8 out of 10, Excellent, (241)
"Enjoyed our stay. "
Canada
Robert
The price is AED 523
AED 601 total
includes taxes & fees
5 Dec - 6 Dec
Inn On The Harbour

Black Rooster Guesthouse

2.5 star property
Prince Rupert
8.6 out of 10, Excellent, (265)
"kitchen facilities, convenient laundry on-site, very helpful staff."
United States
Mark
The price is AED 434
AED 499 total
includes taxes & fees
2 Dec - 3 Dec
Black Rooster Guesthouse
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.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels
Save an average of 15% on thousands of hotels when you're signed in

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.

Beautiful lighthouse outside Prince Rupert.
Photo by Sig
Open Photo by Sig

Top Prince Rupert Hotel Reviews

More cheap stays in Prince Rupert

Hotels in Prince Rupert with star-rating

Find out more about Prince Rupert

Top reasons to visit Prince Rupert

  • Outdoor Adventures: Prince Rupert is ideal for hiking, golfing, and exploring scenic lookouts, perfect for outdoor enthusiasts.
  • Vibrant Nightlife: Experience a lively atmosphere with numerous bars and restaurants to unwind after a day of activities.
  • Cultural Attractions: Discover local history at museums and enjoy cultural experiences throughout this charming town.
  • Breathtaking Coastal Views: Enjoy stunning vistas of the coastline, making for memorable photo opportunities.
  • Diverse Accommodations: Choose from cozy bed & breakfasts to modern hotels, ensuring a comfortable stay for all travelers.

Find great hotels in Prince Rupert

Explore Prince Rupert's diverse accommodations, offering everything from cozy bed & breakfasts to modern hotels. Whether you're traveling for business, with family, or bringing your furry friend, you'll find plenty of pet-friendly options and amenities tailored to your needs. With numerous hotels in Prince Rupert, you can easily discover the perfect place to relax after a day of adventure. Read reviews to help guide your choice and ensure a memorable stay in this charming coastal city.

  • Prestige Oceanview Hotel Prince Rupert: Nestled in the heart of Prince Rupert, the Prestige Oceanview Hotel offers a blend of city-themed comfort and family-friendly amenities. This 3-star hotel is perfect for business travelers and families alike. The property features a range of services tailored for children, including a First Aid Kit, Window Guards for safety, and various games to keep the little ones entertained. With its prime location in the city center, guests can easily explore local attractions, making it a convenient base for your adventures.
  • Highliner Hotel & Conference Centre: A welcoming and pet-friendly option, the Highliner Hotel & Conference Centre caters to both families and business travelers. This hotel provides a comfortable atmosphere where pets are permitted, ensuring every member of the family can join the vacation. The property offers essential amenities for children, along with a pet policy that waives fees for service animals. Its central location allows easy access to Prince Rupert's vibrant community, making it a great choice for those looking to blend work and leisure.
  • Pacific Inn: For travelers focused on business, the Pacific Inn stands out with its straightforward accommodations and essential amenities. Situated conveniently in Prince Rupert, this hotel provides a no-frills experience ideal for those prioritizing work during their stay. While it may not offer as many family-specific amenities, its commitment to comfort and efficiency makes it a solid choice for business trips. Enjoy a peaceful stay while being close to the town's main business hubs.

Where to stay in and around Prince Rupert

Prince Rupert offers a perfect blend of adventure and relaxation, making it an ideal getaway for travelers. Explore the historic charm of this beautiful city while soaking in the breathtaking coastal views. Discover the vibrant atmosphere through outdoor activities like hiking, or unwind on the serene beaches. Nearby neighborhoods invite you to delve deeper into the region's rich history and natural beauty, ensuring an unforgettable experience in this captivating corner of British Columbia.

  • Port Edward: Located 9.7km from Prince Rupert, Port Edward is a charming coastal city that attracts visitors year-round, with peak travel occurring from June to August. Known for its beautiful beaches and outdoor experiences, this destination is perfect for those seeking relaxation and adventure. The local marina offers opportunities for boating, fishing, and scenic views of the waterfront. Visitors can enjoy leisurely strolls along the beach or partake in various water sports, making Port Edward an ideal spot for nature lovers and outdoor enthusiasts.
  • Kaien Island: Nestled close to Prince Rupert, Kaien Island is a natural gem that draws seasonal travelers, especially from June to August. This eco-friendly destination is renowned for its outdoor adventures and stunning landscapes. Popular activities include fishing, hiking in the nearby nature reserve, and exploring the picturesque parks that dot the island. With its abundant wildlife and lush scenery, Kaien Island offers a unique experience for those looking to immerse themselves in nature and enjoy recreational activities, making it a must-visit spot for adventure seekers.
  • Hogan Island: Situated 37.0km from Prince Rupert, Hogan Island is another captivating destination that combines the allure of an island with a vibrant local culture. Like Kaien Island, Hogan Island experiences seasonal travel, peaking from June to August. Visitors can explore its natural beauty, take part in outdoor activities, or simply unwind in its serene surroundings. With its rich biodiversity and stunning coastal views, Hogan Island is an enchanting escape for those wanting to experience the tranquility of island life while being close to the rugged beauty of British Columbia.

Things to do in and around Prince Rupert

Prince Rupert offers a perfect blend of outdoor adventure and relaxation for tourists, featuring golf courses, scenic lookouts, and rustic campgrounds. Enjoy memorable stays while exploring recreational areas and breathtaking outdoor vistas. When the sun sets, the city's nightlife provides a vibrant atmosphere to unwind and socialize, ensuring a well-rounded vacation experience in this beautiful coastal destination.

Shopping

In Prince Rupert, visit local shops like Cow Bay Gifts for unique souvenirs and the Prince Rupert Farmers' Market for fresh produce and handcrafted items. If you're up for a drive, check out the Terrace Mall, located about 48.3km away, offering a mix of retail and dining options.

Recreation

At Prince Rupert Centennial Golf, enjoy a challenging course with stunning views and an outdoor atmosphere perfect for relaxation. For a serene retreat, visit Diana Lake Provincial Park, where you can unwind amidst nature, indulge in peaceful walks, and soak in the tranquil surroundings just 14.5km from the city.

Adventure

The Metlakatla Wilderness Trail in Prince Rupert offers an exhilarating hiking experience surrounded by breathtaking scenery. As you trek through lush forests and coastal landscapes, you'll encounter stunning views and a sense of adventure that captures the essence of British Columbia's natural beauty.

Nightlife

Catch a movie at Famous Players Prince Rupert Cinemas for a cozy night out with family vibes. For a lively evening, explore the local pubs and enjoy craft beers while soaking in the warm atmosphere and friendly banter of the community.

*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 from October to December when accommodation prices are lower. Mondays tend to be the cheapest days to stay, while Fridays are the priciest. Use Expedia to find budget-friendly hotels and refine your search by price. Additionally, look for package deals that combine your hotel, flights, and activities for extra savings. Explore free outdoor activities and utilize public transport to keep costs down while enjoying the beautiful scenery Prince Rupert has to offer.

  • 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 refine your choices based on your budget, desired location, and preferred hotel type. To discover the best prices and deals, 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 purchasing an Expedia package.

Find the best attractions in Prince Rupert

Prince Rupert is a great destination for outdoor and adventure vacations, offering attractions like museums, lookouts, and flower gardens. Visitors can enjoy a mix of cultural experiences and family-friendly activities in this charming town. Whether you're exploring local history or taking in breathtaking views, there's something for everyone in and around Prince Rupert.

  • Totem Park: Experience the breathtaking views and romantic atmosphere at Totem Park, a serene lookout within Prince Rupert. Enjoy outdoor adventures as you explore the surrounding nature while soaking in the stunning vistas of the coastline and surrounding mountains.
  • Prince Rupert Fire Museum: Immerse yourself in the rich culture of Prince Rupert at the Fire Museum. Discover the history of firefighting in the region through fascinating exhibits and artifacts, making it a unique cultural experience for visitors of all ages.
  • Sunken Gardens Park: Delight in the beauty of Sunken Gardens Park, a vibrant flower garden perfect for families. This outdoor haven offers a peaceful retreat with colorful blooms, walking paths, and picnic areas, making it an ideal spot for relaxation and enjoyment.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January35.8°F (2.1°C)Frequent RainMostly CloudyAverageAverage
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 LowSlightly Low
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 through Prince Rupert Airport (YPR), located 8.0km from the city. Nearby hotel options include the Crest, a 3.5-star hotel, and the Prestige Oceanview Hotel, a 3-star accommodation, both situated 8.0km from the airport. Additionally, the Enchanted Rainforest Guesthouse, also a 3-star guesthouse, is 8.0km away. These hotels provide easy access to Prince Rupert Airport, making your travel seamless and enjoyable. Whether you choose the Crest for its comfort or the Prestige Oceanview for its views, you'll find convenient lodging close to your arrival point.

Frequently asked questions

Where is the best place to stay in Prince Rupert?
Black Rooster Guesthouse is a favorite property for Expedia customers. This guesthouse offers free parking and free WiFi. Other top choices based on reviews include Inn On The Harbour and Tall Trees Bed & Breakfast. See all available top hotels, or vacation rentals in Prince Rupert.
What are some of the best vacation rentals in Prince Rupert?
Relaxing Port Ed Coastal Stay: This vacation home near Prince Rupert has laundry facilities and WiFi to help you feel perfectly comfortable in your new surroundings. See all 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 fitness center and concierge services for its human guests. Other good choices for you and your pet's trip include Tall Trees Bed & Breakfast and Moby Dick Inn. 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 Museum Of Northern British Columbia, Port Interpretive Centre, and Kwinitsa Station Railway Museum. Landmarks like Totem Park, Mount Hays, and Prince Rupert Fire Museum 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