Photo by Simon Assender

Find hotels in Armadale

Start date: Check-in selected.
To Date
End date: Check-out

    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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top 10 Armadale hotels and places to stay

Kyle Hotel
3.0 star property
7.6 out of 10, Good, (644)
"Rooms were lovely and clean. Food was good. Had a pleasant stay"
Australia
Jacqualine
The price is ฿4,103
฿4,924 total
includes taxes & fees
3 Nov - 4 Nov
Kyle Hotel
Isle of Skye Guest house
3.0 star property
8.4 out of 10, Very good, (347)
"Loved staying here. Rooms were spacious and kids loved the cozy vibe "
Canada
Shamaila
Isle of Skye Guest house
Balmacara Hotel
3.0 star property
8.2 out of 10, Very good, (314)
"An excellent hotel, with great facilities and superb staff"
United Kingdom
Richard
Balmacara Hotel
Morar Hotel
3.0 star property
7.6 out of 10, Good, (462)
"Staff were exceptional nothing was too much trouble. Gorgeous location amazing scenery. Would recommend "
United Kingdom
Alfred
The price is ฿3,461
฿4,153 total
includes taxes & fees
16 Nov - 17 Nov
Morar Hotel
Eilean Iarmain
3.0 star property
9.6 out of 10, Exceptional, (232)
"The bar, the breakfast and the room were all nostalgic, clean and comfortable. The meals we had there were delightful and homey. Not to mention how delightful the staff were! I definitely recommend, wish we could have stayed long and can't wait to visit again! "
United States
Gabriela
The price is ฿4,081
฿4,897 total
includes taxes & fees
1 Nov - 2 Nov
Eilean Iarmain
Sligachan Hotel
3.0 star property
8.6 out of 10, Excellent, (581)
"Wonderful location for our travels around Skye. Loved the attached dining- great food, spirits and music"
United States
Lynn
The price is ฿6,498
฿7,798 total
includes taxes & fees
30 Oct - 31 Oct
Sligachan Hotel
House Of Juniper - The Manse
2.0 star property
9.4 out of 10, Exceptional, (137)
"Beautiful property in a beautiful place!"
United States
Manoj
The price is ฿6,349
฿7,618 total
includes taxes & fees
3 Nov - 4 Nov
House Of Juniper - The Manse
House Of Juniper - The Cabins
2.0 star property
9.8 out of 10, Exceptional, (124)
"Fantastic facility! Cabins were larger than we expected, had everything needed, and so clean. Friendly staff, great food and drink at The Sprig! Will stay again next time through!"
United States
Sean
The price is ฿5,442
฿6,530 total
includes taxes & fees
31 Oct - 1 Nov
House Of Juniper - The Cabins
West Highland Hotel
3.0 star property
8.2 out of 10, Very good, (600)
"Beautiful hotel"
United States
Britton
The price is ฿4,643
฿5,572 total
includes taxes & fees
29 Oct - 30 Oct
West Highland Hotel
Toravaig House Hotel
4.0 star property
9.0 out of 10, Wonderful, (200)
"Very cute little hotel in picturesque setting.The room was spotless and the bed was very comfortable."
United States
Elena
The price is ฿3,954
฿4,745 total
includes taxes & fees
4 Nov - 5 Nov
Toravaig House Hotel
Kirkton Bay House Bed and Breakfast
2.0 star property
10.0 out of 10, Exceptional, (33)
"Very clean, great renovated rooms! Beautiful shower and the bed was extremely comfortable. What a beautiful view! Can’t recommend Kirkton Bay House bed and breakfast enough! Rebecca and Iain provided us with great hospitality! "
Canada
Maria
The price is ฿4,716
฿5,659 total
includes taxes & fees
3 Nov - 4 Nov
Kirkton Bay House Bed and Breakfast
Broadford Hotel
3.0 star property
8.6 out of 10, Excellent, (226)
"Nice place to stay."
Canada
D
The price is ฿3,773
฿4,527 total
includes taxes & fees
31 Oct - 1 Nov
Broadford Hotel
Dunollie Hotel
3.0 star property
6.8 out of 10, (995)
"Very welcoming staff, quiet rooms."
Canada
Isabelle
The price is ฿4,683
฿5,620 total
includes taxes & fees
29 Oct - 30 Oct
Dunollie Hotel
Glenuig Inn
3.0 star property
10.0 out of 10, Exceptional, (6)
"Very nice inn in a very nice place."
Canada
James
The price is ฿7,328
฿8,794 total
includes taxes & fees
12 Nov - 13 Nov
Glenuig Inn
Lochalsh Hotel
3.0 star property
5.0 out of 10, (34)
"The hotel Is in a enviable positon overlooking the isle of Sky ! But need a serious Refurb/Bringing"
United Kingdom
philip
The price is ฿108,831
฿130,598 total
includes taxes & fees
31 Oct - 1 Nov
Lochalsh Hotel
Duisdale House Hotel
4.0 star property
9.0 out of 10, Wonderful, (464)
"This is a simply wonderful stay."
United States
Kimberly
The price is ฿5,522
฿6,626 total
includes taxes & fees
24 Nov - 25 Nov
Duisdale House Hotel
Roddy's Cottage
3.5 star property
The price is ฿16,034
฿19,241 total
includes taxes & fees
7 Nov - 8 Nov
Roddy's Cottage
Woodland Cottage
3.0 star property
The price is ฿22,383
฿26,860 total
includes taxes & fees
31 Oct - 1 Nov
Woodland Cottage
Craigard
3.0 star property
9.8 out of 10, Exceptional, (10)
"Craigard was quite comfortable and well-located. We loved our short stay here! If we ever get back this way, we will definitely be looking at renting this adorable cottage. "
United States
Rhonda
The price is ฿17,195
฿20,634 total
includes taxes & fees
22 Nov - 23 Nov
Craigard
Viking Cottage
3.0 star property
The price is ฿24,487
฿29,384 total
includes taxes & fees
9 Nov - 10 Nov
Viking Cottage
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.

We had just got off the Ferry from Mallaig to Armadale, Isle of Skye and stopped to feed the baby in this delightful cove. The weather was unusually amazing for Scotland so we risked dipping our toes in the sea!
Photo by Simon Assender
Open Photo by Simon Assender

Top Armadale Hotel Reviews

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 Isle of Skye Guest house and Morar Hotel. See all available top hotels, or 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 7 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 Torabhaig Distillery and Mallaig Heritage Centre 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.