Find hotels in Prince Rupert from SAR 523

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Prince Rupert hotels

Inn On The Harbour

Inn On The Harbour
2.5 star property
Prince Rupert
8.8 out of 10, Excellent, (245 reviews)
  • cleanliness
    Oceanfront Prince Rupert hotel with continental breakfast and adventure nearby.
"Clesn room, great location and friendly staff! "
Canada
Ian
The price is SAR 548
SAR 630 total
includes taxes & fees
22 Feb - 23 Feb
Inn On The Harbour

Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast
3.0 star property
Prince Rupert
8.2 out of 10, Very Good, (410 reviews)
"amazing place"
Canada
MARY
Tall Trees Bed & Breakfast

Moby Dick Inn

Moby Dick Inn
2.0 star property
Prince Rupert
7.4 out of 10, Good, (585 reviews)
  • cleanliness
    Enjoy harbor views in Prince Rupert with cozy rooms and friendly staff service.
"Staff was very friendly. Room was very clean"
Canada
John
Moby Dick Inn

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)
  • cleanliness
    Ocean-view accommodations with free WiFi near Famous Players Prince Rupert Cinemas.
"great location!"
Canada
Ayrianna
The price is SAR 496
SAR 570 total
includes taxes & fees
1 Mar - 2 Mar
Prestige Oceanview Hotel Prince Rupert

Pacific Inn

Pacific Inn
2.5 star property
Prince Rupert
7.2 out of 10, Good, (617 reviews)
  • cleanliness
    Take in expansive ocean views and superior convenience at this coastal Prince Rupert hotel.
"Room was clean, staff friendly and helpful. I went for the breakfast at 9 and there was almost nothing left "
Canada
leigh
Pacific Inn

Black Rooster Guesthouse

Black Rooster Guesthouse
2.5 star property
Prince Rupert
8.6 out of 10, Excellent, (267 reviews)
  • cleanliness
    Savor garden views and free WiFi at this train station-adjacent guesthouse.
"kitchen facilities, convenient laundry on-site, very helpful staff."
United States
Mark
The price is SAR 454
SAR 523 total
includes taxes & fees
21 Feb - 22 Feb
Black Rooster Guesthouse

Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre
2.5 star property
Prince Rupert
6.8 out of 10, (745 reviews)
  • cleanliness
    Explore the ocean-side escape with fitness center and local cuisine at the bistro.
"The room wasn’t SPOTLESSz but the view, service, breakfast and price was great "
Canada
Alisha
The price is SAR 467
SAR 538 total
includes taxes & fees
1 Mar - 2 Mar
Highliner Hotel & Conference Centre
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.

Eid al-Fitr Sale

Members save up to 40% on hotels. Plan this year’s big trip and save.
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

Find out more about Prince Rupert

Top reasons to visit Prince Rupert

  • Stunning Outdoor Adventures: Prince Rupert is a paradise for outdoor enthusiasts, offering activities like golf, hiking, and breathtaking coastal landscapes.
  • Rich Cultural Experiences: Explore local museums and vibrant neighborhoods that showcase the city's heritage and traditions.
  • Beautiful Scenic Lookouts: Enjoy panoramic views from various lookouts that highlight the natural beauty of the area.
  • Charming Accommodations: Choose from a variety of comfortable hotels and cozy bed and breakfasts to suit your travel needs.
  • Vibrant Nightlife: Experience Prince Rupert's lively nightlife, offering entertainment and relaxation after a day of adventure.

Find great hotels in Prince Rupert

Discover a variety of accommodations in Prince Rupert, British Columbia, catering to every traveler's needs. From hotels to charming bed and breakfasts, you'll find options that prioritize comfort and convenience. Whether you're traveling for business, vacationing with family, or bringing your pet along, Prince Rupert's hotels offer essential amenities and welcoming atmospheres. Explore hotel reviews to find the perfect stay for your visit to this picturesque coastal city.

  • Prestige Oceanview Hotel Prince Rupert: This 3-star hotel embodies a spirit of adventure and family-friendly fun. Nestled in the heart of Prince Rupert, it offers a plethora of exciting activities for the adventurous traveler. Guests can partake in nearby adventures such as sailing, kayaking, and mountain biking, ensuring a thrilling vacation experience. The hotel is also equipped with amenities for children, including games and safety features like window guards, making it a great choice for families. With its focus on recreation and exploration, Prestige Oceanview Hotel invites guests to create unforgettable memories surrounded by the stunning natural beauty of British Columbia.
  • Highliner Hotel & Conference Centre: A versatile choice for family vacations, business trips, and pet-friendly stays, Highliner Hotel & Conference Centre provides a welcoming environment for all travelers. Conveniently located in Prince Rupert, the hotel features extensive amenities designed for both leisure and work. Families will appreciate the child-friendly services, while those traveling with pets will find their furry companions welcomed with open arms. The hotel’s pet policy ensures a hassle-free stay for pet owners, making it a unique option for guests who wish to travel with their animals. With its blend of comfort and convenience, Highliner Hotel is an ideal choice for diverse travel needs.
  • Pacific Inn: Designed with business travelers in mind, Pacific Inn offers a professional yet comfortable atmosphere for those visiting Prince Rupert for work. The hotel is equipped with essential facilities to cater to business needs, ensuring a productive stay. Its central location makes it easy to access local dining and shopping options, while the comfortable accommodations provide a relaxing retreat after a busy day. With its focus on providing a seamless experience for business guests, Pacific Inn stands out as a reliable option for your professional travels.

