Skip to content

Waterfront rentals in Cape Breton Island

Find and book unique waterfront rentals on Airbnb

Top-rated waterfront rentals in Cape Breton Island

Guests agree: these waterfront rentals are highly rated for location, cleanliness, and more.

Superhost
Cottage in Grand River
Modern Rustic Lake Cottage w. Priv Luxury Hot Tub
A 676 sq ft waterfront Cottage with an airy modern rustic interior design that will make you feel comfortable & cozy during your stay! Relax in your own private luxury hot tub attached to the large wrap around deck, explore the lake with provided kayaks & unwind under the stars while having a cozy lakeside bonfire! We are so excited to host you! :) * If no availability during your selected dates, send us a message & we'll do our best to match you with another Airbnb Cottage on the same resort :)
$233 per night
Superhost
Home in Pleasant Bay
Private 89-acre Oceanfront Cottage - Cabot Trail
This private oceanfront cottage with beach access is located only minutes from the Cabot Trail and Cape Breton Highlands National Park on an 89 acre private property. This bright and airy open-concept cottage has a queen bed downstairs and a double bed in the loft, sleeping four guests. A large private deck lets you enjoy panoramic views of the of ocean, mountains, coastline and sunsets. Outdoor fire pit and indoor woodstove cozy up the nights. Well equipped kitchen makes cooking a breeze.
$248 per night
Superhost
Cottage in Grand River
Sable Point (Priv. HotTub/Out.Shower/Free Kayaks)
Discover what Sable Point Cottage has to offer: a timeless experience in nature that combines comfort & minimalism within one location. The simple, yet upscale layout, is comforting on the eyes & mind. Its adventurous setting, fitted with its unparalleled views, will conjure up excitement when you arrive. A boulder-studded wall rises up towards a stone walkway, which is fitted with an integrated fire pit. The outdoor hot tub & seasonal outdoor shower are located next to the cottage deck.
$165 per night

Waterfront apartment rentals

Superhost
Apartment in South Bar
Destination South Bar
$71 per night
Superhost
Apartment in Chéticamp
Seaside Shack
$107 per night
Superhost
Apartment in Port Hood
Beachside Haven- One minute drive to Arena
$102 per night
Superhost
Apartment in Chéticamp
Boat house on the sea.
$211 per night
Superhost
Apartment in Chéticamp
Harbour Breeze Suite - Fully Handicap Accessible
$171 per night
Superhost
Apartment in North Sydney
Ocean view | family-friendly | farmhouse apartment
$87 per night
Superhost
Apartment in Englishtown
WILDERNESS + OCEAN | OFF-GRID | Bald Eagle's Nest
$140 per night
Superhost
Apartment in Port Hood
Sunset Hill Apartment
$129 per night
Superhost
Apartment in Fortune Bridge
Seaglass Haven, Fortune Bridge,PEI
$103 per night
Superhost
Apartment in Antigonish
Dunns Cove 1 Bedroom Suite
$88 per night
Superhost
Apartment in Edwardsville
Beautiful Suite Overlooking the Ocean
$147 per night
Superhost
Apartment in Saint Peter's
Rene's Rustic Rental Apt. on Bras D'or Lake
$147 per night

Waterfront house rentals

Superhost
Home in Johnstown
Private Waterfront Luxury on the Bras D'Or Lake
$144 per night
Superhost
Home in Indian Brook
*Bata Oceanfront Cottage* Cabot Trail Retreat
$246 per night
Superhost
Home in Cleveland
Secluded Cape Breton Ocean Front Cottage
$154 per night
Superhost
Home in CA
Cliff-top Comfort near Cheticamp
$232 per night
Superhost
Home in Guysborough
Hayden Lake"Mainhouse" fantastic lake view & peace
$125 per night
Superhost
Home in Englishtown
Seaside Cabot Trail Retreat
$129 per night
Superhost
Home in Montague
Oceanfront Luxury Glamping Dome
$250 per night
Superhost
Home in Dingwall
Mystical beachfront Chalet , Hot tub and Sauna
$417 per night
Superhost
Home in Grand Mira North
The Pine Cottage + Hot Tub
$154 per night
Superhost
Home in Ingonish Beach
Atlantic Harmony - Cabot Trail, NS
$131 per night
Superhost
Home in Bras D'or
Cozy waterfront home perfect for a couples getaway
$96 per night
Superhost
Home in Grand Étang
La Belle Brise -as a one bedroom rental
$169 per night

Destinations to explore