Cape Breton hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Hotels City Rating

Castle Moffett  5 stars

11980 Hwy 105, Little Narrows, Canada, B0E 1B0

Little Narrows

Trailsman Motel  4 stars

10003 Hwy 105, Baddeck, Canada, B0E1B0

Baddeck Great
CAD 121

Bras D'Or Lakes Inn  4 stars

10095 Grenville St, St. Peter's, Canada, B0E 3B0

St. Peter's Very good
CAD 138

Seascape Coastal Retreat Adults Only  4 stars

36083 Cabot Trail, Ingonish, Canada, B0C 1K0

Ingonish Very good
CAD 279

The Water'S Edge Inn & Gallery  4 stars

22 Water Street, Baddeck, Canada, B0E 1B0

Baddeck
CAD 180

Telegraph House Motel  4 stars

479 Chebucto Street, Baddeck, Canada

Baddeck Great
CAD 127

Broadwater Inn & Cottages  4 stars

975 Baddeck Bay Road, Baddeck, Canada, B0E 1B0

Baddeck Great
CAD 182

Aaron'S Dove House Bed & Breakfast Harbourside  4 stars

108 Queen Street , North Sydney, Canada, B2A 1A6

North Sydney Great
CAD 103

Lynwood Inn  4 stars

441 Shore Rd, Baddeck, Canada, B0E1B0

Baddeck Very good
CAD 168

Seaweed And Sod Farm Bed & Breakfast  4 stars

7952 Kempt Head Road, Kempt Head, Canada, B1X 1R8

Kempt Head Great
CAD 111

Point Of View Suites  4 stars

15 Commercial Street Extension, Louisbourg, Canada, B1C 2J4

Louisbourg Great
CAD 133

Louisbourg Harbour Inn  4 stars

9 Lower Warren Street, Louisbourg, Canada, B1C 1G6

Louisbourg Great
CAD 163

Cornerstone Motel  4 stars

16537 Cabot Trail, Cheticamp, Canada

Cheticamp Great
CAD 153

Castle Rock Country Inn  4 stars

39339 Cabot Trail, Ingonish, Canada, B0C 1L0

Ingonish Great
CAD 191

Auberge Bay Wind Suites  4 stars

15299 Cabot Trail, Cheticamp, Canada, B0E 1H0

Cheticamp Very good
CAD 205

The Fiddle And The Sea Bed And Breakfast  4 stars

109 High Road, Port Hood, Canada, B0E 2W0

Port Hood Great
CAD 127

Keltic Quay  4 stars

90 Main Street, Whycocomagh, Canada, B0E 3M0

Whycocomagh Great
CAD 214

English Country Garden Bed And Breakfast  4 stars

45478 Cabot Trail Indian Brook Englishtown Nova Scotia, Indian Brook, Canada, B0C 1H0

Indian Brook Perfect
CAD 157

Auberge Gisele'S Inn  4 stars

387 Shore Road, Baddeck, Canada, B0E 1B0

Baddeck Very good
CAD 128

Maritime Inn Port Hawkesbury  4 stars

717 Reeves Street, Port Hawkesbury, Canada

Port Hawkesbury Very good
CAD 175

Keltic Lodge  4 stars

383 Keltic In Rd, Ingonish, Canada, B0C 1L0

Ingonish Very good
CAD 238

Adventures East Cottages And Campground  3 stars

9585 Trans Canada Highway, Baddeck, Canada, B0E 1B0

Baddeck Very good
CAD 159

Ocean View Motel And Chalets  3 stars

15569 Cabot Trail, Cheticamp, Canada, B0E 1H0

Cheticamp Very good
CAD 199

The Island Inn  3 stars

37706 Cabot Trail, Ingonish, Canada, B0C 1K0

Ingonish Great
CAD 140

The Cove  3 stars

227 D-31 Road, Aulds Cove, Canada, B0H 1K0

Aulds Cove Great
CAD 98

Hebridean Motel  3 stars

39 Company Road, Port Hood, Canada, B0E 2W0

Port Hood Great
CAD 104

Harbourview Motel & Accommodations  3 stars

209 Granville St, Port Hawkesbury, Canada, B9A 2G4

Port Hawkesbury Perfect
CAD 115

Mackenzie House B&B By Elevate Rooms  3 stars

4 Tupper Court, Port Hawkesbury, Canada

Port Hawkesbury Very good
CAD 132

Duck Cove Inn  3 stars

10289 Cabot Trail, Margaree Harbour, Canada, B0E 2B0

Margaree Harbour Great
CAD 123

