Nova Scotia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Cape Breton Island

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
MAPLE RIDGE CABINS
27340 Cabot Trail, Red River, NS
Get Rates
46.74 mi from city center
MAPLE RIDGE CABINS
Auberge Gisele's Inn
4 out of 5
387 Shore Road, Baddeck, NS
Free CancellationReserve now, pay when you stay
The price is $83 per night from Jan 21 to Jan 22
4.99 mi from city center
4.2/5Excellent! (245 reviews)

"Like the location, room is clean and polite staff. Delicious breakfast."…"

Reviewed on Oct 26, 2020

Auberge Gisele's Inn
Glenora Inn & Distillery
4 out of 5
13727 Route 19, PO Box 181, Mabou, Glenville, NS
Get Rates
29.62 mi from city center
4.4/5Excellent! (124 reviews)

"The property and staff are lovely! We had a clean, comfortable room, and enjoyed the fabulous views. The distillery tour was very interesting and tasty! Our only remark is that the food was "meh", so we chose to eat elsewhere. That being said, we will return!"…"

Reviewed on Oct 15, 2020

Glenora Inn & Distillery
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Chisholms of Troy Coastal Cottages
3.5 out of 5
1327 Highway 19, Troy, NS
Free CancellationReserve now, pay when you stay
The price is $93 per night from Jan 23 to Jan 24
47.63 mi from city center
4.6/5Wonderful! (138 reviews)
Awesome stay!

"The location of these cottages is on top of a small hill, and the views are amazing. The cottage had comfortable beds, clean bathrooms, enough towels and toiletries. Only wish I had stayed longer than the two nights, I was booked for."…"

Reviewed on Oct 19, 2020

Chisholms of Troy Coastal Cottages
Hotel North
3 out of 5
39 Forrest Street, North Sydney, NS
Free CancellationReserve now, pay when you stay
The price is $93 per night from Jan 23 to Jan 24
22.03 mi from city center
4.3/5Excellent! (312 reviews)

"Close to town,malls, Newfoundland ferry,nice restaurant,clean lovely staff.Rooms are a bit dated but clean and comfortable"…"

Reviewed on Dec 5, 2020

Hotel North
Knotty Pine Cottages
3.5 out of 5
39111 Cabot Trail, Ingonish Beach, NS
Free CancellationReserve now, pay when you stay
The price is $74 per night from Jan 26 to Jan 27
35.54 mi from city center
4.4/5Excellent! (62 reviews)

"The cottage I stayed in was very basic, but had 2 good size BR & was very cozy. The view was the best, being able to see the water and Ingonish Beach in the distance. My unit was quite close to the road so I would not recommend it specifically for small children. A map of their property"…"

Reviewed on Oct 21, 2020

Knotty Pine Cottages
The Iona Heights Inn
3.5 out of 5
4115 Highway 223, Iona, NS
The price is $75 per night from Feb 1 to Feb 2
15.62 mi from city center
4.3/5Excellent! (429 reviews)

"Easy check-in. Nice view. Balcony to sit down and relax"…"

Reviewed on Nov 23, 2020

The Iona Heights Inn
Highland Motel
2 out of 5
530 Seaview Drive, North Sydney, NS
Free CancellationReserve now, pay when you stay
The price is $63 per night from Feb 1 to Feb 2
18.87 mi from city center
3.5/5Good! (210 reviews)

"Easy check in. The clerk came out and got someone to park his car properly so we could park near our door. Hotel needs a bit of a facelift but it was clean. Our room was spacious (3 double beds and a couch, fridge and microwave, AC in the window). Our biggest dislike with the room is the only overhead ..."…"

Reviewed on Sep 11, 2020

Highland Motel
Castle Rock Country Inn
3.5 out of 5
39339 Cabot Trail, Ingonish Beach, NS
Free CancellationReserve now, pay when you stay
The price is $102 per night from Feb 17 to Feb 18
34.63 mi from city center
4/5Very Good! (273 reviews)

