Hotels in Armadale
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 19 - Aug 20Tomorrow
Aug 20 - Aug 21This weekend
Aug 21 - Aug 23Next weekend
Aug 28 - Aug 30Top 5 hotels in Armadale at a glance
- Chlachain Inn — 3.5-star hotel in Mallaig. Guest rating: 8.8/10 — Excellent.
- Anneth Glamping Pod — 2-star hotel in Ardvasar. Guest rating: 10/10 — Exceptional.
- West Highland Hotel — 3-star hotel in Mallaig. Guest rating: 8.2/10 — Very Good.
- Morar Hotel — 3-star hotel in Mallaig. Guest rating: 7.6/10 — Good.
- Inn at Aird a Bhasair — 3-star hotel in Ardvasar. Guest rating: 9.2/10 — Wonderful.
Where to stay in Armadale?




Anneth Glamping Pod
Anneth Glamping PodArdvasar
$228
$273 total
includes taxes & fees
Sep 4 - Sep 5




West Highland Hotel
West Highland HotelMallaig
$211
$253 total
includes taxes & fees
Aug 29 - Aug 30




Inn at Aird a Bhasair
Inn at Aird a BhasairArdvasar
$333
$400 total
includes taxes & fees
Sep 19 - Sep 20




Toravaig House Hotel
Toravaig House HotelTeangue
$473
$567 total
includes taxes & fees
Aug 28 - Aug 29




Tingle Creek Hotel
Tingle Creek HotelKyle
$201
$241 total
includes taxes & fees
Sep 2 - Sep 3




Dunollie Hotel
Dunollie HotelBroadford
$238
$286 total
includes taxes & fees
Sep 1 - Sep 2




House Of Juniper - The Cabins
House Of Juniper - The CabinsBroadford
$299
$359 total
includes taxes & fees
Sep 12 - Sep 13




Isle of Skye Guest house
Isle of Skye Guest houseKyleakin
$311
$373 total
includes taxes & fees
Aug 29 - Aug 30




The Pod at Greenbank
The Pod at GreenbankStrath
$323
$388 total
includes taxes & fees
Sep 3 - Sep 4




Broadford Hotel
Broadford HotelBroadford
$365
$438 total
includes taxes & fees
Aug 22 - Aug 23




Duisdale House Hotel
Duisdale House HotelDuisdalemore
$511
$613 total
includes taxes & fees
Sep 17 - Sep 18




Sligachan Hotel
Sligachan HotelMinginish
$496
$596 total
includes taxes & fees
Sep 12 - Sep 13




House Of Juniper - The Manse
House Of Juniper - The ManseBroadford
$355
$426 total
includes taxes & fees
Aug 29 - Aug 30




Eilean Sionnach Lighthouse Cottage
Eilean Sionnach Lighthouse CottageSleat
$912
$1,095 total
includes taxes & fees
Sep 9 - Sep 10




Cuillin View Apartment
Cuillin View ApartmentArisaig
$473
$567 total
includes taxes & fees
Aug 30 - Aug 31
Top landmarks in Armadale
Armadale Castle
9.0/10 (53 reviews)
Armadale Castle is 0.5 mi (0.7 km) from central Armadale, why not stop by during your stay.
Aird Old Church Gallery
If visiting museums in Armadale are on your list, you might want to check out the upcoming exhibitions at Aird Old Church Gallery, located in the heart of town. If you want to see more of the museums in Armadale, you can easily walk to Museum of the Isles.
Learn more about Armadale
Armadale is well-known for its attractions such as Armadale Ferry Terminal and Aird Old Church Gallery.
See all hotels in Armadale
Photo by Phyllis Robb
Check out reviews of Armadale hotels guests love
Dunollie Hotel
10/10 Excellent
"Ottima struttura, pulita,con personale in grado di dare tutte le informazioni possibili"
Kings Arms Hotel
10/10 Excellent
"Location was fabulous. We had a water view with the Skye Bridge as well Very quiet and away from a lot of tourist traffic and people. A fair distance from the tourist attractions on Skye but the drives are well worth it for the scenery"
Tingle Creek Hotel
10/10 Excellent
"Emplacement calme belle vue de la côté stationnement facile personnel serviable"
Duisdale House Hotel
10/10 Excellent
"Lovely old house, helpful staff, spacious room and bathroom. Convenient location for getting around!"
Balmacara Hotel
10/10 Excellent
"Wonderful"
Isle of Skye Guest house
8/10 Good
"There was no regular staff at this hotel. A modest breakfast was put out that ran out fast"
Morar Hotel
10/10 Excellent
"Amazing place, great food,"
Sligachan Hotel
10/10 Excellent
"Everything was perfect!"
West Highland Hotel
10/10 Excellent
"The room was lovely and the view is excellent!! We had dinner at the Terrace Restaurant which was great, Staff was really friendly."




















