Skip to content

Vacation rentals in Canna

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Canna

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

Cottage in Sconser
Moll Cottage
Discover your own corner of Skye in this historic keepers cottage along a private shoreline, sitting below the Cuillins. An unforgettable location, complete with an outdoor fire pit to help you enjoy your surroundings into the evening. Inside, there are Scot-Scandi influences that tie modern design, luxury and comfort to the history and charm of the cottage. Moll Cottage is located between the two largest settlements on the island and within easy travelling distance of the most popular sights.
$169 per night
SUPERHOST
Cabin in Elgol
Morgana Stunning view
Take it easy at this unique and tranquil getaway. Morgana is the perfect place to relax and enjoy the beauty of Skye. This new larch clad house takes in a panoramic view over the Cuillin mountains and the Sleat peninsula. The gable window looks over the breathtaking views you can sit and relax in the living area. The house includes a kitchen with fridge, microwave, oven and hob. En suite toilet and shower, super king sized bed, dining area inside. Outside private decking and table.
$120 per night
SUPERHOST
Home in Cleadale
Modern home with stunning views on Isle of Eigg
A contemporary house design by award-winning architects Dualchas. On the coast of the beautiful island of Eigg with stunning views across Laig Bay towards the mountains of Rum. Only a short stroll from the beach, it is a perfect base for a relaxed and comfortable stay on Eigg. Enjoy spectacular views and sunsets from couch or bed through the full height picture windows extending across the whole front of the house.
$168 per night
SUPERHOST

Other great vacation rentals in Canna

Cottage in Carbost
Red Mountain Garden Cottage (Self Catering)
$117 per night
SUPERHOST
Home in Carbost
This must be the place - Skye, Carbost
$171 per night
SUPERHOST
Tiny home in Carbost
Oystercatcher Pod - Stunning Views, Beach Access
$107 per night
SUPERHOST
Vacation home in Sconser
Stunning views,The Rest, Isle of Skye
$144 per night
SUPERHOST
Home in Carbost
10 Loch Harport View
$90 per night
SUPERHOST
Cottage in Carbost
5 Harport, Carbost, Beautiful Loch side home.
$150 per night
SUPERHOST
Cabin in Elgol
Stunning 1-Bed Cabin in Isle of Skye
$108 per night
Bungalow in Satran
Modern & spacious, fully-equipped 2 bed bungalow
$164 per night
SUPERHOST
Cabin in Carbost
Hen House overlooking beautiful Loch Bracadale
$238 per night
SUPERHOST
Tiny home in Isle of Canna
Sanday Caravan Isle of Canna
$102 per night
SUPERHOST
Rental unit in Isle of Skye
Carbost Holiday Apartments Apartment 2 (of 3)
$120 per night
SUPERHOST
Private room in Isle of Skye
Central Skye, perfect for exploring the island.
$69 per night
  1. Airbnb
  2. United Kingdom
  3. Scotland
  4. Highland Council
  5. Canna