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

This weekend
Next weekend

Top Cape Breton Island Hotels with Restaurants

The Simon Hotel Sydney

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

The Iona Heights Inn

3.5 star property
8.8 out of 10, Excellent, (868)
"Great Food, Great View, Great People... Thank You! "
The Iona Heights Inn

Hotel North

3.0 star property
9.2 out of 10, Wonderful, (1013)
"The staff was great, in particular the check in staff and the restaurant staff"
Hotel North

Kow's Inn

3.0 star property
8.8 out of 10, Excellent, (616)
"We only stayed one night and we found the Inn very nice "
Kow's Inn

Inverary Resort

3.0 star property
7.8 out of 10, Good, (932)
"Great restaurant in the resort"
Inverary Resort

Silver Dart Lodge

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

Hampton Inn by Hilton Sydney

2.5 star property
9.2 out of 10, Wonderful, (1008)
"Great stay"
The price is P8,020
P9,700 total
includes taxes & fees
Jul 28 - Jul 29
Hampton Inn by Hilton Sydney

Castle Rock Country Inn

3.5 star property
8.4 out of 10, Very Good, (537)
"Nice and quiet stay. Staff were great."
The price is P10,334
P12,134 total
includes taxes & fees
Jul 25 - Jul 26
Castle Rock Country Inn

Lynwood Inn

2.5 star property
8.8 out of 10, Excellent, (477)
"Great location,mattresses need replacing,ice machine not working But overall not a bad place to stay "
The price is P8,292
P9,736 total
includes taxes & fees
Jul 27 - Jul 28
Lynwood Inn

Maritime Inn Port Hawkesbury

4.0 star property
8.6 out of 10, Excellent, (969)
"Great stay! Quick check-in, clean rooms and convenient and good restaurant attached"
The price is P8,709
P10,226 total
includes taxes & fees
Jul 27 - Jul 28
Maritime Inn Port Hawkesbury
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.

Top Cape Breton Island Hotel Reviews

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.