Find hotels in Isle of Canna from £89

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Isle of Canna hotels

Tiny Home in Isle of Skye - Pet Friendly

Tiny Home in Isle of Skye - Pet Friendly
2.5 star property
Strath
10.0 out of 10, Exceptional, (3 reviews)
"The views from this tiny cabin were spectacular!!! My family of 4 were able to stay there comfortably for 2 nights, despite it being a tiny house. The hosts were great with communication, and helpful/available with any concerns. It is relatively secluded, but that is what we were hoping for. Would definitely go back and stay there again on my next trip to Scotland!"
United States
Susan
Tiny Home in Isle of Skye - Pet Friendly

Glenbrittle Youth Hostel

Glenbrittle Youth Hostel
4.0 star property
Minginish
9.0 out of 10, Wonderful, (95 reviews)
"Clean room , restaurant very good, location very good "
Canada
Christine
The price is £89
includes taxes & fees
19 Apr - 20 Apr
Glenbrittle Youth Hostel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Isle of Canna attractions

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.

Photo by Monica Ferro
Open Photo by Monica Ferro

Top Isle of Canna Hotel Reviews

More cheap stays in Isle of Canna

Hotels in Isle of Canna with star rating

Find out more about Isle of Canna

Top reasons to visit Isle of Canna

  • Stunning Scenery: Isle of Canna boasts breathtaking landscapes, including rugged highlands and beautiful beaches, perfect for relaxation and exploration.
  • Outdoor Adventures: Enjoy activities like bird watching, boat trips, and camping under the stars in Canna's tranquil environment.
  • Cultural Heritage: Visit historic sites like Canna Pier and Canna House, immersing yourself in the island's rich history.
  • Unique Wildlife: Encounter the elusive corncrake and other wildlife in their natural habitats, making for a memorable experience.
  • Varied Accommodations: Choose from cosy bed and breakfasts to pet-friendly options, catering to all travellers' needs.

Find great hotels near Isle of Canna

Experience the charm of Isle of Canna with a variety of accommodation options tailored to suit every traveller's needs. From cosy bed and breakfasts to comfortable hotels, you'll find pet-friendly and LGBTQIA-welcoming establishments that cater to both leisure and business visitors. Whether you prefer self-catering facilities or camping under the stars, Canna offers a delightful escape amidst stunning landscapes.

  • Sligachan Hotel: Nestled in the picturesque surroundings of Sligachan, this charming 3-star hotel is rated 8.6 and is perfect for those seeking a pet-friendly getaway. Located 35.4km from Isle of Canna, the hotel welcomes furry companions with open arms, offering amenities such as food and water bowls. Guests can indulge in a comfortable stay while enjoying the stunning landscapes of the Highlands, making it an ideal base for exploring the natural beauty of the region.
  • Glenbrittle Youth Hostel: With a stellar rating of 9.0, Glenbrittle Youth Hostel is a welcoming 4-star accommodation situated 25.7km from Isle of Canna. This hostel is ideal for backpackers and adventure seekers, featuring affordable and communal lodging. Guests can savour a delicious self-serve breakfast to fuel their day and enjoy various recreational activities, including nearby bicycle rentals. The hostel's rural location allows visitors to immerse themselves in the breathtaking Scottish landscape, making it a vibrant hub for outdoor enthusiasts.
  • Hame Hotel: A delightful 3.5-star guesthouse with an impressive rating of 9.2, Hame Hotel is located 40.2km from Isle of Canna. This welcoming establishment is also pet-friendly, ensuring that your furry friends can join you on your holiday. The hotel offers essential amenities for pets and provides a cosy atmosphere for relaxation after a day of exploring. With its charming decor and attentive service, Hame Hotel promises a warm and inviting stay, perfect for those seeking comfort and companionship during their travels.

Where to stay in and around Isle of Canna

