Find 4 Star Hotels in Isle of Canna
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Isle of Canna 4 Star Hotels
Compare Isle of Canna 4 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Glenbrittle Youth Hostel
Minginish
9.0 out of 10, Wonderful, (94)

Glebe Barn - Hostel
Isle of Eigg
9.0 out of 10, Wonderful, (12)
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Isle of Canna
Hike along dramatic coastal cliffs on this tiny Hebridean isle where golden eagles soar overhead and basking sharks swim offshore. The historic Canna House gardens and pristine beaches offer perfect spots for picnics when ferries bring day-trippers from nearby Mallaig.

Top Isle of Canna Hotel Reviews

Glenbrittle Youth Hostel
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
Isle of Canna Hotels by Star Rating
Stay near popular Isle of Canna attractions
- Hotels near Canna
- Hotels near Talisker Distillery
- Hotels near Fairy Pools
- Hotels near Isle of Skye Oysters
- Hotels near Talisker Beach
- Hotels near Laig Bay
- Hotels near Black Cuillin
- Hotels near Kinloch Castle
- Hotels near Coire Lagan
- Hotels near Faerie Glen
- Hotels near Singing Sands
- Hotels near Norse Mill and Kiln
- Hotels near Sgurr Alasdair
- Hotels near An Sgurr
- Hotels near Bullough Mausoleum
- Hotels near Galmisdale Harbour
- Hotels near Am Basteir
- Hotels near Sgurr na Banachdich
More Accommodation Types in Isle of Canna
Explore more hotels
- Tiny Home in Isle of Skye - Pet Friendly
- Luxury 4 Bdrm Seaview Cottage by the Fairy Pools
- 2 bedroom accommodation in Elgol, Isle of Skye
- 3 bedroom accommodation in Fernilea, near Portree
- Tarner B and B
- Wonderful private villa for 6 guests with WIFI and TV
- Beautiful private villa for 6 people with WIFI, TV, pets allowed and panoramic view
- Luxury Cottage With Stunning Views by Fairy Pools!
- Fiskavaig by Interhome
- 4 bedroom accommodation in Carbost, near Portree
- Glebe Barn - Hostel
- 2 bedroom accommodation in Carbost, near Portnalong