Chanterelle Inn & Cottages  3 stars

48678 Cabot Trail, North River Bridge, Canada, B0E 1B0

North River Bridge Very good
CAD 162

Hi Cabot Trail Hostel  3 stars

23349 Cabot Trail, Pleasant Bay, Canada, B0E 2P0

Pleasant Bay Very good

The Birches At Ben Eoin Country Inn  3 stars

5153 East Bay Highway, Sydney Forks, Canada, B1J 1P1

Sydney Forks Very good
CAD 201

Macneil'S Motel  3 stars

1408 Trunk 105 Trans Canada Highway, North Sydney, Canada, B1Y 2B2

North Sydney Great
CAD 87

Aberdeen Motel  3 stars

10293 Trans Canada Hwy 105, Whycocomagh, Canada, B0E 3M0

Whycocomagh Great
CAD 98

Auld Farm Inn B&B  3 stars

1817 Bay Road Highway 205, Baddeck, Canada, B0E 1B0

Baddeck Very good
CAD 98

Mcintyre S Cottages And Cameron House  3 stars

Rruga 3 8908 Highway 105Baddeck Inletnova Scotia B0E1B0, Baddeck, Canada, B0E1B0

Baddeck Very good
CAD 172

Cajun Cedar Log Cottages  3 stars

8365 Cabot Trail, Margaree Forks, Canada

Margaree Forks Very good
CAD 178

Sea Breeze Motel  3 stars

36104 Cabot Trail, Ingonish, Canada, B0C1K0

Ingonish Great
CAD 99

The Iona Heights Inn  3 stars

4115 Highway 223, Iona, Canada, B2C 1A3

Iona Very good
CAD 102

Travelodge By Wyndham Sydney  3 stars

480 Kings Road, Sydney, Canada, B1S 1A8

Sydney Very good
CAD 117

Dundee Resort & Golf Club  3 stars

2750 West Bay Highway, West Bay, Canada, B0E 3K0

West Bay Great
CAD 132

Hearthstone Inn Sydney  3 stars

560 Kings Road, Sydney, Canada, B1S 1B8

Sydney Very good
CAD 111

Inverary Resort  3 stars

368 Shore Road, Baddeck, Canada, B0E 1B0

Baddeck Very good
CAD 170

Hotel North  3 stars

39 Forrest Street, North Sydney, Canada, B2A 3B1

North Sydney Great
CAD 125

Cabot Trail Motel  3 stars

8450 Trans Canada Hwy 105, Baddeck, Canada, B0E1B0

Baddeck Great
CAD 131

Hampton Inn By Hilton Sydney Nova Scotia  3 stars

60 Maillard Street, Sydney, Canada, B1S 1H0

Sydney Perfect
CAD 180

Laurie'S Motor Inn  3 stars

15456 Cabot Trail, Cheticamp, Canada, B0E 1H0

Cheticamp Very good
CAD 134

Harbourview Inn & Suites  3 stars

100 Kings Road, Sydney, Canada, B1S 1A1

Sydney Very good
CAD 102

Cambridge Suites Hotel Sydney  3 stars

380 Esplanade, Sydney, Canada, B1P 1B1

Sydney Great
CAD 144

Hearthstone Inn Port Hawkesbury  3 stars

388 Highway 4, Port Hastings, Canada, B9A 1M5

Port Hastings Nice
CAD 113

Auberge Doucet Inn  3 stars

14758 Cabot Trail Road, Cheticamp, Canada, B0E 1H0

Cheticamp Very good
CAD 161

At The Harbourfront B&B  3 stars

123 Pierce Street, North Sydney, Canada

North Sydney Guest rating
CAD 127

Holiday Inn Sydney - Waterfront  3 stars

300 Esplanade, Sydney, Canada, B1P 1A7

Sydney Very good
CAD 133

Glenghorm Beach Resort  2 stars

36743 Cabot Trail, Ingonish, Canada

Ingonish Nice
CAD 151

Fair Isle Motel  2 stars

9557 Highway 105, Whycocomagh, Canada

Whycocomagh
CAD 186

Ceilidh Country Lodge  2 stars

369 Shore Road, Baddeck, Canada, BOE 1BO

Baddeck Great
CAD 120

Clansman Motel  2 stars

9 Baird Street, North Sydney, Canada, B2A 3M3

North Sydney Great
CAD 113

Mountain View Motel & Cottages  2 stars

23659 Cabot Trail, Pleasant Bay, Canada, B0E 2P0

Pleasant Bay Nice
CAD 112

Kelly'S View Motel  2 stars

