Find Hotels with Restaurants in Prince Rupert

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 14 Prince Rupert Hotels with Restaurants and compare room rates, reviews, and availability. Most hotels are fully refundable.

Exterior
Eagle Bluff Bed & Breakfast
2.5 star property
9.0 out of 10, Wonderful, (77)
"Magnificent location. Blue provided hearty breakfasts, good information about the town and what to activities we would enjoy specific to our interests."
Eagle Bluff Bed & Breakfast
Property grounds
Crest
3.5 star property
8.8 out of 10, Excellent, (351)
"Dated hotel but clean and comfortable with beautiful ocean views and delicious food from their waterfront restaurant "
Crest
Private kitchen
Enchanted Rainforest Guesthouse
3.0 star property
8.8 out of 10, Excellent, (22)
"Use of a full kitchen was great. The bathroom is shared but that was known before I came."
Enchanted Rainforest Guesthouse
Director's Private Suite | Free WiFi, bed sheets
Eagle Close Executive Bed & Breakfast
3.0 star property
8.6 out of 10, Excellent, (91)
"We had the king suite. It was clean , bright , spacious and very comfortable. The bed had a deep memory foam. Quiet neighborhood. Owners were super friendly. "
Eagle Close Executive Bed & Breakfast
Front of property - evening/night
Tall Trees Bed & Breakfast
3.0 star property
8.6 out of 10, Excellent, (236)
"Our stay was lovely. Breakfast was great. Andrea is a lovely hostess. Got to enjoy the giant soaker tub. King size bed, lots of entertainment. I’m usually sensitive to smells and chemicals but I was fine, nothing bothered my breathing. We would stay again. "
The price is $117
$134 total
includes taxes & fees
May 25 - May 26
Tall Trees Bed & Breakfast
Blackout drapes, iron/ironing board, travel crib, free WiFi
Inn On The Harbour
2.5 star property
8.6 out of 10, Excellent, (154)
"Great!! "
The price is $131
$151 total
includes taxes & fees
May 26 - May 27
Inn On The Harbour
Interior entrance
Prestige Oceanview Hotel Prince Rupert
3.0 star property
8.0 out of 10, Very Good, (762)
"Doing lots of renovations at the moment. Looks promising. Rooms were clean. Continental breakfast wasn't very good. Toast, waffles and hard boiled eggs. Would have been nice to see some variety. Staff was very friendly"
The price is $147
$169 total
includes taxes & fees
May 31 - Jun 1
Prestige Oceanview Hotel Prince Rupert
Exterior detail
Pacific Inn
2.5 star property
7.4 out of 10, Good, (306)
"Friendly check in and great restaurant on site"
The price is $124
$142 total
includes taxes & fees
May 23 - May 24
Pacific Inn
Breakfast, lunch and dinner served
Moby Dick Inn
2.0 star property
7.2 out of 10, Good, (398)
"I stayed for a night. It was quiet, clean and safe. I had no issues and was well rested the next day."
The price is $105
$129 total
includes taxes & fees
May 23 - May 24
Moby Dick Inn
View from property
Highliner Plaza Hotel & Conference Centre
2.5 star property
6.6 out of 10, (532)
"The room was dirty sweets had hair on it and a towel waa dirty. Front desk had nice people "
The price is $135
$155 total
includes taxes & fees
May 23 - May 24
Highliner Plaza Hotel & Conference Centre
Don't see what you're looking for?
See all available properties 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.

Prince Rupert Hotels with Restaurants information

 

Hotels with Restaurants in Prince Rupert

14

Highest price
$147
Cheapest price
$105
Number of guest reviews
2,775
Total number of hotels in Prince Rupert
18

 

Frequently asked questions

How much do hotels with dining in Prince Rupert cost?
Hotels in Prince Rupert range between $105 to $147 per night. Come with an appetite, because these properties feature restaurants or are near some terrific culinary experiences. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Prince Rupert?
Prince Rupert has multiple hotels with dining with a total average guest review rating of 7.9. Crest is a popular option if you’d like to sample the local dining scene. It has a 3.5-star rating and includes amenities such as a steam room and hypo-allergenic bedding. Inn On The Harbour also comes highly recommended. This 2.5-star hotel offers access to some delightful food experiences and comes with a nearby waterfront and an ocean view.
How many hotels with dining are there in Prince Rupert?
Use up your vacation days and choose from 14 hotels with dining in Prince Rupert. For work-related travel, a family vacation and everything in between, Expedia is here to help you find a stay to satisfy your inner foodie in a few quick clicks.
What are the best cheap hotels with dining in Prince Rupert?
Use Inn On The Harbour as a base to eat your way around the food scene of Prince Rupert. This well-priced getaway offers amenities such as a nearby waterfront and an ocean view. Another stay that’ll please both your budget and appetite is Pacific Inn. Conveniences here include unlimited data and premium bedding. Hotels with dining in Prince Rupert are priced from $105 per night. If you want to save your hard-earned money and still see the best of Prince Rupert, add some wonderful free attractions to your itinerary. Metlakatla Wilderness Trail and Rotary Waterfront Park will keep you on the go. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Prince Rupert?
Many travelers seeking a family-friendly hotel with dining in Prince Rupert book Crest. With a 3.5-star rating and amenities like a nearby beach and childcare services, you’ll feel right at home here. Inn On The Harbour is a 2.5-star stay that will also place you within easy reach of some delicious dining experiences. A nearby beach and complimentary breakfast help make it an ideal base for your family break. Once you’ve checked in and unpacked, there are loads of family-friendly attractions to explore around Prince Rupert. Kwinitsa Station Railway Museum and Museum Of Northern British Columbia are two of our top picks.
Why book your hotel with dining in Prince Rupert with Expedia?
Expedia will help you find your ideal hotel with dining in Prince Rupert. Use our handy filters to search for stays with a restaurant on-site. If you have a set budget, click on how much you’d like to spend and the star rating of your hotel. We’ll help you find a suitable stay whatever your bank balance or tastes.
How can I find cheap hotels with dining in Prince Rupert?
Expedia can help you track down cheap hotels with dining in Prince Rupert. Simply use our helpful filter tools to lock in stays with restaurants or optional extras, such as included breakfast and lunch. You can also choose how much you want to spend per night and your preferred hotel star rating to keep costs down.
What is there to do in Prince Rupert near my hotel with dining?
Prince Rupert has enough sights and experiences to keep you on the go for weeks (or months!), beginning with Museum Of Northern British Columbia. North Pacific Cannery National Historic Site, Prudhomme Lake Provincial Park and Kwinitsa Station Railway Museum are other wonderful attractions. If you have time to spare, Prince Rupert Centennial Golf and Metlakatla Wilderness Trail are nice finishing touches to your itinerary.

Recent reviews of Prince Rupert hotels
Expedia verified reviews