Default HTG hotel image

Search Hotels Near Canna, Isle of Canna

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Canna hotels

1. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
27.7 mi from Canna
9.0 out of 10, Wonderful, (423 reviews)
"Hotel is very cool, nice rooms, great food/bar!"
United States
michael
The price is £131
includes taxes & fees
2 Dec - 3 Dec
Bracken Hide Hotel

2. Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
28.4 mi from Canna
9.6 out of 10, Exceptional, (624 reviews)
"Large tv, warm, comfy bed, pillows a bit firm, lovely views. Great breakfast."
United Kingdom
Alasdair
The price is £161
includes taxes & fees
1 Dec - 2 Dec
Cuillin Hills Hotel

3. The Skye Inn

The Skye Inn
4.0 star property
28.1 mi from Canna
9.0 out of 10, Wonderful, (411 reviews)
"Comfortable stay, great breakfast and staff"
United States
Jennifer
The price is £117
includes taxes & fees
10 Dec - 11 Dec
The Skye Inn

4. The Marmalade Hotel

The Marmalade Hotel
4.0 star property
28.2 mi from Canna
9.2 out of 10, Wonderful, (371 reviews)
"Great location up street from downtown. Good restaurant and breakfast was included. Very nice size room with good amenities."
United States
Russ
The price is £89
includes taxes & fees
10 Dec - 11 Dec
The Marmalade Hotel

5. Skeabost House Hotel

Skeabost House Hotel
4.0 star property
28.9 mi from Canna
9.0 out of 10, Wonderful, (559 reviews)
"Rooms spacious. Washrooms are huge and recently renovated. Food was delicious with friendly and knowledgeable staff. Views from dining room are exceptional. Hotel does smell a bit older, not surprisingly given its history. Remote location if someone is planning to spend a prolonged time."
Canada
Marc Andre
The price is £147
includes taxes & fees
9 Dec - 10 Dec
Skeabost House Hotel

6. Sligachan Hotel

Sligachan Hotel
3.0 star property
21.5 mi from Canna
8.6 out of 10, Excellent, (666 reviews)
"Perfect Location with spectacular views and lovely staff Highly Recommended"
United Kingdom
Martin
The price is £124
includes taxes & fees
9 Dec - 10 Dec
Sligachan Hotel

7. The Bosville

The Bosville
4.0 star property
28.1 mi from Canna
9.0 out of 10, Wonderful, (311 reviews)
"Have nothing bad to say. Our stay was perfect. The staff could not be friendlier. The breakfast was amazing!!"
Canada
Linda
The price is £105
includes taxes & fees
28 Nov - 29 Nov
The Bosville

8. Greshornish House Hotel

Greshornish House Hotel
4.0 star property
30.8 mi from Canna
9.4 out of 10, Exceptional, (211 reviews)
"Our stay at Greshornish was lovely. It’s quite a remote location, but would be a lovely place to stay for a few days. We used it as a halfway point traveling around the Isle of Skye . Also, the breakfast was very good."
United States
Donna
The price is £52
includes taxes & fees
2 Dec - 3 Dec
Greshornish House Hotel

9. Tongadale Hotel

Tongadale Hotel
3.0 star property
28.1 mi from Canna
8.2 out of 10, Very good, (885 reviews)
"Had a great stay here and the live music was amazing."
United States
Neal
The price is £173
includes taxes & fees
12 Nov - 13 Nov
Tongadale Hotel

10. Minnies Rooms

Minnies Rooms
3.5 star property
25.9 mi from Canna
9.4 out of 10, Exceptional, (196 reviews)
"Maryanne is the perfect hostess. The accommodations are excellent and continental breakfast is top notch. Will definitely stay again."
United States
Denise
The price is £120
includes taxes & fees
30 Nov - 1 Dec
Minnies Rooms

11. The Portree Hotel

The Portree Hotel
3.0 star property
28.1 mi from Canna
9.2 out of 10, Wonderful, (65 reviews)
"Loved the hotel. Fabulous room. Entrance hall tired. Food lovely. Staff very helpful!"
United Kingdom
Paul
The price is £146
includes taxes & fees
2 Dec - 3 Dec
The Portree Hotel

