British Columbia hotels. Best hotels in British Columbia, Canada

Hotels in Prince Rupert, British Columbia

Provide your desired dates to access the latest pricing and special offers for hotels

Prince Rupert, British Columbia, Canada

Welcome to Prince Rupert, the vibrant port city in British Columbia, Canada! Known as the land, air, and water transportation hub of the North Coast, this place has it all - from stunning natural beauty to a rich history. Whether you're here for a relaxing vacation or a thrilling adventure, Prince Rupert has something for every traveler.

When it comes to accommodations, you'll be spoiled for choice with the variety of hotels available in the city. From luxurious resorts by the waterfront to cozy boutique hotels nestled in the heart of downtown, you'll find the perfect place to rest and rejuvenate after a day of exploring. Wake up to breathtaking views of the harbor or enjoy a dip in a rooftop pool while sipping on a cocktail - the hotel experience here is truly top-notch.

And speaking of exploring, Prince Rupert has no shortage of activities to keep you entertained. Take a stroll along the vibrant streets, lined with unique shops, delicious restaurants, and charming cafes. Visit the local museums and galleries to delve into the city's fascinating history and thriving art scene. And don't forget to embark on an adventure to experience the natural wonders of the region, such as whale watching, hiking in the rainforest, or fishing in the pristine waters.

So, whether you're a history buff, a nature lover, or simply in need of a relaxing getaway, Prince Rupert has everything you need for a memorable stay. Book your hotel, pack your bags, and get ready to explore all the wonders this captivating city has to offer. Your adventure awaits!

Best Hotels in Prince Rupert

Restaurant/Places to Eat in Crest Hotel

Crest Hotel

Free parking

Restaurant

Free wifi

Experience the Crest Hotel in Prince Rupert, a 4-star gem just 0.2mi from the city center. Enjoy stunning ocean views and a range of premium amenities including free Wi-Fi, parking, and room service. Relax in the sauna or steam room, or stay active in the fitness center. With a restaurant and bar on-site, dining is convenient and delightful. The Crest Hotel offers unmatched hospitality with a 24-hour front desk and comfortable, non-smoking rooms—all in a perfect location for exploring the beauty of British Columbia. Choose Crest for a superior stay filled with comfort and convenience.

Living room, Bunk Bed in Tall Trees Bed & Breakfast

Tall Trees Bed & Breakfast

Free parking

Free wifi

Room service

Tall Trees Bed & Breakfast is the ideal choice for travelers seeking a comfortable and convenient stay in Prince Rupert. With its prime location just 0.4mi from the city center, guests can easily explore all that the area has to offer. This 4-star bed and breakfast offers a variety of amenities to enhance guests' stay, including a spa tub, hot tub/jacuzzi, and a garden view. The hotel also stands out for its excellent services, such as 24-hour front desk, room service, and free Wi-Fi. Additionally, the B&B offers a range of entertainment options, including movie nights and happy hour.

Facade/entrance in Inn on the Harbour

Inn on the Harbour

Skiing

Free Private Parking

Free wifi

Discover the Inn on the Harbour, a charming 3-star hotel in Prince Rupert, just 0.4mi from the city center. Enjoy complimentary breakfast and free Wi-Fi, making it a great value for your stay. With the added convenience of free private parking and an airport shuttle, your arrival and departure are effortless. Guests can relax with stunning mountain views, explore nearby skiing and golfing, or unwind in non-smoking rooms featuring extra-long beds. The hotel's wheelchair accessibility and 24-hour front desk ensure a comfortable experience for everyone. Choose Inn on the Harbour for a welcoming and convenient stay in beautiful British Columbia.

Dining Area in Black Rooster Guesthouse

Black Rooster Guesthouse

Free parking

Free wifi

Tennis court

Discover the Black Rooster Guesthouse, a charming 3-star hotel in Prince Rupert, just 0.3mi from the city center. Enjoy free amenities like parking and WiFi, and take advantage of our tennis court and garden for a perfect leisure getaway. Each room features a private entrance and a kitchenette, offering convenience for longer stays. With a 24-hour front desk and a non-smoking environment, we prioritize your comfort. Choose the Black Rooster for an exceptional blend of service and amenities that make it stand out in the area—relax on the terrace or explore nearby attractions effortlessly!

Photo of the whole room, Bed in The Pacific Inn

The Pacific Inn

Free parking

Restaurant

Business center

The Pacific Inn is a 3-star Inn located in the heart of Prince Rupert, British Columbia, Canada. With its close proximity of 0.6mi to the city center, guests can easily explore the local attractions. This hotel stands out from the others with its excellent amenities such as free parking, free Wifi, a golf course, and a restaurant offering delicious meals for both adults and kids. The 24-hour front desk, soundproof and non-smoking rooms, as well as wheelchair accessibility make it a convenient choice for all guests. Moreover, the hotel provides a business center, making it ideal for both leisure and business travelers.

Lobby or reception, Seating Area in Prestige Prince Rupert

Prestige Prince Rupert

Free parking

Casino

Free wifi

Prestige Prince Rupert stands out among other hotels through its convenient location, situated just 0.4mi from the city center. This 3-star hotel offers a variety of free amenities including parking, WiFi, shuttle service, and even an airport shuttle – making travel hassle-free. The presence of a casino within the hotel provides entertainment on site, while guests can enjoy a complimentary breakfast. Additionally, the hotel offers air conditioning, non-smoking rooms, and free toiletries, ensuring a comfortable stay for all guests.

Moby Dick Inn

Moby Dick Inn

Free parking

Restaurant

Free wifi

The Moby Dick Inn in Prince Rupert, Canada, offers a variety of amenities including free parking, pet-friendly rooms for a small fee, complimentary wifi, and stunning mountain views. With a golf course nearby, 24-hour front desk service, a bar, and a restaurant on-site, guests can enjoy a convenient stay. The hotel also boasts non-smoking rooms, room service, a garden, and extra-long beds for added comfort. Its location just 0.6mi from the city center provides easy access to attractions while offering a peaceful setting away from the hustle and bustle of downtown, making Moby Dick Inn a standout choice for visitors.

Bedroom in Highliner Plaza

Highliner Plaza

Skiing

Restaurant

Business center

The Highliner Plaza is a 3-star hotel located in Prince Rupert, British Columbia, Canada. This hotel stands out from others with its convenient location, being just 0.5mi away from the city center. It offers a range of desirable amenities including free private parking, free WiFi, and a 24-hour front desk. Moreover, guests can enjoy breathtaking ocean views, access to a fitness center, and the convenience of a kitchen or kitchenette in their room. With additional features such as a restaurant, business center, and pet-friendly policy, the Highliner Plaza is the ideal choice for travelers seeking comfort, convenience, and a memorable stay in Prince Rupert.

Which 4-star hotels are the most popular?

The popular Tall Trees Bed & Breakfast, located just 0.4mi from the city center of Prince Rupert, offers rooms starting from $81. This cozy accommodation provides a range of amenities, including free parking, a spa tub, a hot tub, a 24-hour front desk, and even a golf course. Guests can enjoy a complimentary breakfast and take advantage of the kid-friendly buffet and free kids' meals. The rooms boast mountain and garden views, with additional perks like a private entrance, soundproofing, and a balcony.

For a slightly higher price starting from $176, the Crest Hotel is another favored option, situated only 0.2mi from the city center. This establishment features free parking, stunning ocean views, and amenities such as a steam room, sauna, and fitness center. Guests can dine at the on-site restaurant and unwind at the bar or terrace. The non-smoking rooms include air conditioning, free Wi-Fi, and modern conveniences like free toiletries and a private bathroom. The hotel also offers a 24-hour front desk, ensuring guests' needs are always met promptly.

Which 3-star hotels are the most popular?

In the picturesque city of Prince Rupert, the Inn on the Harbour stands out as a top choice for travelers seeking a comfortable stay at a reasonable price. With rooms starting from $125, this charming 3-star hotel offers a convenient location just 0.4mi from the city center. Guests can wake up to a delicious breakfast before enjoying amenities such as free skiing, private parking, complimentary wifi, and even a free airport shuttle service. The hotel also boasts a golf course, air conditioning, a tennis court, and stunning mountain views, ensuring a memorable stay for visitors.

For those looking for a cozy and affordable accommodation option, the Black Rooster Guesthouse is a popular choice in Prince Rupert. Priced from $110 per night and situated just 0.3mi from the city center, this 3-star hotel offers free parking, wifi, and even a tennis court for guests to enjoy. Additionally, visitors can take advantage of the private entrance, kitchen facilities, a terrace with garden views, and balconies in select rooms. With thoughtful amenities such as free toiletries and a kitchenette, the Black Rooster Guesthouse provides a pleasant stay for travelers exploring the city.

Another standout option among the most popular 3-star hotels in Prince Rupert is The Pacific Inn, offering rooms starting at $99 per night and located just 0.6mi from the city center. This pet-friendly hotel provides free parking, complimentary wifi, and enticing extras like access to a golf course and kids' meals. Guests can also enjoy soundproof rooms, room service, a restaurant on-site, and a business center. With extra-long beds, free toiletries, and bathtubs in the private bathrooms, The Pacific Inn ensures a comfortable and convenient stay for visitors to Prince Rupert.

Frequently Asked Questions

What is the lowest price of hotels in Prince Rupert?

The lowest price for hotels in Prince Rupert is $80, which can be found at Tall Trees Bed & Breakfast. Not only do they offer a comfortable stay, but they also provide a complimentary breakfast to start your day right. So, why not treat yourself to a cozy stay without breaking the bank at Tall Trees Bed & Breakfast?

What is the average price of hotels in Prince Rupert?

Looking to book a hotel in Prince Rupert? Well, you're in luck! The average price for a delightful 3-star hotel in this charming coastal town is just $107. And if you're feeling a bit fancy, you can indulge in the luxury of a 4-star hotel for an average price of $127. So, go ahead and treat yourself to an incredible stay without breaking the bank!

What are the best hotels in Prince Rupert center?

The best hotels in Prince Rupert center include The Pacific Inn, Highliner Plaza, Inn on the Harbour and Tall Trees Bed & Breakfast. The Pacific Inn offers rooms starting from $99 per night, while Highliner Plaza starts from $121. Inn on the Harbour, which offers breakfast, has rooms starting from $125. For a more cozy and budget-friendly option, Tall Trees Bed & Breakfast is a great choice with rooms starting from $81 and also includes breakfast. If you prefer a unique experience, Black Rooster Guesthouse is another option to consider.