Photo by Tammy Owens

Armadale hotels from RM366

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check Armadale hotel prices

Tomorrow night
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 trending Armadale hotels

Isle of Skye Guest house
3.0 star property
8.6 out of 10, Excellent, (182)
"Nice quiet property close to activities on Isle of Skye. Good bed and had access to Netflex which was a bonus. Cereal and yogurt available in the room for breakfast."
The price is RM619
RM743 total
includes taxes & fees
1 Oct - 2 Oct
Isle of Skye Guest house
Kings Arms Hotel
2.0 star property
6.4 out of 10, (762)
"It suited our purpose. They were short handed so we were unable to eat there. The bartender was very personable. "
The price is RM432
RM519 total
includes taxes & fees
30 Sept - 1 Oct
Kings Arms Hotel
Tingle Creek Hotel
3.0 star property
9.2 out of 10, Wonderful, (152)
"We loved our stay here. The room was clean and confortable and the sea views awesome. Breakfast was good and would recommend others to stay there."
The price is RM579
RM695 total
includes taxes & fees
29 Oct - 30 Oct
Tingle Creek Hotel
West Highland Hotel
3.0 star property
8.2 out of 10, Very good, (529)
"Lovely hotel and friendly staff. Only a few wee niggles.. toilet seat didn’t fit and wasn’t secure, bathroom dark, mirror light didn’t work.. light bulb missing from over bed light… window wouldn’t open/ close ( hotel aware so fan supplied)… window blind wouldn’t go up in the morning correctly. Room very noisy in the morning due to other guests, thin walls. Saying this we would stay again. "
The price is RM600
RM720 total
includes taxes & fees
28 Oct - 29 Oct
West Highland Hotel
Dunollie Hotel
3.0 star property
6.6 out of 10, (855)
"Unfortunately the car park was often full. The room was small but fine."
The price is RM432
RM519 total
includes taxes & fees
11 Oct - 12 Oct
Dunollie Hotel
Balmacara Hotel
4.0 star property
8.2 out of 10, Very good, (183)
"Beautiful view"
The price is RM572
RM796 total
includes taxes & fees
3 Oct - 4 Oct
Balmacara Hotel
Kyle Hotel
3.0 star property
7.4 out of 10, Good, (507)
"Accommodation excellent. Dinner Menu a little disappointing due to lack of choice. Staff helpful and pleasant Would stay again"
The price is RM511
RM613 total
includes taxes & fees
6 Oct - 7 Oct
Kyle Hotel
Duisdale House Hotel
4.0 star property
9.0 out of 10, Wonderful, (433)
"Duisdale hotel is a small boutique establishment. Each room has its own personality. Lovely chandeliers, very nice canopy bed in one of our three rooms. Service seemed stretched a bit thin, but staff was pleasant. Property had excellent water view!"
The price is RM763
RM916 total
includes taxes & fees
29 Oct - 30 Oct
Duisdale House Hotel
Ardcana
3.5 star property
9.6 out of 10, Exceptional, (57)
"Peaceful, quiet with a beautiful view. Wonerful facility"
The price is RM1,390
RM1,668 total
includes taxes & fees
30 Sept - 1 Oct
Ardcana
Toravaig House Hotel
4.0 star property
9.0 out of 10, Wonderful, (157)
"A beautiful small hotel. Everything is updated but it feels like it has a lot of history. Beautiful location. Nice common areas "
The price is RM534
RM641 total
includes taxes & fees
28 Oct - 29 Oct
Toravaig House Hotel
Eilean Iarmain
3.0 star property
9.6 out of 10, Exceptional, (211)
"Beautiful property. Nice hotel with attached bar. Beautiful view"
The price is RM1,212
RM1,455 total
includes taxes & fees
28 Oct - 29 Oct
Eilean Iarmain
House Of Juniper - The Cabins
9.8 out of 10, Exceptional, (66)
"Excellent stay. Would highly recommend to anyone visiting the isle of Skye."
The price is RM897
RM1,076 total
includes taxes & fees
28 Oct - 29 Oct
House Of Juniper - The Cabins
Broadford Hotel
3.0 star property
8.8 out of 10, Excellent, (188)
"Very polite staff, coping with busy hotel. Room was too warm, seemed to have floor heating, radiators turned off - but open window cooled it down Bathroom lacked sufficient surfaces to place own toileteries"
The price is RM760
RM912 total
includes taxes & fees
18 Oct - 19 Oct
Broadford Hotel
Kintail Lodge Hotel
2.5 star property
9.2 out of 10, Wonderful, (91)
"The hotel is in a beautiful location. The staff are great and the room was perfect! "
The price is RM811
RM973 total
includes taxes & fees
5 Oct - 6 Oct
Kintail Lodge Hotel
House Of Juniper - The Manse
9.2 out of 10, Wonderful, (97)
"A nice location from which to explore Isle of Skye. The spa area was perfect at the end of the day. Breakfast was excellent and better than typical fare. "
The price is RM1,081
RM1,297 total
includes taxes & fees
3 Oct - 4 Oct
House Of Juniper - The Manse
Hillside
2.5 star property
8.8 out of 10, Excellent, (33)
"It was a great location to travel Isle of Skye. The grocery store was close and had a great kitchen for cooking. Loved the rooms and the house. "
The price is RM695
RM834 total
includes taxes & fees
11 Oct - 12 Oct
Hillside
Broadford Youth Hostel
3.0 star property
8.4 out of 10, Very good, (50)
"Great property overlooking the loch. Easy walk to the square. Facilities excellent and staff helpful. If you can’t walk too well a lot of steps but other than that a great hostel in a beautiful area. Co op in market square and coffee shops gift shop and fuel. "
The price is RM366
RM439 total
includes taxes & fees
3 Oct - 4 Oct
Broadford Youth Hostel
Anneth Glamping Pod
2.0 star property
10.0 out of 10, Exceptional, (65)
"Quiet Glamping Pod with lovely views. Accommodation was very well equipped for a short break. Would recommend "
The price is RM451
RM541 total
includes taxes & fees
3 Oct - 4 Oct
Anneth Glamping Pod
Armadale Castle Cabins
4.0 star property
9.4 out of 10, Exceptional, (31)
"The perfect spot to stay if you’re looking to explore the Isle of Skye. The cabin is really cozy with a full kitchen. The staff were very responsive and friendly. Would highly recommend! "
Armadale Castle Cabins
Ratagan Youth Hostel
4.0 star property
8.4 out of 10, Very good, (21)
"Excellent value. Staff very helpful. All things work. Liked the nightlight configuration with plugs and light. Over all great experience. Good water pressure and good hot water. "
Ratagan Youth Hostel
Don't see what you're looking for?
See all available properties in Armadale
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

Frequently asked questions

Where is the best place to stay in Armadale?

Based on our traveller data, Armadale Castle Cabins is one of the top choices for your stay. This cabin offers free parking, and is a short 9-minute walk from Armadale Ferry Terminal. Other good options for your visit to the area are Dunollie Hotel and Kings Arms 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. There are 221 hotels and other accommodation options in the surrounding area. Find out more about Armadale.

What should I see while I'm in Armadale?

Favourite places to visit include Armadale Ferry Terminal, Museum of the Isles 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.