Hotels with Restaurants in Cape Breton Island, Nova Scotia

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Cape Breton Island Hotels with Restaurants

Top Cape Breton Island Hotels with Restaurants

Duck Cove Inn

3.0 star property
8.0 out of 10, Very Good, (750)
"Amazing stay!!"
The price is P7,220
P8,936 total
includes taxes & fees
Jul 20 - Jul 21
Duck Cove Inn

Hotel North

3.0 star property
9.0 out of 10, Wonderful, (1007)
"Clean, affordable, great location"
Hotel North

Glenghorm Beach Resort

2.5 star property
7.4 out of 10, Good, (259)
"Property is great family friendly with great beach access. "
The price is P8,210
P9,640 total
includes taxes & fees
Jul 13 - Jul 14
Glenghorm Beach Resort

The Iona Heights Inn

3.5 star property
8.8 out of 10, Excellent, (857)
"Just enjoyed the stay to the full. Very much family friendly… food at the restaurant was just amazing "
The price is P4,827
P5,668 total
includes taxes & fees
Jul 26 - Jul 27
The Iona Heights Inn

Telegraph House

3.0 star property
8.6 out of 10, Excellent, (537)
"Enjoyed our stay"
The price is P7,220
P8,477 total
includes taxes & fees
Jul 13 - Jul 14
Telegraph House

Hampton Inn by Hilton Sydney

2.5 star property
9.2 out of 10, Wonderful, (1016)
"Great stay"
The price is P6,994
P8,458 total
includes taxes & fees
Jul 20 - Jul 21
Hampton Inn by Hilton Sydney

Maritime Inn Port Hawkesbury

4.0 star property
8.6 out of 10, Excellent, (962)
"Great stay! Quick check-in, clean rooms and convenient and good restaurant attached"
The price is P8,622
P10,124 total
includes taxes & fees
Jul 13 - Jul 14
Maritime Inn Port Hawkesbury

Silver Dart Lodge

4.0 star property
9.0 out of 10, Wonderful, (1008)
"Was a very nice place to stay and great food!!"
Silver Dart Lodge

The Simon Hotel Sydney

3.5 star property
9.0 out of 10, Wonderful, (1025)
"Great location, room and staff!"
The price is P9,654
P11,335 total
includes taxes & fees
Jul 27 - Jul 28
The Simon Hotel Sydney

Auberge Gisele's Inn

4.0 star property
8.6 out of 10, Excellent, (1012)
"Clean, quiet and good location. "
The price is P7,220
P8,477 total
includes taxes & fees
Jul 13 - Jul 14
Auberge Gisele's Inn
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.

Frequently asked questions

Why book your hotel with dining in Cape Breton Island with Expedia?
Reserving a hotel with dining in Cape Breton Island is as easy as clicking on your travel dates and picking an option that checks your boxes. In search of a stay that has an on-site restaurant or is in a culinary hot spot? Want it to be inexpensive or upscale? Use Expedia's filters to further narrow your search results and find the ideal fit.
How can I find cheap hotels with dining in Cape Breton Island?
The best way to track down cheap hotels with dining in Cape Breton Island is with Expedia's convenient filter tool. Locate getaways with restaurants or tasty extra touches, like included breakfast and dinner. You can also refine your search by budget, star rating and amenities to access awesome bargains in just a few keystrokes.