Find beach hotels in Cape Breton Island

Beach vacation deals from $101
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Cape Breton Island Beach Hotels

Our top choices for Cape Breton Island beach hotels

Auberge Gisele's Inn

Auberge Gisele's Inn
4.0 star property
Baddeck
8.6 out of 10, Excellent, (1,003 reviews)
$124 nightly
The price is $145
May 20 - May 21
Total with taxes and fees
Auberge Gisele's Inn

The Mountain View Motel & Cottages

The Mountain View Motel & Cottages
2.5 star property
Pleasant Bay
7.6 out of 10, Good, (975 reviews)
$95 nightly
The price is $111
Jun 15 - Jun 16
Total with taxes and fees
The Mountain View Motel & Cottages

The Iona Heights Inn

The Iona Heights Inn
3.5 star property
Iona
8.8 out of 10, Excellent, (975 reviews)
$92 nightly
The price is $108
May 21 - May 22
Total with taxes and fees
The Iona Heights Inn

Glenghorm Beach Resort

Glenghorm Beach Resort
2.5 star property
Ingonish
7.6 out of 10, Good, (400 reviews)
  • cleanliness
    Sunset strolls on golden sands await at this Cape Breton retreat, where a private beach and ocean views create coastal magic.
$120 nightly
The price is $140
May 22 - May 23
Total with taxes and fees
Glenghorm Beach Resort

Duck Cove Inn

Duck Cove Inn
3.0 star property
Margaree Harbour
8.0 out of 10, Very Good, (911 reviews)
$135 nightly
The price is $158
Jun 15 - Jun 16
Total with taxes and fees
Duck Cove Inn

The Fiddle and The Sea B&B

The Fiddle and The Sea B&B
4.5 star property
Port Hood
9.8 out of 10, Exceptional, (414 reviews)
  • cleanliness
    Seaside serenity awaits at this luxurious B&B, just a one-minute drive from stunning beaches where coastal charm meets comfort.
$116 nightly
The price is $136
May 23 - May 24
Total with taxes and fees
The Fiddle and The Sea B&B

Dundee Resort & Golf Club

Dundee Resort & Golf Club
3.0 star property
Dundee
8.2 out of 10, Very Good, (613 reviews)
  • cleanliness
    Indulge in beachfront bliss at this waterfront resort, where sandy shores beckon with volleyball, kayaking, and motorboating adventures.
$86 nightly
The price is $101
May 31 - Jun 1
Total with taxes and fees
Dundee Resort & Golf Club

St. Ann's Motel

St. Ann's Motel
2.5 star property
South Haven
8.8 out of 10, Excellent, (251 reviews)
  • cleanliness
    Unwind on a private sandy beach, exploring the bay by canoe before returning to this waterfront motel with stunning mountain views.
$95 nightly
The price is $108
May 25 - May 26
Total with taxes and fees
St. Ann's Motel

Ingonish Chalets

Ingonish Chalets
3.0 star property
Ingonish
8.8 out of 10, Excellent, (461 reviews)
$170 nightly
The price is $200
May 20 - May 21
Total with taxes and fees
Ingonish Chalets

Holiday Inn Sydney - Waterfront by IHG

Holiday Inn Sydney - Waterfront by IHG
3.5 star property
Sydney
8.0 out of 10, Very Good, (1,003 reviews)
  • cleanliness
    Soak up the sun and surf at this Sydney boardwalk retreat, where ocean adventures and harbor views create unforgettable beach getaways.
$132 nightly
The price is $155
May 24 - May 25
Total with taxes and fees
Holiday Inn Sydney - Waterfront by IHG
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.

Choose what matters most at beach hotels in Cape Breton Island

Find out more about Cape Breton Island

Cape Breton Island and its attractions for beach lovers

Cape Breton Island beckons beach lovers with its stunning coastal landscapes and a range of activities that cater to families seeking both adventure and relaxation. Start your journey at Ingonish Beach, where the warm sands meet the Atlantic Ocean, perfect for swimming, sunbathing, and building sandcastles with the kids. Just a short drive away, explore the scenic Cape Breton Highlands National Park, which offers hiking trails with breathtaking views of cliffs and ocean vistas. For a unique experience, visit the charming village of Baddeck, where you can rent kayaks to paddle in the tranquil waters of Bras d'Or Lake, or simply enjoy a leisurely stroll along the waterfront. Don’t miss the iconic Cabot Trail, where stunning coastal drives lead to picturesque picnic spots and beaches like Cape Dauphin Beach, ideal for a family outing. The ideal base for your beach adventures is the Ingonish area, where you’ll find luxurious hotels that blend comfort with nature, offering attentive service and convenient access to both the beach and hiking trails. Spend your evenings watching the sunset from your hotel balcony, savoring fresh seafood at local restaurants, and planning your next day's exploration of this breathtaking island.

Too many beaches in Cape Breton Island to choose from? Here are our top picks for a memorable beach vacation.

Top Cape Breton Island Hotel Reviews

Explore a world of travel with Expedia