Lodging Image

Find hotels in Armadale from £156

  • 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 Armadale hotels

1. Anneth Glamping Pod

Anneth Glamping Pod
2.0 star property
Ardvasar
10.0 out of 10, Exceptional, (90 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
Anneth Glamping Pod

2. Chlachain Inn

Chlachain Inn
3.5 star property
Mallaig
8.6 out of 10, Excellent, (101 reviews)
"Lovely room, great staff, excellent breakfast."
United Kingdom
Gavin
Chlachain Inn

3. Inn at Aird a Bhasair

Inn at Aird a Bhasair
3.0 star property
Ardvasar
9.2 out of 10, Wonderful, (132 reviews)
"Lovely little place, delicious food, friendly staff. "
United States
Holly
The price is £282
includes taxes & fees
30 Jul - 31 Jul
Inn at Aird a Bhasair

4. West Highland Hotel

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

5. Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (535 reviews)
"Excellent dinner and breakfast. Great views and very helpful staff"
United States
Julie
The price is £156
includes taxes & fees
22 Aug - 23 Aug
Morar Hotel

6. Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (264 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 £312
includes taxes & fees
29 Jul - 30 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 £396
includes taxes & fees
22 Aug - 23 Aug
Toravaig House Hotel

8. 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
House Of Juniper - The Cabins

9. Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,001 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 £219
includes taxes & fees
30 Jul - 31 Jul
Dunollie Hotel

10. Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (553 reviews)
"Cute place and the breakfast was great."
Canada
Michelle
The price is £250
includes taxes & fees
17 Aug - 18 Aug
Tingle Creek Hotel

11. Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (242 reviews)
"Property well located. Room was nice and bed comfortable after three nights of terrible sleep."
Canada
Jennifer
The price is £271
includes taxes & fees
22 Aug - 23 Aug
Broadford Hotel

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
Glenuig Inn

13. The Pod at Greenbank

The Pod at Greenbank
2.0 star property
Strath
The price is £303
includes taxes & fees
19 Aug - 20 Aug
The Pod at Greenbank

14. Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (468 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 £384
includes taxes & fees
23 Aug - 24 Aug
Isle of Skye Guest house

15. Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very good, (423 reviews)
"Clean average size room, great view, good food super friendly staff"
United States
justin
The price is £312
includes taxes & fees
22 Aug - 23 Aug
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 £494
includes taxes & fees
22 Aug - 23 Aug
Duisdale House Hotel

17. House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (164 reviews)
"Loved the restaurant attached!"
United States
Amy
The price is £315
includes taxes & fees
27 Jul - 28 Jul
House Of Juniper - The Manse

18. Kings Arms Hotel

Kings Arms Hotel
2.0 star property
Kyleakin
6.6 out of 10, (967 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 £190
includes taxes & fees
6 Aug - 7 Aug
Kings Arms Hotel

19. Cuillin View Apartment

Cuillin View Apartment
3.0 star property
Arisaig
The price is £441
includes taxes & fees
22 Aug - 23 Aug
Cuillin View Apartment

20. Ardcana

Ardcana
3.5 star property
Breakish
9.6 out of 10, Exceptional, (90 reviews)
"Great property if you like luxurious cabin experience. Will book again if I am visiting that area"
United States
Bhautik
The price is £400
includes taxes & fees
23 Aug - 24 Aug
Ardcana
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

Hotels in Armadale with star rating

Frequently asked questions

What is the best area to stay in Armadale?
The best area to stay in Armadale is around Armadale Pier.

This area is the heart of the village and offers picturesque views across the Sound of Sleat to the Scottish mainland. It's where the ferry terminal is located, making it very convenient for arrivals and departures. You'll find a few local shops, eateries, and a hotel within easy walking distance. The main road, A851, runs through here, connecting you to other parts of the Isle of Skye.

For couples looking for a romantic escape, staying near Armadale Pier provides lovely waterfront access and a tranquil setting. You can easily take a stroll along the shore, enjoy the views, and dine at local restaurants with fresh seafood. The nearby Armadale Castle and Gardens are a popular attraction, great for an afternoon visit.

Families will also find this area convenient due to its proximity to the ferry and local amenities. It provides a good base for exploring the southern part of Skye, with easy access to roads leading to other family-friendly attractions on the island.
When is the best time to go to Armadale?
The best time to visit Armadale is generally during the spring (April to May) and autumn (September to October) months. These periods offer a good balance of pleasant weather and fewer crowds compared to the peak summer season.

Spring in Armadale sees the landscape come alive with blooming wildflowers, and the days begin to lengthen, offering more time for exploration. The temperatures are mild, making it comfortable for outdoor activities like walking and exploring the local gardens. You'll also find that accommodation prices can be more favourable than in the busy summer months.

Autumn brings a stunning display of colours to the Armadale estate and surrounding areas as the leaves change. The weather remains relatively mild through September and into early October, and there's a distinct peacefulness as the summer crowds thin out. This is a particularly lovely time for photography and enjoying the natural beauty of the Isle of Skye without the hustle and bustle.

While summer (June to August) offers the warmest weather and longest daylight hours, it's also the busiest time, which means more people at popular attractions and potentially higher prices for accommodation and travel.
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 Armadale.
How much is the nightly rate at a Armadale hotel?
Prices for hotels in Armadale often vary, but you can find a great deal from £156 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