Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Cape Breton Island Independent Hotels

See all 91 Hotels in Cape Breton Island
Cambridge Suites Hotel Sydney

Cambridge Suites Hotel Sydney

380 Esplanade, Sydney
4.0 out of 5.0
4.2 out of 5 (719 reviews)
Thumbs Up Friendly and speedy check in and out. Staff very welcoming and accommodating. Room spacious, clean … - 

$106

$106
Holiday Inn Sydney - Waterfront

Holiday Inn Sydney - Waterfront

300 Esplanade, Sydney
3.5 out of 5.0
4.0 out of 5 (364 reviews)
Nice hotel, quiet and comfortable I chose this hotel while I was getting work done on my house...best decision I ever made - 

$103

$103
Hearthstone Inn

Hearthstone Inn

560 Kings Road, Sydney
3.0 out of 5.0
3.3 out of 5 (546 reviews)
One night stay beds were comfortable room was clean. Didn’t use pool - 

$88

$88
The Martin Arms

The Martin Arms

100 Kings Road, Sydney
3.5 out of 5.0
3.1 out of 5 (200 reviews)
nice This was an unexpected stay, as the ferry to NL. was delayed. As a last minute stop over we were no … - 

$67

$67
Maritime Inn Port Hawkesbury

Maritime Inn Port Hawkesbury

717 Reeves St, Port Hawkesbury
4.5 out of 5.0
3.7 out of 5 (152 reviews)
Only issue, bathroom fan too noisy, only one switch . All good other then that . - 

$100

$100
Lynwood Inn

Lynwood Inn

441 Shore Road, Baddeck
3.0 out of 5.0
4.1 out of 5 (58 reviews)
Quiet Town We had a very nice dinner on the waterfront. Pizza for dessert was certainly different, but very go … - 

$102

$102
The Iona Heights Inn

The Iona Heights Inn

4115 Highway 223, Iona
4.0 out of 5.0
4.3 out of 5 (234 reviews)
Great place to stay! The staff were friendly and our room was nice and clean. - 

$68

$68
At The Harbourfront B&B

At The Harbourfront B&B

123 Pierce Street, North Sydney
3.5 out of 5.0
4.3 out of 5 (103 reviews)
very close to ferry The personal and friendly person, who actually took us to our room instead of handing the key to us … - 

$74

$74
Kow's Inn

Kow's Inn

1289 Route 105, Little Bras d'Or
3.5 out of 5.0
4.4 out of 5 (57 reviews)
Hidden gem friendly staff Was greeted with a beautiful smile and a friendly lady. Was given information on coffee in morning, … - 

$70

$70
The Cove

The Cove

227 D-31 Road, Aulds Cove
3.0 out of 5.0
5.0 out of 5 (1 reviews)
Quaint cabin on the water We had the good fortune of having had this motel/cabins referred to us by someone on the ferry from … - 
Inn of Victoria County

Inn of Victoria County

837 NS-105, Boularderie East
4.0 out of 5.0
4.0 out of 5 (1 reviews)
Nice hotel nice view close to the lake Nice place , good price,. We only stay short time one night to go to next sideseeing place. The sho … - 

$52

$52
Chambers Guest House B&B

Chambers Guest House B&B

64 King Street, North Sydney
3.5 out of 5.0
4.7 out of 5 (62 reviews)
More an "experience" than just a bed!! Very gracious, engaged hostess in a lovely facility with attention to every detail that made the vi … - 
Hearthstone Inn Port Hawkesbury

Hearthstone Inn Port Hawkesbury

388 Highway 4, Port Hawkesbury
2.5 out of 5.0
3.0 out of 5 (87 reviews)
good location for heading toward the Cabot Trail Everything was great except their Wi Fi would not stay connected...obviously they need to resolve t … - 

$104

$104
Castle Rock Country Inn

Castle Rock Country Inn

39339 Cabot Trail, Ingonish Beach
4.0 out of 5.0
3.8 out of 5 (121 reviews)
Lovely B and B Short but sweet stay! Loved the oatcakes at the main desk. Lovely dining room with an amazing view! … - 

$118

$118
Skye Lodge

Skye Lodge

160 Highway #4, Port Hastings
2.5 out of 5.0
2.4 out of 5 (55 reviews)
Hotel is old and needs upgrading before its too late! Need to capitalize on beautiful setting. - 

$62

$62
A Boat to Sea Bed & Breakfast

A Boat to Sea Bed & Breakfast

61 Queen Street, North Sydney
3.5 out of 5.0
4.7 out of 5 (54 reviews)
Real character home This B & B was in a real character home. It is sitting on a gorgeous spot right on the lake and fro … - 

$83

$83
Fair Isle Motel

Fair Isle Motel

9557 Highway 105, Whycocomagh
3.0 out of 5.0
4.2 out of 5 (88 reviews)
Nice motel, comfortable beds and friendly staff We were only here for one night but the staff was very friendly and welcoming. The motel is surroun … - 
Ingonish Chalets

Ingonish Chalets

36784 Cabot Trail, Ingonish
3.5 out of 5.0
4.2 out of 5 (129 reviews)
Nice hotel on Cabot Trail Stayed for a night. Good accomodations. Quick drive to nearby stores, restaurants and the beach. - 
Inverary Resort

Inverary Resort

368 Shore Road, Baddeck
3.5 out of 5.0
3.5 out of 5 (415 reviews)
Very comfortable Inn, spacious, well maintained Clean quiet Inn........comfortable beds,courteous, helpful staff - 

$112

$112
The Mountain View Motel & Cottages

The Mountain View Motel & Cottages

23659 Cabot Trail Road, Pleasant Bay
3.0 out of 5.0
3.2 out of 5 (56 reviews)
Friendly stuff. Comfy bed. The hotel is located in the trail so plenty of scenic views nearby. The … - 

$72

$72
Map

Recently booked Cape Breton Island hotels

A Boat to Sea Bed & Breakfast
3.5 out of 5.0
Last booking: 4 hours ago
Travelodge Sydney Nova Scotia
2.5 out of 5.0
Last booking: 11 hours ago
Cornerstone Motel
2.5 out of 5.0
Last booking: 45 hours ago

Independent Cape Breton Island Hotel Guide

Some globe-trotters choose hotels based on location, but others book by name. And thanks to Expedia you don’t have to pick. It is why we offer such an expansive range of Independent hotels in Cape Breton Island, Nova Scotia. Known for well-appointed rooms and friendly, personalized service, each of the top Independent Cape Breton Island hotels guarantees an unparalleled level of comfort and quality.

You’ll find best-in-class amenities like clean rooms and quiet atmospheres, and some Cape Breton Island Independent locations may even offer extra little benefits and discounts for frequent travelers.