12. Creagory Skye

Creagory Skye
3.5 star property
28 mi from Canna
10.0 out of 10, Exceptional, (128 reviews)
"Breakfast was amazing. We also loved the location- easy to find and short walk into town."
Australia
karen
Creagory Skye

13. Redwood House Hotel

Redwood House Hotel
3.0 star property
30.7 mi from Canna
8.4 out of 10, Very good, (233 reviews)
"Beautiful place to stay; excellent accommodations!"
United States
James
Redwood House Hotel

14. Atholl House Skye

Atholl House Skye
3.0 star property
25.9 mi from Canna
9.8 out of 10, Exceptional, (89 reviews)
"Great hotel — very cozy with a wonderful atmosphere."
United Kingdom
Avi
The price is £163
includes taxes & fees
10 Nov - 11 Nov
Atholl House Skye

15. Kilmuir Park

Kilmuir Park
3.5 star property
25.5 mi from Canna
10.0 out of 10, Exceptional, (98 reviews)
"Lovely B&B, exceptional hosts, fabulous breakfast service"
Australia
Athol
Kilmuir Park

16. Dunshee

Dunshee
3.0 star property
24.7 mi from Canna
10.0 out of 10, Exceptional, (28 reviews)
"Friendly host & excellent breakfast Enjoyable experience "
United Kingdom
Ian
Dunshee

17. The Portree Hotel

The Portree Hotel
3.5 star property
28.1 mi from Canna
6.0 out of 10, (1 review)
"Noisy location right near the plaza made worse by a food truck that pulled up at midnight. Room was small but fine except for the noisiness. Breakfast was ok. Hotel itself was beautifully presented. If it werent for the noisy people in the plaza the spot is perfect."
Australia
Anonymous traveller
The Portree Hotel

18. The Tide B&B

The Tide B&B
3.5 star property
25.7 mi from Canna
10.0 out of 10, Exceptional, (14 reviews)
"Beautiful setting right on the water with sheep strolling by -it was idyllic! Breakfast was lovely. We very much enjoyed our stay. "
United States
Linda
The Tide B&B

19. Glendaruel Bed & Breakfast

Glendaruel Bed & Breakfast
3.5 star property
27.4 mi from Canna
Glendaruel Bed & Breakfast

20. Tullochard House

Tullochard House
3.0 star property
25.8 mi from Canna
10.0 out of 10, Exceptional, (1 review)
"We absolutely loved our stay at Tullochard House. We stayed 2 nights and would’ve loved to stay longer. Stef and Tom were the best hosts we could have hoped for. And the breakfast basket in the morning was such a nice touch (and delicious too!). My wife and I would 100% stay there again when we visit Isle of Skye again. It’s right in between Neist Point Lighthouse and Portree making it super easy to explore the whole region. 10/10 would recommend."
Canada
Jonathan-Charles
Tullochard House
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.

Top Canna Hotel Reviews

Other attractions near Canna

Find out more about Canna

Top reasons to visit Canna

  • Stunning Natural Beauty: Canna boasts breathtaking landscapes, from picturesque beaches to dramatic highlands, perfect for outdoor adventures.
  • Unique Wildlife: Experience the elusive corncrake and diverse birdwatching opportunities, making it a haven for wildlife enthusiasts.
  • Cultural Heritage: Explore Canna House to delve into the island's rich history and heritage.
  • Adventure Tourism: Engage in various activities such as fishing and hiking, embracing the island’s natural charm.
  • Welcoming Accommodations: Enjoy a range of pet-friendly and LGBTQIA-friendly lodging options, ensuring a comfortable stay.

Find great hotels near Canna