"The staff here are friendly, accommodating, hard working and Sweet :) food is good-homemade style, very lovely. Rooms have everything you need and the view is amazing."…"

Reviewed on Oct 17, 2020

Castle Rock Country Inn
Lynwood Inn
2.5 out of 5
441 Shore Road, Baddeck, NS
Free CancellationReserve now, pay when you stay
The price is $101 per night from Jan 25 to Jan 26
4.83 mi from city center
4.3/5Excellent! (215 reviews)

"In room heater fan very loud. Expedia service was very poor and I will not use Expedia again."…"

Reviewed on Dec 13, 2020

Lynwood Inn
Sea Parrot Ocean View Resort
4 out of 5
45227 Cabot Trail, Englishtown, Indian Brook, NS
Get Rates
19.6 mi from city center
4.1/5Very Good! (21 reviews)

"We felt very home when we stayed there. The staffs are very nice and they tried to do whatever they could to make guests happy."…"

Reviewed on Oct 14, 2019

Sea Parrot Ocean View Resort
Skye Lodge
2 out of 5
160 Highway #4, Port Hastings, NS
Free CancellationReserve now, pay when you stay
The price is $62 per night from Jan 21 to Jan 22
48.91 mi from city center
2.5/5 (186 reviews)

"We did not realize, during a pandemic that Cape Breton would have all accommodations fully booked, we were very pleased to find a room at the Skye Lodge. The rooms are outdated, but the price compensated for that. The room was clean, and the service was amazing considering they were most likely not ..."…"

Reviewed on Oct 12, 2020

Skye Lodge
Big Intervale Fishing Lodge
2.5 out of 5
3719 Big Intervale Road, Margaree Valley, NS
Get Rates
21.93 mi from city center
4.5/5Wonderful! (92 reviews)
Great weekend.

"The owners of this lodge are a lovely couple who does everything then can to make your stay the best it can be. The cottages are comfortable and have all the comforts of home. The food was excellent and a lot of choices. We have been here four or five times and look forward to our next trip."…"

Reviewed on Sep 21, 2020

Big Intervale Fishing Lodge
Cabot Shores Wilderness Resort
3 out of 5
30 Buchanan Dr, Indian Brook, NS
The price is $114 per night from Jan 21 to Jan 22
16.84 mi from city center
3.1/5 (30 reviews)

"It has a back to nature vibe with several unique abodes. The bistro wasn’t open for dinner and there are no eating establishments for quite a distance, so make sure you make plans ahead of time to eat before arriving or pick something up. For the price we would have liked a tv and a coffeemaker in ..."…"

Reviewed on Oct 13, 2020

Cabot Shores Wilderness Resort
A Boat to Sea Bed & Breakfast
3 out of 5
61 Queen Street, North Sydney, NS
Free CancellationReserve now, pay when you stay
The price is $98 per night from Jan 23 to Jan 24
21.25 mi from city center
4.7/5Exceptional! (103 reviews)

"Jane [host] was very friendly and helpful. We arrived in the middle of a severe weather alert [rain and high winds], and just felt very comfortable. Room was excellent - fun to watch the wind , rain and waves outside our window.. Breakfast was great and the the company - another couple from Scotland] ..."…"

Reviewed on Oct 18, 2019

A Boat to Sea Bed & Breakfast
West LA Chalet by DMNikas Spectacular Lakefront near INVERNESS
Get Rates
25.17 mi from city center
5/5Exceptional! (20 reviews)
Lovely Cottage

"Lovely cottage with a beautiful view of the lake. Michael was great to deal with. Would go back in the summer to take advantage of the canoe and kayaks. Highly recommended."…"

Reviewed on Oct 28, 2020

West LA Chalet by DMNikas Spectacular Lakefront near INVERNESS
Mountainside Cabin Along The Cabot Trail #1
The price is $157 per night from Feb 7 to Feb 8
47.1 mi from city center
5/5Exceptional! (4 reviews)

