Skip to content

Cabin rentals in Cape Breton Island

Find and book unique cabins on Airbnb

Top-rated cabin rentals in Cape Breton Island

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

Superhost
Cabin in Nova Scotia
The Shackteau
A rustic cabin, right out of “Deliverance.” Inside, it's a well equipped clean and cozy retreat overlooking the world famous Margaree River and hills. Margaree Forks is a great place to get away from it all, yet close to everything in western Cape Breton. I believe my happiest guests are those who are familiar with the camping lifestyle but now want something more comfortable. The owners now live in their new home on the property. (see below) Unavailable days (blocked) MAY be available—just ask.
$88 per night
Superhost
Cabin in Baddeck
The Captain's Quarters - Cottage on Bras d'Or Lake
Cozy private 2 bedroom waterfront cottage on Bras d'Or Lake just minutes to the Cabot Trail & the quaint town of Baddeck. Make this a home base for all your island adventures. Bring your camera, hiking shoes, golf clubs, guitar and singing voice. At the end of it all come and sit and sip by a cozy fire, a moonlight sky and be star struck. Mine is a great spot to chill out and enjoy nature. Swimming, kayaks & SUPs. Baddeck, where it all begins and ends...Get looped on the Cabot Trail!
$166 per night
Superhost
Cabin in Pleasant Bay
Flip Flop Villa Ocean and Mountain Views :)
Our Cozy two bedroom Villa,with pull out sofa bed can sleep 6,great for families or couples traveling together. Full kitchen,three piece bath,closed in sun deck with patio.Over looks the Ocean and Mountains,surrounded by Cape BretonHighlands National Park,located on The World Famous Cabot Trail. There is a private walkway to the Ocean where there is a platform with chairs for you to just sit back and watch some amazing sunsets. Make our Villa your home away from home while exploring.
$121 per night

Cabin rentals with a hot tub

Superhost
Cabin in West Bay
Lake View Cottage With Private Hot Tub - Lazy Bear
$141 per night
Superhost
Cabin in Guysborough
Cove & Sea Cabin
$175 per night
Superhost
Cabin in Antigonish
Homesteader Lodge - Lochaber Lake Lodges
$233 per night
Superhost
Cabin in Souris
112 Waterfront cottage on Souris River w/hot tub
$129 per night
Superhost
Cabin in Saint Peter's
Lakeside Luxury Cottage & Hot Tub
$182 per night
Cabin in Antigonish, Subd. A
Keppoch Cabins
$133 per night
Cabin in Arisaig
Steinhart Distillery Cottage by the sea #2
$184 per night
Superhost
Cabin in Souris
120 Waterfront cottage on Souris River w/hot tub
$129 per night
Superhost
Cabin in West Bay
Lake View Cottage W/ Private Hot Tub - Eagle View
$141 per night
Superhost
Cabin in Antigonish
Islander Lodge - Lochaber Lake Lodges
$233 per night

Pet-friendly cabin rentals

Superhost
Cabin in Beaver Cove
Beaver Cove Beach House
$166 per night
Superhost
Cabin in Cape North
Mountainside Cabin along The Cabot Trail #6
$169 per night
Superhost
Cabin in Birch Plain, NS
The Zzzz Moose Luxury Camping Cabins
$65 per night
Superhost
Cabin in Guysborough
Hayden Lake "Guesthouse" romantic spot,free nature
$70 per night
Superhost
Cabin in Inverness
Spruce - Luxury 1 BR Cottage Stunning Views
$250 per night
Superhost
Cabin in East Bay
Christmas at the Cedar Chalet 12min from the city
$107 per night
Superhost
Cabin in Chéticamp
Beach, island and lighthouse
$198 per night
Superhost
Cabin in Margaree Valley
Rivulet Retreat
$118 per night
Superhost
Cabin in Baddeck
Tiny River Cabin
$80 per night
Superhost
Cabin in Englishtown
Raven's Roost at Sally's Brook Wilderness Cabins
$151 per night
Superhost
Cabin in Margaree Valley
Cabot Trail - R&R Cabin on the Hill
$85 per night
Superhost
Cabin in Iona
Hector's Point on the Bras d'Or
$129 per night

Private cabin rentals

Superhost
Cabin in Margaree Valley
Secluded Forest Getaway
$117 per night
Superhost
Cabin in Cardigan
The Forge
$99 per night
Superhost
Cabin in Baddeck
The Black Cabin Log Home - Along the Cabot Trail
$227 per night
Superhost
Cabin in Margaree Harbour
Margaree Cabin On The Hill
$125 per night
Superhost
Cabin in Port Hood
The Seascape - Executive Class Mini Villa
$195 per night
Superhost
Cabin in Port Hood
Seaside Luxury Rentals Unit B ,Port Hood
$184 per night
Superhost
Cabin in Main-a-dieu
Main-a-Dieu Cottage
$88 per night
Superhost
Cabin in Beaver Cove
Seaglass | Off-Grid,Beachfront Cabin- Indigo Hills
$128 per night
Superhost
Cabin in Baddeck
Selkie’s Rest S/Y Elsie Lighthouse (Blue)
$165 per night
Superhost
Cabin in Larrys River
Ocean View Cabin with Amazing Views
$99 per night
Superhost
Cabin in Cleveland
The Red Canoe
$129 per night
Superhost
Cabin in Souris
ShantyStay Sleeping Cabins (F)
$72 per night

Destinations to explore

  1. Airbnb
  2. Canada
  3. Nova Scotia
  4. Cape Breton Island
  5. Cabin rentals