783 Route 105 Trans Canada Highway, Boularderie East, Canada, B1X 1J6

Boularderie East
CAD 87

Thriftlodge Port Hastings  2 stars

21 Old Victoria Road , Port Hastings, Canada, B9A 1L2

Port Hastings
CAD 115

Highland Motel  2 stars

530 Seaview Drive, North Sydney, Canada

North Sydney
CAD 94

Margaree Riverview Inn  2 stars

21045 Route 19, Margaree Forks, Canada, B0E2A0

Margaree Forks
CAD 113

Quality Inn Sydney  2 stars

560 Kings Road -, Sydney, Canada

Sydney
CAD 193

Comfort Inn Sydney  2 stars

368 Kings Road, Sydney, Canada, B1S 1A8

Sydney Very good
CAD 124

Thriftlodge Port Hastings  2 stars

21 Old Victoria Road, Port Hastings, Canada, B9A1L9

Port Hastings
CAD 91

Knotty Pine Cottages  0 stars

39123 Cabot Trail, Ingonish, Canada, B0C 1L0

Ingonish Great
CAD 157

Channel Breezes Bed & Breakfast  0 stars

706 Dingwall Road Box 244, Dingwall, Canada, B0C 1G0

Dingwall

Acadian Motel  0 stars

15202 Cabot Trail, Cheticamp, Canada, B0E 1H0

Cheticamp
CAD 144

Midtrail Motel  0 stars

23475 Cabot Trail, Pleasant Bay, Canada, B0E 2P0

Pleasant Bay
CAD 127

Tiny Nest House Near Inverness With Waterfall And Sandy Beach  0 stars

1062 Broad Cove Banks Road, Inverness, Canada, B0E 1N0

Inverness
CAD 123

Celtic Charm Bed And Breakfast  0 stars

115 George Street, Sydney, Canada, B1P 1H9

Sydney
CAD 112

Cabot Trail Vacations Rv Cottages  0 stars

13762 Cabot Trail, Cheticamp, Canada, B0E 1H0

Cheticamp
CAD 200

Bear On The Lake Guesthouse  0 stars

10705 Highway 105 Rural Route 4, Aberdeen, Canada, B0E 3M0

Aberdeen
CAD 78

Jacques Cartier Motel  0 stars

1396 Grand Lake Road, Sydney, Canada, B1M 1A1

Sydney
CAD 87

Sailor'S Rest House  0 stars

83 Samsons Cove Rd., Arichat, Canada, B0E 3C0

Arichat

Pilot Whale Chalets  0 stars

15775 Cabot Trail, Cheticamp, Canada, B0E 1H0

Cheticamp
CAD 235

Green Highlander Lodge  0 stars

525 Chebucto St., Baddeck, Canada, B0E1B0

Baddeck Very good
CAD 149

Spanish Bay Inn  0 stars

10 Pitt Street, Sydney, Canada, B1P5X3

Sydney
CAD 137

Heritage Home Bed & Breakfast  0 stars

110 Queen Street (Nova Scotia, Canada), North Sydney, Canada, B2A 1A6

North Sydney
CAD 121

Peck'S Housekeeping Cottages  0 stars

2 Wolfe Street, Louisbourg, Canada, B1C 2J2

Louisbourg
CAD 128

Skyline Cabins  0 stars

37759 Cabot Trail, Ingonish, Canada, B0C 1L0

Ingonish Great
CAD 167

Sea Breeze Cottages  0 stars

36104 Cabot Trail, Ingonish, Canada, B0C 1K0

Ingonish
CAD 166

Normaway Inn  0 stars

691 Egypt Road, Margaree Valley, Canada, B0E 2C0

Margaree Valley
CAD 166

Skye Lodge  0 stars

160 Highway 4, Port Hastings, Canada, B9A 1M5

Port Hastings Very good
CAD 98

Cabot Shores  0 stars

30 Buchanan Drive, Indian Brook, Canada, B0C1H0

Indian Brook
CAD 151

Silver Dart Lodge  0 stars

257 Shore Road, Baddeck, Canada, B0E 1B0

Baddeck Great
CAD 186

Margaree Harbour View Inn  0 stars

4018 Shore Road, Margaree Harbour, Canada, B0E 2B0

Margaree Harbour Very good
CAD 137

The Yellow Sidecar B&B  0 stars

11718 Cabot Trail, Sydney Mines, Canada, B0E 1L0

Sydney Mines
CAD 138

Chambers Guest House B&B  0 stars

64 King Street, North Sydney, Canada

North Sydney
CAD 115