The Isle of Canna offers a serene escape, perfect for outdoor adventures and romantic getaways. Explore its tranquil landscapes, ideal for camping under the stars, or simply unwind on this charming small island. With its family-friendly atmosphere and rich history, Canna invites you to experience its captivating scenery and relaxed vibe, making it an unforgettable island getaway. Nearby attractions further enhance your visit, promising a delightful blend of nature and heritage.

  • Isle of Rum: Situated approximately 16.1km from the Isle of Canna, the Isle of Rum is a captivating island that offers a unique blend of natural beauty and cultural richness. The island is ideal for those who enjoy outdoor activities such as wildlife watching, birdwatching, and fishing. With a peak tourist season from July to September, visitors can explore landmarks including a historic castle, scenic beaches, and tranquil parks, making it an excellent choice for a romantic getaway or an enriching cultural experience.
  • Tarbert: This charming village, located within the vicinity of the Isle of Canna, boasts stunning scenery that draws travellers, particularly from August to October. Tarbert is renowned for its picturesque lakes, making it a perfect spot for outdoor enthusiasts and couples seeking a romantic escape. The village exudes a tranquil atmosphere, allowing visitors to immerse themselves in the natural surroundings while enjoying leisurely walks and scenic viewpoints.
  • Kinloch: Located 19.3km from the Isle of Canna, Kinloch is a quaint village that offers a fascinating glimpse into Scotland's history with its nearby castles, historic sites, and ancient ruins. With its peak travel season from July to September, Kinloch is a haven for culture enthusiasts and romantics alike. Visitors can explore the charming local attractions and enjoy the serene landscape, ensuring a memorable visit steeped in Scottish heritage.

Things to do in Isle of Canna

The Isle of Canna is perfect for outdoor adventures and romantic getaways, making it an ideal family vacation spot. Visitors can enjoy bird watching, embark on boat trips around the island, and participate in local events. A unique highlight is the corncrake experience, where you can encounter these elusive birds in their natural habitat. With its stunning scenery and tranquil atmosphere, Canna offers a memorable escape for all visitors.

Shopping

The Isle of Canna offers charming local shops where you can find unique gifts and souvenirs. Be sure to visit the Canna Craft Shop for handmade items and the Island’s Tea Room for delightful treats. If you're up for a drive, head to larger towns for more extensive shopping experiences.

Recreation

Experience holistic treatments at the Canna Wellness Centre, where you can indulge in soothing massages and rejuvenating therapies. Enjoy leisurely walks along the island’s scenic trails, taking in the breathtaking landscapes and fresh sea air, perfect for relaxation and reflection.

Adventure

Explore the rugged beauty of Canna’s coastline by hiking the scenic trails, offering breathtaking views of the cliffs and sea. Kayaking around the island is a thrilling way to observe marine life, while birdwatching provides a chance to see puffins and other seabirds in their natural habitat.

Nightlife

On the Isle of Canna, the nightlife is quaint yet charming. The local pub often hosts live music evenings, creating a warm, friendly atmosphere. Enjoy a pint while mingling with locals, or take in the stunning coastal views under the starry skies, making for a delightful evening.

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

Booking tips and Expedia advantages for Isle of Canna

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Isle of 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: Booking a hotel in Isle of Canna about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Isle of Canna is Wednesday. The most expensive day to stay in Isle of Canna is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, preferred destination, and additional criteria. You can organise your results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Furthermore, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You might consider saving money by combining your hotel booking on the Isle of Canna with your flights and activities through an Expedia package.

Find the best attractions in and around Isle of Canna