Where to stay in Prince Rupert

Prince Rupert, British Columbia, offers a unique blend of adventure and relaxation, making it a perfect getaway for travelers. Explore the historic charm of this beautiful city, where outdoor enthusiasts can enjoy stunning coastal landscapes and thrilling activities. Whether you’re wandering through its vibrant neighborhoods or soaking in the serene atmosphere, Prince Rupert promises an unforgettable experience filled with adventure and scenic beauty.

  • Kaien Island: Located in close proximity to Prince Rupert, Kaien Island is a stunning natural destination characterized by its lush landscapes and outdoor adventures. This island attracts a seasonal influx of travelers, particularly from June to August, drawn by its eco-friendly activities and recreational opportunities. Visitors can enjoy fishing, explore the local parks, and visit nature reserves, making it a haven for outdoor enthusiasts. The island's unique water features add to its charm, providing picturesque settings for relaxation and exploration.
  • Hogan Island: Situated 37.0km from Prince Rupert, Hogan Island offers a tranquil escape filled with natural beauty. Like Kaien Island, Hogan Island experiences seasonal tourism, with peak visits occurring in the summer months. The island's serene environment provides a perfect backdrop for those seeking a peaceful retreat, with opportunities for hiking and wildlife viewing. Visitors can immerse themselves in the island's untouched landscapes, making Hogan Island a hidden gem for adventurers and nature lovers alike.

Things to do in and around Prince Rupert

Prince Rupert offers an ideal setting for outdoor and adventure vacations, featuring activities like golf and access to scenic lookouts. Visitors can enjoy memorable stays at rustic campgrounds and explore recreational areas. Don't miss the chance to experience the vibrant nightlife, making your trip both relaxing and exciting.

Shopping

In Prince Rupert, visit Cow Bay, a charming area filled with local shops and galleries offering unique gifts and souvenirs. If you're up for a drive, check out the North Coast Mall, located about 24.1km away, featuring a mix of retail stores and dining options.

Recreation

Play a round at Prince Rupert Centennial Golf, where the scenic course offers outdoor excitement and a chance to unwind amidst nature. For a serene escape, head to Diana Lake Provincial Park, located 14.5km away, where you can bask in tranquility and enjoy the beauty of the great outdoors.

Adventure

Explore the Metlakatla Wilderness Trail in Prince Rupert, where breathtaking scenery awaits. This hiking trail offers an immersive outdoor adventure, allowing you to connect with nature while enjoying stunning views and the vibrant surroundings. Experience the thrill of traversing this beautiful landscape.

Nightlife

Experience a cozy evening at Famous Players Prince Rupert Cinemas, where you can catch the latest films in a romantic and family-friendly atmosphere. Enjoy a night of entertainment while savoring popcorn and refreshments, perfect for creating lasting memories in this charming coastal town.

*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 during the off-peak months of October and December to January, when accommodation prices drop. Monday is the cheapest day to stay, while Friday is the priciest. Use Expedia to find budget-friendly options, filtering for Eco-certified hotels and arranging results from lowest to highest price. Additionally, look for package deals that combine flights, hotel stays, and activities for extra savings. Enjoy free outdoor adventures like exploring the beautiful scenery around Prince Rupert, and take advantage of affordable public transportation to get around.

  • 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: Utilize Expedia's search tool to tailor your options based on your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply arrange 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 an ideal destination for outdoor and adventure vacations, with attractions that include museums, lookouts, and beautiful flower gardens. Whether you're seeking cultural experiences, family-friendly activities, or stunning natural scenery, this charming city has something for everyone. Explore its diverse points of interest and enjoy the remarkable beauty that surrounds you, making your visit to Prince Rupert a memorable one.

  • Totem Park: Experience breathtaking views and immerse yourself in the beauty of nature at Totem Park. This scenic lookout offers a romantic atmosphere and adventurous outdoor activities, making it a perfect spot for couples and nature lovers alike.
  • Prince Rupert Fire Museum: Discover the rich history and culture of firefighting at the Prince Rupert Fire Museum. This unique museum showcases artifacts and exhibits that highlight the bravery and dedication of local firefighters, providing a deep insight into the community's heritage.
  • Sunken Gardens Park: Enjoy a family-friendly outing at Sunken Gardens Park, a serene flower garden filled with vibrant blooms. This outdoor oasis is ideal for leisurely strolls, picnics, and creating lasting memories with loved ones amidst nature's beauty.

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 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 Prince Rupert Airport (YPR), located 8.0km from the city. Nearby accommodations include the Crest Hotel, a 3.5-star property, and the Prestige Oceanview Hotel, rated 3 stars, both offering easy access to the airport. The Enchanted Rainforest Guesthouse, also a 3-star guesthouse, is similarly located 8.0km from YPR. These hotels provide comfortable stays for visitors, making it simple to reach the airport for your travel needs. Enjoy your stay in this beautiful coastal town, known for its stunning natural scenery and welcoming atmosphere.

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 Prestige Oceanview Hotel Prince Rupert. 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 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 Tall Trees Bed & Breakfast. 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 Prince Rupert Fire Museum, Port Interpretive Centre, and Museum Of Northern British Columbia. Landmarks like Mount Hays and Totem Park might be worth a visit. Natural beauty is on display at Sunken Gardens Park, Butze Rapids, and Pacific Mariners Memorial 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