"Property is awesome. Beautiful cabin, clean and like new condition. Only complaint is the lack of “wifi” and “TV”. I do understand that this property is very new and they are working on it. I would stay there again. It is located in the middle of Trail so very convenient."…"

Reviewed on Oct 14, 2020

Mountainside Cabin Along The Cabot Trail #1
2 BDR cottage on Bras D'or Lakes (420 friendly)
Get Rates
30.96 mi from city center
4.3/5Excellent! (3 reviews)
Get away weekend

"The cabins were nice and the worker Sean was over the top for us asking if we needed anything and gave us a tour of the whole resort. Beautiful areas to visit nearby and very peaceful!"…"

Reviewed on Sep 12, 2020

2 BDR cottage on Bras D'or Lakes (420 friendly)
Travelodge by Wyndham Sydney
2 out of 5
480 Kings Road, Sydney, NS
Free CancellationReserve now, pay when you stay
The price is $66 per night from Feb 1 to Feb 2
23.9 mi from city center
3.9/5Good! (625 reviews)

"Beds were extremely comfortable, bathrooms are in need of an update"…"

Reviewed on Jan 18, 2021

Travelodge by Wyndham Sydney
Hampton Inn by Hilton Sydney Nova Scotia
3.5 out of 5
60 Maillard Street, Membertou, NS
Free CancellationReserve now, pay when you stay
The price is $101 per night from Feb 1 to Feb 2
24.47 mi from city center
4.7/5Exceptional! (995 reviews)

"We enjoyed our stay. Would definitely stay again in the future."…"

Reviewed on Jan 11, 2021

Hampton Inn by Hilton Sydney Nova Scotia
Don't see what you're looking for?
See all available properties in Cape Breton Island
View all properties
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.

Visiting Cape Breton Island

Nature enthusiasts will enjoy exploring Cape Breton Island, and visitors give high marks for the bustling port. Scenic and welcoming, this city attracts tourists with its local tours and live music. A top sight in the city is Cape Breton Highlands National Park.

  • There are 211 hotels and other accommodations in Cape Breton Island
  • The closest major airport is in Sydney, NS (YQY), 31.2 mi (50.3 km) from the city center

Sightseeing and Staying in Cape Breton Island

Well-known for its live music scene, the city's cultural venues include Alexander Graham Bell National Historic Site, Cape Breton Centre for Craft and Design, and Membertou Heritage Park. The city is notable for landmarks like Gilbert H. Grosvenor Hall, St. George's Church & Cemetery, and Bethel Presbyterian Church. The city's natural setting is picturesque, including the hiking trails and these places to visit: Cape Breton Highlands National Park, Bras d'Or Lake, and Doyles Bridge Pool.

In Cape Breton Island, there are 211 hotels and other lodging accommodations so you'll have a variety of choices for a perfect holiday retreat. Below are highly ranked ones based on our user reviews:

  • Chambers Guest House B&B - This 3-star bed & breakfast features free breakfast, free WiFi, and free parking. It's a favorite with Expedia travelers for its breakfast and comfortable, quiet rooms.
  • Hampton Inn by Hilton Sydney Nova Scotia - Our customers like the pool and central location at this hotel. With a stay at this 3.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi.
  • Aaron's Dove House Bed & Breakfast Harbourside - This 4-star bed & breakfast features free breakfast, free WiFi, and free parking. Expedia customers like its breakfast and room size.

Dressing for Cape Breton Island

  • Between January and March, you can expect the daytime average to be around 39°F and the nighttime average to be 10°F
  • From April to June, temperatures average about 72°F during the day and 24°F at night
  • July through September averages 75°F during the day and 40°F at night
  • In October-December, the average temperature is 58°F during the day and 18°F at night
  • Cape Breton Island gets about 1.18 inches of rain per year
  • Hottest months are usually July and August with an average temperature of 72°F, while the coldest months are February and January with an average of 13°F

More trip options

Recent reviews of Cape Breton Island hotels