The Isle of Canna offers a delightful escape for outdoor enthusiasts, couples, and families alike. Visitors can explore its stunning waterfalls, beautiful beaches, and rugged highlands, perfect for soaking in the scenery and culture. Don't miss the chance to visit the charming Canna Pier and Canna House, as well as the nearby small isles, ensuring a memorable Scottish getaway filled with natural beauty and rich heritage.

  • Canna: Experience the serene beauty of Canna, a park nestled in the Isle of Canna. With its eco-friendly ethos and outdoor family vibes, it's perfect for leisurely strolls, birdwatching, and enjoying the stunning landscapes.
  • Fairy Pools: Located 29.0km from Canna, the Fairy Pools enchant with crystal-clear waters cascading over rocks. This magical waterfall spot offers thrilling outdoor adventures and a romantic setting, making it ideal for couples and nature lovers alike.
  • Talisker Beach: Just 25.7km away, Talisker Beach boasts dramatic cliffs and golden sands. With its captivating beach vibes, it's a great place to relax, explore tidal pools, or enjoy a scenic picnic while listening to the waves.

Best time to go to Isle of Canna

The best time to visit Isle of Canna can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Isle of Canna falls in July and August. August has average visitor numbers and mostly cloudy weather. The coolest average temperature in Isle of Canna falls in January and February. February has slightly high visitor numbers and mostly cloudy weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January41.9°F (5.5°C)Light RainMostly CloudySlightly HighSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudySlightly HighSlightly Low
March43.0°F (6.1°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudySlightly HighAverage
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 CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly LowAverage
October50.4°F (10.2°C)Moderate RainMostly CloudyAverageAverage
November46.2°F (7.9°C)Moderate RainMostly CloudySlightly LowSlightly Low
December43.2°F (6.2°C)Moderate RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Isle of Canna

To reach the Isle of Canna, you can fly into several nearby airports. Stornoway Airport (SYY) is 130.4km away, with nearby accommodations like the 4-star Stornoway Bed and Breakfast and The Cabarfeidh Hotel, both situated 3.2km from the airport. Benbecula Airport (BEB) is 66.0km away, with options such as the 3-star Orasay Inn, 11.3km from the airport, and Swan View Lodge, 17.7km away. Finally, Castlebay Airport (BRR) is located 53.1km from Canna, offering options like UIST Travel Accommodation, 16.1km away, and Polochar Inn, just 9.7km from the airport.

Frequently asked questions

What is the best area to stay in Isle Of Canna?
The best area to stay on the Isle of Canna is around A'Chille, the island's main settlement.

This small, charming area is the heart of the island, located around Canna Harbour. It's where you'll find the pier, the island's only shop and post office, and the welcoming community hub. The houses here are traditional, with views across the water to the neighbouring island of Sanday, connected by a small bridge. It's very easy to get around on foot or by bicycle.

For couples looking for a peaceful retreat, staying near A'Chille is ideal. You'll be close to the community life, can enjoy walks along the shore, and have easy access to the island's only cafe and shop. It's a wonderful base for exploring the island's natural beauty and birdlife, offering a truly relaxing break from the everyday.

Solo travellers will also find A'Chille a welcoming spot. The community atmosphere means you're never truly alone, and it's a great place to meet fellow travellers or friendly locals.
When is the best time to go to Isle Of Canna?
The best time to go to the Isle of Canna is during the summer months, from June to August, for the most pleasant weather and longest daylight hours.

During this period, the island experiences milder temperatures and typically less rainfall, making it ideal for outdoor activities like walking, wildlife spotting, and exploring the island's natural beauty. The longer days mean more time to enjoy the scenery, including the dramatic sea cliffs and the Canna Harbour.

Birdwatchers will find June and July particularly rewarding, as this is when many seabirds, including puffins, are nesting on the cliffs of Canna and its smaller neighbour, Sanday. You'll have excellent opportunities to observe them from accessible viewpoints. This time of year is also superb for those interested in botany, as the island's wildflowers are in full bloom.

While the summer offers the best conditions, it's worth noting that Canna's weather can be unpredictable at any time of year.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Isle of Canna.
How can I save on a Isle of Canna hotel booking with Expedia?
Members always get our best prices. Find our best Isle of Canna hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Isle of Canna hotel?
Prices for hotels in Isle of Canna often vary, but you can find a great deal from £89 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia