Book a hotel near Canna, Isle of Canna
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Hotels near Canna

Canna Campsite
Change House, Isle of Canna, Isle of Canna, Scotland
2.82 km from Canna
Stay at this vacation home in Isle of Canna. Enjoy free parking. Popular attraction Canna is located nearby.
Pet-friendly
Parking included

Glenbrittle Youth Hostel
Glenbrittle, Carbost, Minginish, Scotland
24.11 km from Canna
The price is CA $129 per night
CA $129
CA $155 total
includes taxes & fees
Apr 11 - Apr 12
Stay at this 4-star hostel in Minginish. Enjoy free parking, breakfast (surcharge), and daily housekeeping. Popular attractions Fairy Pools and Sgurr na Banachdich are located nearby.
Parking included
Breakfast available

The Old School House
29 km from Canna
Stay at this vacation home in Minginish. Enjoy a garden, an in-room coffeemaker, and in-room fireplaces. Popular attractions Fairy Pools and Isle of Skye Oysters are located nearby.
Kitchen
Washer

A Perfect Base For Exploring Skye And The Cuillin
30.2 km from Canna
Stay at this cottage in Minginish. Enjoy a garden, cable/satellite TV service, and an in-room coffeemaker. Popular attractions Fairy Pools and Talisker Distillery are located nearby.
Kitchen
Washer

Karinya Crossal Cottage
33.81 km from Canna
Stay at this vacation home in Minginish. Enjoy a sauna, a garden, and an in-room coffeemaker. Popular attractions Fairy Pools and Faerie Glen are located nearby.

Sligachan Hotel
Sligachan Hotel, Minginish, Scotland
Free cancellation
Reserve now, pay when you stay
34.67 km from Canna
The price is CA $290 per night
CA $290
CA $348 total
includes taxes & fees
Apr 24 - Apr 25
Stay at this 3-star hotel in Minginish. Enjoy free WiFi, free parking, and daily housekeeping. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Fairy Pools and Am Basteir are located nearby.

Traditional Old Croft House Renovated To High Standard With Sea Views
36.19 km from Canna
Book a stay at this family-friendly cottage in Sleat. Enjoy free WiFi, a garden, and cable/satellite TV service. Popular attractions Armadale Ferry Terminal and Museum of the Isles are located nearby.

Kinloch Ainort Apartments
Kinloch Ainort, Sconser, Sconser, Scotland
37.51 km from Canna
Stay at this 4.5-star luxury apartment in Sconser. Enjoy free parking, balconies, and premium bedding. Popular attractions Am Basteir and Raasay Ferry are located nearby.

Armadale Castle Cabins
Armadale, Sleat, Sleat, Scotland
39.66 km from Canna
Stay at this property in Sleat. Enjoy free parking and a garden. Popular attractions Armadale Ferry Terminal and Museum of the Isles are located nearby.

Dunollie Hotel
Broadford, Strath, Scotland
Free cancellation
Reserve now, pay when you stay
44.38 km from Canna
The price is CA $190 per night
CA $190
CA $228 total
includes taxes & fees
Apr 19 - Apr 20
Stay at this 3-star beach hotel in Strath. Enjoy free WiFi, free parking, and room service. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Isle of Skye Market Square and Giant MacAskill Musuem are located nearby.

West Highland Hotel
Davies Brae, Mallaig, Scotland
Free cancellation
Reserve now, pay when you stay
44.54 km from Canna
The price is CA $229 per night
CA $229
CA $274 total
includes taxes & fees
Apr 16 - Apr 17
Stay at this 3-star eco-certified hotel in Mallaig. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the property condition in our reviews. Popular attractions Armadale Ferry Terminal and Mallaig Heritage Centre are located nearby.
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.
About Canna Hotels Near Attractions
Do you have a full travel itinerary while visiting Canna? Don't waste your time commuting too far from Canna area attractions.
Canna hotels essential information
Accommodation | 412 hotels |
---|---|
Lowest Price | CA $129 |
Highest Price | CA $290 |
Popular hotels | Canna Campsite, Glenbrittle Youth Hostel, Sligachan Hotel, The Old School House, A Perfect Base For Exploring Skye And The Cuillin, Bracken Hide Hotel, Karinya Crossal Cottage, West Highland Hotel, Dunollie Hotel, Armadale Castle Cabins, Traditional Old Croft House Renovated To High Standard With Sea Views, Kinloch Ainort Apartments |
Recent Canna hotel reviews by fellow wanderers

The Old School House
4 out of 5
Posted 8 days ago
Travelocity Verified Review
"Fantastic property with lots of character. Was easy to access with key in a little lockbox, for which we were sent the code. Masses of space, comfy beds and sofas. Well equipped kitchen. Amazing views. We had sheep in the garden one morning.Only issue was as it's an older property there were very few electrical sockets, and those that were there were already filled with electric heater plugs."
A verified traveller stayed at The Old School House
Hotels near…
Areas of Canna
More ways to wander Canna
Most popular
Hotels
Flights
YWG - YEGWestJet Hamilton (YHM) to Gander (YQX) flightsAir Canada Toronto (YYZ) to Jacksonville (JAX) flightsEmirates Toronto (YYZ) to Beirut (BEY) flightsYXC - YYFPOS - TABAir Canada Montreal (YUL) to Goffs (YHZ) flightsKLM Toronto (YYZ) to Amsterdam (AMS) flightsJapan Airlines Calgary (YYC) to Manila (MNL) flightsYVR - YYCCheap Flights to HeadingleyCentral Mountain Air Prince George (YXS) to Kelowna (YLW) flightsYSJ - YTZAmerican Airlines Miami (MIA) to Port-au-Prince (PAP) flights
Cars
Activities
Packages