Lodging Image

Armadale Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

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

Our top choices for Armadale hotels

1. Anneth Glamping Pod

Anneth Glamping Pod
2.0 star property
Ardvasar
10.0 out of 10, Exceptional, (88 reviews)
"Tucked away at the back of the house the glamping pod has everything you need, the owner is friendly and helpful and there if you need anything. The pod is well equipped and spotless. We loved our stay there and would recommend. "
United Kingdom
Julie
The price is €201
includes taxes & fees
22 Jul - 23 Jul
Anneth Glamping Pod

2. Chlachain Inn

Chlachain Inn
3.5 star property
Mallaig
8.6 out of 10, Excellent, (97 reviews)
"Lovely room, great staff, excellent breakfast."
United Kingdom
Gavin
The price is €126
includes taxes & fees
1 Aug - 2 Aug
Chlachain Inn

3. Inn at Aird a Bhasair

Inn at Aird a Bhasair
3.0 star property
Ardvasar
9.2 out of 10, Wonderful, (130 reviews)
"Lovely little place, delicious food, friendly staff. "
United States
Holly
The price is €369
includes taxes & fees
16 Aug - 17 Aug
Inn at Aird a Bhasair

4. West Highland Hotel

West Highland Hotel
3.0 star property
Mallaig
8.2 out of 10, Very good, (639 reviews)
"Close to ferry terminal, decent rooms, good staff and nice restaurant with good food."
United Kingdom
Stewart
The price is €200
includes taxes & fees
17 Aug - 18 Aug
West Highland Hotel

5. Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (531 reviews)
"Excellent dinner and breakfast. Great views and very helpful staff"
United States
Julie
The price is €228
includes taxes & fees
15 Aug - 16 Aug
Morar Hotel

6. Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (263 reviews)
"Great 19th century Scottish inn next to the water with a lighthouse view. Excellent food, a cozy bar, and conveniently located within 60-90 minutes from all points of the island"
United States
Swen
The price is €379
includes taxes & fees
23 Jul - 24 Jul
Eilean Iarmain

7. Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (209 reviews)
"Very clean, quiet, and comfortable. Friendly and helpful staff. Fabulous breakfast well worth the price. Stag had wonderful recommendations on local attractions."
United States
Susan
The price is €482
includes taxes & fees
23 Jul - 24 Jul
Toravaig House Hotel

8. Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,002 reviews)
"Location was great and views were beautiful. Staff were fantastic. Food was fairly normal for Scotland. Bathroom was a little small, but not unusual in older, renovated hotels."
United States
Tammie
The price is €288
includes taxes & fees
8 Aug - 9 Aug
Dunollie Hotel

9. Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (548 reviews)
"Great little inn with an outstanding breakfast. Great for adults because it doesn't allow children."
United States
Robert
The price is €265
includes taxes & fees
17 Aug - 18 Aug
Tingle Creek Hotel

10. House Of Juniper - The Cabins

House Of Juniper - The Cabins
2.0 star property
Broadford
9.8 out of 10, Exceptional, (145 reviews)
"The cabin was very clean and very well kept, the location was good for our trips in the isle. We also ate at their restaurant and everything was very good!"
United States
Irene
The price is €312
includes taxes & fees
14 Aug - 15 Aug
House Of Juniper - The Cabins

11. Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (462 reviews)
"Onsite parking, easy self check in/out, beds were comfortable, large room, self serve breakfast buffet. We had a nice stay. "
United States
Linsey
The price is €315
includes taxes & fees
25 Jul - 26 Jul
Isle of Skye Guest house

12. Glenuig Inn

Glenuig Inn
3.0 star property
Lochailort
9.8 out of 10, Exceptional, (15 reviews)
"Lovely hotel/inn to stay at! The staff were excellent and quite helpful - even with our late arrival. Very comfortable room with private bathroom with shower that works well. Breakfast in the morning was quite good! Thanks for the lovely stay!"
Canada
Rachel
The price is €258
includes taxes & fees
2 Aug - 3 Aug
Glenuig Inn

13. The Pod at Greenbank

The Pod at Greenbank
2.0 star property
Strath
The price is €337
includes taxes & fees
22 Jul - 23 Jul
The Pod at Greenbank

14. Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (241 reviews)
"Property well located. Room was nice and bed comfortable after three nights of terrible sleep."
Canada
Jennifer
The price is €438
includes taxes & fees
30 Jul - 31 Jul
Broadford Hotel

15. Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very good, (416 reviews)
"Excellent service, very nice dinner, excellent breakfast. We will stay again."
United States
Joseph
The price is €328
includes taxes & fees
19 Jul - 20 Jul
Balmacara Hotel

16. Duisdale House Hotel

Duisdale House Hotel
4.0 star property
Duisdalemore
9.0 out of 10, Wonderful, (484 reviews)
"Our short stay at Duisdale House was delightful. The staff were helpful and always smiling! Their charm added to the overall charm of the lovely facility. Our dinner there was possibly the best of our ten day stay in Scotland! "
United States
Kathryn
The price is €635
includes taxes & fees
30 Jul - 31 Jul
Duisdale House Hotel

17. Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (625 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is €352
includes taxes & fees
13 Aug - 14 Aug
Sligachan Hotel

18. Ardcana

Ardcana
3.5 star property
Breakish
9.6 out of 10, Exceptional, (89 reviews)
"Great property if you like luxurious cabin experience. Will book again if I am visiting that area"
United States
Bhautik
The price is €470
includes taxes & fees
31 Jul - 1 Aug
Ardcana

19. Cuillin View Apartment

Cuillin View Apartment
3.0 star property
Arisaig
The price is €551
includes taxes & fees
15 Aug - 16 Aug
Cuillin View Apartment

20. Kings Arms Hotel

Kings Arms Hotel
2.0 star property
Kyleakin
6.6 out of 10, (964 reviews)
"It is well located just opposite to the Loch which is exponentially good for the tourist, and a good base for the people who wants to cover the isle of Skye. Staffs are good and check in check out is hassle free .."
United States
Sivakanth
The price is €223
includes taxes & fees
17 Aug - 18 Aug
Kings Arms Hotel
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 Armadale attractions

Learn more about Armadale

Trip time! Discover the marina, castle and museums in quaint Armadale.

A large stone castle with ivy-covered walls, a grassy courtyard, and wooden benches.
Photo by Phyllis Robb
Open Photo by Phyllis Robb

Top Armadale Hotel Reviews

More cheap stays in Armadale

Find out more about Armadale

Top reasons to visit Armadale

  • Stunning Natural Landscapes: Armadale is surrounded by breathtaking scenery, including picturesque lakes and beautiful beaches, perfect for outdoor enthusiasts.
  • Adventure Tourism: Engage in exhilarating day trips and activities, ideal for both adventure seekers and those looking for romantic getaways.
  • Rich Local Heritage: Explore fascinating historical museums and nearby historic sites that showcase the area's cultural richness.
  • Charming Local Community: Experience the friendly atmosphere of local shops and communities, enhancing your visit to this idyllic destination.
  • Diverse Accommodation Options: Choose from a range of lodgings, including charming bed and breakfasts, catering to all types of travellers.

Find great hotels near Armadale

Discover a delightful selection of accommodation options in Armadale, Sleat, ranging from charming bed and breakfasts to comfortable hotels. Ideal for pet-friendly stays and adventure seekers alike, the local lodgings cater to both leisure and business travellers. Whether you're looking for a serene retreat or a base to explore the stunning surroundings, Armadale offers a variety of choices to ensure a memorable visit.

  • Dunollie Hotel: The Dunollie Hotel, a charming 3-star establishment, offers a delightful beach vacation experience just 19.3km from Armadale. This pet-friendly hotel boasts direct access to the beach, making it an ideal choice for families and pet owners alike. Guests can enjoy scenic coastal views and unwind in comfortable accommodations. The hotel’s pet policy includes provisions such as food and water bowls, ensuring that your furry companions are well catered for during your stay.
  • Duisdale House Hotel: Located a mere 11.3km from Armadale, Duisdale House Hotel is a luxurious 4-star retreat perfect for romantic getaways and family adventures. Surrounded by stunning landscapes, this hotel offers an array of adventure sports and recreational activities, including nearby mountain climbing, hiking, and sailing. With special romance packages and services like limited-hour room service and champagne service, guests can indulge in a truly memorable experience. Family-friendly amenities, such as highchairs and window guards, make it a suitable choice for those travelling with children.
  • West Highland Hotel: Just 8.0km from Armadale, the West Highland Hotel is a welcoming 3-star venue catering to business travellers, families, and pet owners. With multiple meeting rooms and a business centre, it provides essential amenities for those on work-related trips. Family-friendly features include travel cribs and first aid kits, ensuring a safe and comfortable environment for children. The hotel’s pet policy permits dogs and includes amenities like service animal waivers, making it a versatile choice for all types of visitors.

Where to stay in Armadale

Armadale, nestled in the picturesque Sleat region of Scotland, offers a delightful blend of outdoor adventures and romantic getaways. Discover the charming local beaches and enjoy birdwatching in the stunning landscapes. Nearby, the friendly atmosphere of the local communities invites exploration, while excursions to historic sites provide a glimpse into the area's rich heritage. With its breathtaking scenery and relaxing environment, Armadale is the perfect base for your Scottish getaway.

  • Mallaig: Mallaig is a charming coastal town located 8.0km from Armadale, renowned for its stunning scenery and outdoor adventures. The town experiences a steady flow of visitors throughout the year, with peak times from April to June and July to October. Mallaig offers a range of activities including hiking and skiing, making it a fantastic destination for nature enthusiasts. Don't miss the local beach and historic sites, including a nearby castle, which add to the area's allure. The picturesque harbour is also a highlight, providing a gateway to the beautiful isles nearby.
  • Sleat: Known as the 'Garden of Skye', Sleat is a captivating area where Armadale is situated. With moderate seasonal visitor numbers, Sleat draws travellers particularly between July and September for its romantic atmosphere, cultural experiences, and outdoor activities. The region is dotted with charming stores and offers several hiking trails perfect for exploring the breathtaking landscape. Key highlights include the majestic Armadale Castle and stunning local beaches, both steeped in history and natural beauty, making Sleat a must-visit for those seeking a tranquil escape.
  • Ardvasar: Just 322m from Armadale, Ardvasar is a quaint neighbourhood that offers a delightful mix of outdoor and romantic experiences. While visitor numbers remain fairly consistent throughout the year, peak times are typically from March to May. The local marina provides opportunities for leisurely strolls and scenic views, while the nearby castle and lake enhance the charm of this idyllic spot. A visit to Ardvasar is perfect for those looking to unwind by the beach or indulge in local shopping experiences.

Things to do near Armadale

Armadale in Sleat is perfect for outdoor enthusiasts and romantic getaways, offering a range of activities including hiking trails and beach visits. Adventure tourism is a key highlight, with opportunities for exhilarating day trips exploring the stunning surroundings. Don't miss the local shops to enhance your experience in this charming Scottish destination.

Shopping

In Armadale, enjoy unique gifts at local boutiques and artisanal shops. If you're up for a drive, Magpie, located 19.3km away, offers a delightful range of souvenirs and traditional crafts that capture the spirit of Scotland.

Recreation

A.C.E Target Sports Skye offers exhilarating shooting experiences in a vibrant setting, perfect for those seeking a thrill. Meanwhile, Lochcarron Golf Course provides a luxurious golfing experience amidst stunning landscapes, ideal for relaxation and enjoying nature while perfecting your swing.

Adventure

The Circular Walk, located 8.0km from Armadale, offers a splendid hiking experience through stunning scenery. Immerse yourself in the adventure of the great outdoors, with breathtaking views and the chance to explore the natural beauty that surrounds this charming area of Sleat.

Nightlife

In Armadale, the vibrant atmosphere comes alive at the Armadale Castle, where you can enjoy live music and local brews. The nearby Sleat Inn offers a cosy pub experience with traditional Scottish fare, perfect for winding down after a day of exploration.

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

Booking tips and Expedia advantages for Armadale

For a budget-friendly trip to Armadale, consider visiting between January to February or November, when accommodation prices are lower. Booking around a month in advance often yields the best rates, while last-minute deals on Expedia can offer further savings. Wednesdays tend to be the cheapest nights to stay, whereas Sundays are the priciest. Use Expedia’s filters to find eco-friendly options and sort by price to discover the best deals. Combining your hotel, flights, and activities into a package can also help you save money while planning your visit.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Armadale 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 Armadale 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 Armadale is Wednesday. The most expensive day to stay in Armadale is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To discover the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save some money by booking an Expedia package that combines your Armadale hotel, flights, and activities all in one.

Find the best attractions in and around Armadale

Armadale, situated in Sleat, Scotland, is perfect for outdoor and romantic getaways. Visitors can explore stunning lakes, beautiful beaches, and fascinating historical museums. The area's attractions offer a delightful mix of scenic experiences, making it an ideal destination for those seeking relaxation and adventure amidst nature's beauty.

  • Armadale Castle: Nestled in the heart of Armadale, this enchanting castle exudes romance and cultural heritage. Explore its stunning gardens and learn about the history of the MacDonald clan, making it a perfect spot for history enthusiasts and romantics alike.
  • Museum of the Isles: Located a mere 322m from Armadale, this museum offers a deep dive into the rich culture and history of the Isle of Skye. Its engaging exhibits provide insight into the local heritage, making it a fascinating stop for visitors.
  • Mallaig Heritage Centre: Situated 8.0km from Armadale, this history museum showcases the vibrant past of Mallaig and the surrounding area. With captivating displays and stories, it’s an excellent place to connect with the region’s historical roots.

Best time to go to Armadale

The best time to visit Armadale is dependant 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 average and weather is mostly cloudy. January and February are its coolest month on average. At the time of February, visitor numbers are average and weather is mostly cloudy.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January40.5°F (4.7°C)Light RainMostly CloudyAverageSlightly Low
February40.5°F (4.7°C)Light RainMostly CloudyAverageSlightly Low
March42.1°F (5.6°C)Light RainMostly CloudyAverageAverage
April45.3°F (7.4°C)Light RainMostly CloudySlightly HighAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June54.0°F (12.2°C)Light RainMostly CloudySlightly HighSlightly High
July55.9°F (13.3°C)Light RainMostly CloudySlightly HighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
September54.0°F (12.2°C)Light RainMostly CloudyAverageAverage
October49.8°F (9.9°C)Moderate RainMostly CloudySlightly LowAverage
November45.0°F (7.2°C)Light RainMostly CloudySlightly LowSlightly Low
December41.5°F (5.3°C)Moderate RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Armadale

Reaching Armadale in Sleat, Scotland, is convenient via nearby airports. Tiree Airport (TRE) is situated 86.9km from Armadale, with excellent hotel options such as Tiree Lodge Hotel Isle Of Tiree, located 4.8km from the airport, and Tiree Scarinish Hotel, also 4.8km away. Transportation from these hotels to the airport is readily available, ensuring a smooth journey. While further afield, other airports may provide additional flight options, Tiree Airport remains the closest for those heading to Armadale.

Frequently asked questions

Where is the best place to stay in Armadale?
Dunollie Hotel, located 12.3 mi (19.7 km) from the heart of Armadale, is a top choice for your stay, based on our traveller data. Other good options for your visit to the area are Kings Arms Hotel and Balmacara Hotel. See all available top hotels, or vacation rentals in Armadale.
What are some of the best holiday rentals that Armadale has to offer?
The Lookout, Teangue: This holiday home rental outside of Armadale is located near the beach, and has a fireplace, a garden and laundry facilities to put you at ease in your new surroundings. Kitchen amenities include a dishwasher to make your meal-planning easier. See all vacation rentals in Armadale.
If I need to cancel my hotel reservation in Armadale, will I receive a refund?
Yes, most hotel room reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Armadale.
What's it like staying in Armadale?
Visitors can enjoy all that Armadale has to offer, including the waterfront and museums. This city also attracts tourists with its small-town vibe. In Armadale, there are 8 hotels and other accommodation options to choose from. Find out more about Armadale.
What should I see while I'm in Armadale?
A couple of favourite places to visit are Armadale Ferry Terminal and Aird Old Church Gallery. You'll also find Mallaig Ferry Terminal and Mallaig Harbour in the area. Take a look at what more there is to see and do in Expedia's Armadale guide.
What's the weather like in Armadale?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. The rainiest months in Armadale are October, December, November and January, with each month seeing an average of 199 mm of rainfall.