Discover a delightful range of accommodation options on the Isle of Canna, catering to various preferences and budgets. From charming bed and breakfasts to welcoming hotels, you’ll find pet-friendly spaces and facilities that support business travellers. Many establishments pride themselves on being LGBTQIA-friendly, ensuring a warm and inclusive atmosphere for all. Whether you're seeking a campsite or a cosy holiday retreat, Canna offers a unique escape for every visitor.

  • Sligachan Hotel: Nestled in the heart of the Isle of Skye, Sligachan Hotel is a charming 3-star accommodation that boasts a guest rating of 8.6. Located 35.4km from Canna, this pet-friendly hotel is perfect for travellers wishing to explore the stunning landscapes with their furry companions. The hotel features amenities such as food and water bowls and a pet-friendly policy that makes it a welcoming choice for animal lovers. After a day of adventure, relax in the comfortable rooms or enjoy a meal at the on-site restaurant, which celebrates local produce and flavours.
  • Glenbrittle Youth Hostel: A vibrant 4-star hostel with a commendable guest rating of 9.0, Glenbrittle Youth Hostel is situated 24.1km from Canna. Ideal for backpackers and outdoor enthusiasts, this accommodation offers a self-serve breakfast for those ready to seize the day. Guests can enjoy nearby cycling rentals and immerse themselves in the breathtaking rural surroundings that the Isle of Skye has to offer. With a friendly atmosphere and communal spaces, it’s a wonderful choice for those looking to connect with fellow travellers.
  • Hame Hotel: With a guest rating of 9.2, Hame Hotel is a delightful 3.5-star guesthouse located 40.2km from Canna. This property also welcomes pets, ensuring that your furry friends can join in on the holiday fun. Hame Hotel provides a comfortable and homely atmosphere, with amenities tailored for relaxation. Enjoy the scenic views of the surrounding countryside and take advantage of the local attractions, making it an excellent base for your explorations on the Isle of Skye.

Where to stay near Canna

Canna, a stunning gem in the Hebrides, offers a tranquil escape with its breathtaking scenery and rich wildlife. Ideal for families and campers, the island boasts convenient locations for exploring its natural beauty. Visitors can enjoy the serene atmosphere, delve into its historical charm, and immerse themselves in the vibrant local wildlife. Whether you’re hiking across its picturesque landscapes or relaxing by the shore, Canna promises a memorable experience for all who venture here.

  • Isle of Skye: The Isle of Skye, located approximately 32.2km from Canna, is renowned for its dramatic landscapes and rich history. This island attracts visitors year-round, with peak seasons in the spring and summer months when outdoor enthusiasts flock to its hiking trails and scenic vistas. The island offers a romantic atmosphere, making it a perfect getaway for couples. Highlights include historic sites, stunning castles, and picturesque marinas, all of which provide a glimpse into Skye's enchanting past and breathtaking natural beauty.
  • Isle of Canna: The Isle of Canna is a charming island community where visitors can immerse themselves in nature and enjoy a peaceful retreat. The travel experience here is quite consistent throughout the year, with peaks during the early months of the year and spring. Canna is ideal for families and couples seeking outdoor adventures, with attractions such as serene parks, tranquil lakes, and stunning waterfalls. It's a place to relax and reconnect with nature, making it a memorable stop on your Scottish adventure.
  • Tarbert: Just a mile from Canna, the village of Tarbert is a quaint destination known for its stunning scenery and warm hospitality. The village sees moderate seasonal travel, with peak visits in the autumn months. Travellers can explore the idyllic surroundings while enjoying romantic walks by the lake. This picturesque village is perfect for those seeking both relaxation and outdoor activities, offering a delightful escape from the hustle and bustle of city life.

Things to do in Canna

Discover the charm of Canna, where you can indulge in fishing, wildlife spotting, and thrilling birdwatching experiences. Explore the stunning beach features and embark on adventure tourism that highlights the natural beauty of the island. Don’t miss the unique opportunity to experience the elusive corncrake, making your visit to this picturesque isle truly memorable.

Shopping

Canna offers charming local shops where you can find unique gifts and souvenirs, such as handmade crafts and local artwork. If you're up for a drive, visit the nearby town of Mallaig, located 19.3km away, where you can explore more shops and enjoy a variety of local produce.

Recreation

The Canna Wellness Centre offers holistic treatments amidst breathtaking coastal views, promoting relaxation and rejuvenation. Enjoy yoga sessions on the beach or explore tranquil walking paths to reconnect with nature. For a unique experience, join local workshops on traditional crafts and sustainable living.

Adventure

Explore the rugged beauty of Canna with exhilarating hikes along the coastal paths, offering breathtaking views of the Atlantic. Enjoy birdwatching at the RSPB reserve, where you might spot puffins and other seabirds. Experience kayaking in the crystal-clear waters, immersing yourself in the tranquil surroundings of this remote isle.

Nightlife

On the Isle of Canna, nightlife is tranquil yet enchanting. Enjoy stargazing along the beach, or gather at local pubs for a warm atmosphere and traditional music. The island's charm offers a unique experience, perfect for relaxation and mingling with fellow visitors.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Canna

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Canna are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around Canna about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Canna is Wednesday. The most expensive day to stay around Canna is Sunday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your desired location, and much more. You can organise your search results to display prices from lowest to highest, allowing you to find the most affordable hotels right away. Additionally, you have the option to narrow down your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel booking in Canna with your flights and activities through an Expedia package.

Find the best attractions near Canna

Isle of Canna offers captivating attractions such as stunning waterfalls, picturesque beaches, and breathtaking highlands. Ideal for those seeking outdoor adventures and cultural experiences, visitors can explore Canna House for a glimpse into the island's heritage. The scenic beauty of Canna, Scotland, is perfect for nature enthusiasts and those looking to immerse themselves in tranquil landscapes.

  • Fairy Pools: Located 27.4km from Canna, the Fairy Pools offer enchanting waterfalls cascading into crystal-clear pools, perfect for a refreshing dip. Surrounded by dramatic landscapes, it’s an ideal spot for adventure seekers and couples seeking a romantic escape amidst nature.
  • Talisker Beach: Only 25.7km from Canna, Talisker Beach boasts stunning sandy shores and captivating cliffs. With its tranquil atmosphere and sweeping views of the Atlantic, it's perfect for a peaceful day by the sea, ideal for sunbathing or leisurely walks.
  • Black Cuillin: Situated 25.7km from Canna, the Black Cuillin is a breathtaking highland range, offering dramatic scenery and challenging hikes. Known for its rugged beauty, it's a paradise for outdoor enthusiasts and photographers looking to capture Scotland’s wild charm.

Best time to go to Canna

The best time to visit Canna is dependent on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are moderately high and weather is mostly cloudy. January and February are its coolest month on average. At the time of February, visitor numbers are moderately low and weather is mostly cloudy.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January41.9°F (5.5°C)Light RainMostly CloudyModerately LowSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyModerately LowSlightly Low
March43.0°F (6.1°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June53.8°F (12.1°C)Light RainMostly CloudyAverageSlightly High
July55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyModerately HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyModerately HighAverage
October50.4°F (10.2°C)Moderate RainMostly CloudyModerately HighAverage
November46.2°F (7.9°C)Moderate RainMostly CloudyAverageSlightly Low
December43.2°F (6.2°C)Moderate RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Canna

To reach the Isle of Canna, you have several airport options. Stornoway Airport (SYY) is situated approximately 128.7km away, with nearby accommodations such as the 4-star Stornoway Bed and Breakfast and The Cabarfeidh Hotel, both 3.2km from the airport. Benbecula Airport (BEB) is around 67.6km distant, with the 3-star Orasay Inn located 11.3km from the airport. Castlebay Airport (BRR) is closer at 54.7km, offering options like the UIST Travel Accommodation, 16.1km away, and Polochar Inn, just 9.7km from the airport. Transportation services are accessible from these hotels to their respective airports, ensuring a smooth journey.

Frequently asked questions

What's the area like around Canna?
Canna is located in Isle of Canna. If you're looking for a convenient place to stay, you could search for properties close to public transport so it's easy to get around.
What's the best place to stay near Canna?
Canna Campsite is one of the top choices for your stay based on our traveller data, and this holiday home offers free parking. It's located 1.8 mi (2.8 km) from Canna. Other good options in the area include Glenbrittle Youth Hostel and Sligachan Hotel.
If I need to cancel the hotel reservation for my stay near Canna, will I receive a refund?
Yes! You'll find that most hotel bookings are refundable provided that you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you may still be able to cancel and be given a refund within a 24-hour period of booking. Enter your dates, click on "Search", then use the "fully refundable" filter to review the best deals available near Canna.