Inside passage cruise ferry between Prince Rupert and Port Hardy, British Columbia, Canada.

Find hotels in Prince Rupert from SAR 495

  • 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
16 Aug - 17 Aug
Tomorrow
17 Aug - 18 Aug
Next weekend
21 Aug - 23 Aug
In two weeks
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Prince Rupert hotels

1. Inn On The Harbour

Inn On The Harbour
Prince Rupert
Canada
Heather
SAR 460
SAR 529 total
includes taxes & fees
29 Aug - 30 Aug
Inn On The Harbour

2. Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert
Prince Rupert
United States
Larissa
SAR 779
SAR 896 total
includes taxes & fees
23 Aug - 24 Aug
Prestige Oceanview Hotel Prince Rupert

3. Crest Hotel

Crest Hotel
Prince Rupert
Canada
Stavros
SAR 538
SAR 619 total
includes taxes & fees
30 Aug - 31 Aug
Crest Hotel

4. Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre
Prince Rupert
Canada
Patricia
SAR 490
SAR 564 total
includes taxes & fees
4 Sep - 5 Sep
Highliner Hotel & Conference Centre

5. Moby Dick Inn

Moby Dick Inn
Prince Rupert
Canada
Tisha
SAR 426
SAR 565 total
includes taxes & fees
20 Aug - 21 Aug
Moby Dick Inn

6. Pacific Inn

Pacific Inn
Prince Rupert
Canada
Lyle
SAR 482
SAR 555 total
includes taxes & fees
19 Aug - 20 Aug
Pacific Inn

7. Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast
Prince Rupert
Canada
MARY
SAR 430
SAR 495 total
includes taxes & fees
6 Sep - 7 Sep
Tall Trees Bed & Breakfast

8. Black Rooster Guesthouse

Black Rooster Guesthouse
Prince Rupert
Canada
Bruce
SAR 446
SAR 513 total
includes taxes & fees
19 Aug - 20 Aug
Black Rooster Guesthouse
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Prince Rupert attractions

Prince Rupert Fire Museum

9.0/10 (6 reviews)
You can spend an afternoon studying the exhibits at Prince Rupert Fire Museum in 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

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

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

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

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

First Nation Carving Shed

8.0/10 (14 reviews)
You can spend time studying the exhibits at First Nation Carving Shed during your trip to 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 lighthouse on a rocky island with red roofs, surrounded by calm waters and a cloudy sky.
Photo by Sig

Top Prince Rupert Hotel Reviews

Prestige Oceanview Hotel Prince Rupert

Prestige Oceanview Hotel Prince Rupert

8/10 Good
"Staff were not extremely friendly. They seemed testy for some unknown reason. Smiles and a good demeanor go a long way."
Camille 2-night trip
Posted 6 hours ago
Prestige Oceanview Hotel Prince Rupert
Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre

10/10 Excellent
"Excellent view of the ocean Everything within walking distance"
Kyle 5-night trip
Posted 2 days ago
Highliner Hotel & Conference Centre
Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast

10/10 Excellent
"i love staying here but always no vacancy when i want to stay. very popular place stay"
MARY 1-night trip
Posted 3 days ago
Tall Trees Bed & Breakfast
Black Rooster Guesthouse

Black Rooster Guesthouse

10/10 Excellent
"I love that you can rent an actual large 3 bedroom apartment. My third time staying in this particular suite. My only issue was that the couch although very comfortable, was tired and too low to the ground as my father has some mobility issues and he found it difficult to get up from said couch."
Mitch 2-night trip
Posted 6 days ago
Black Rooster Guesthouse
Eagle Bluff Bed & Breakfast

Eagle Bluff Bed & Breakfast

10/10 Excellent
"Everything at this little place is perfect"
Robbie 2-night trip
Posted 9 days ago
Eagle Bluff Bed & Breakfast

More cheap stays in Prince Rupert

Black Rooster Guesthouse

Black Rooster Guesthouse

501 6th Ave West Prince Rupert BC
SAR 446
SAR 513 total
19 Aug - 20 Aug
includes taxes & fees
8.6/10 Excellent! (283 reviews)
Black Rooster Guesthouse
Inn On The Harbour

Inn On The Harbour

720 First Avenue West Prince Rupert BC
SAR 460
SAR 529 total
29 Aug - 30 Aug
includes taxes & fees
Inn On The Harbour
Pacific Inn

Pacific Inn

909 3rd Avenue West Prince Rupert BC
SAR 482
SAR 555 total
19 Aug - 20 Aug
includes taxes & fees
7.2/10 Good! (686 reviews)
Pacific Inn
Highliner Hotel & Conference Centre

Highliner Hotel & Conference Centre

815 1st Ave W Prince Rupert BC
SAR 490
SAR 564 total
4 Sep - 5 Sep
includes taxes & fees
6.8/10 (821 reviews)
Highliner Hotel & Conference Centre
Moby Dick Inn

Moby Dick Inn

935 Second Avenue West Prince Rupert BC
SAR 426
SAR 565 total
20 Aug - 21 Aug
includes taxes & fees
7.4/10 Good! (680 reviews)
Moby Dick Inn
Crest Hotel

Crest Hotel

222 1st Ave W Prince Rupert BC
SAR 538
SAR 619 total
30 Aug - 31 Aug
includes taxes & fees
Crest Hotel

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?
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 Highliner Hotel & Conference Centre and Pacific Inn. 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 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 16 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, Prince Rupert Fire Museum, and Port Interpretive Centre. Landmarks like Mount Hays and Totem Park might be worth a visit. Natural beauty is on display at Metlakatla Wilderness Trail, Sunken Gardens Park, 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.