Lodging Image

Find hotels in Armadale from £70

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
24 Oct - 25 Oct
Tomorrow
25 Oct - 26 Oct
Next weekend
30 Oct - 1 Nov
In two weeks
6 Nov - 8 Nov

Filter by

Star rating

Guest rating

Our top choices for Armadale hotels

1. Toravaig House Hotel

Toravaig House Hotel
Teangue
United States
Ricardo
£80
includes taxes & fees
19 Nov - 20 Nov
Toravaig House Hotel

2. Chlachain Inn

Chlachain Inn
Mallaig
United Kingdom
Michael
£93
includes taxes & fees
2 Nov - 3 Nov
Chlachain Inn

3. Eilean Iarmain

Eilean Iarmain
Sleat
United Kingdom
Nicholas
£113
includes taxes & fees
22 Nov - 23 Nov
Eilean Iarmain

4. Morar Hotel

Morar Hotel
Mallaig
United Kingdom
Lydia
£88
includes taxes & fees
31 Oct - 1 Nov
Morar Hotel

5. West Highland Hotel

West Highland Hotel
Mallaig
Canada
elizabeth
£122
includes taxes & fees
30 Oct - 31 Oct
West Highland Hotel

6. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
United Kingdom
Gareth
£195
includes taxes & fees
25 Oct - 26 Oct
Inn at Aird a Bhasair

7. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
Canada
Keith
£80
includes taxes & fees
24 Nov - 25 Nov
Isle of Skye Guest house

8. Dunollie Hotel

Dunollie Hotel
Broadford
Canada
Wendy
£104
includes taxes & fees
30 Oct - 31 Oct
Dunollie Hotel

9. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
United States
Ronald
£121
includes taxes & fees
1 Nov - 2 Nov
House Of Juniper - The Manse

10. Broadford Hotel

Broadford Hotel
Broadford
Australia
Sas
£131
includes taxes & fees
22 Nov - 23 Nov
Broadford Hotel

11. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
United States
Brian
£170
includes taxes & fees
2 Nov - 3 Nov
Duisdale House Hotel

12. Glenuig Inn

Glenuig Inn
Lochailort
United States
Jimmy
£119
includes taxes & fees
25 Oct - 26 Oct
Glenuig Inn

13. Balmacara Hotel

Balmacara Hotel
Kyle
United Kingdom
Joseph
£126
includes taxes & fees
1 Nov - 2 Nov
Balmacara Hotel

14. Tiny Home in Isle of Skye - Pet Friendly

Tiny Home in Isle of Skye - Pet Friendly
Strath
United States
Susan
£163
includes taxes & fees
2 Nov - 3 Nov
Tiny Home in Isle of Skye - Pet Friendly

15. Post Cottage

Post Cottage
Arisaig
£399
includes taxes & fees
9 Nov - 10 Nov
Post Cottage

16. Kyle Hotel

Kyle Hotel
Kyle
United States
John
£70
includes taxes & fees
2 Nov - 3 Nov
Kyle Hotel

17. House Of Juniper - The Cabins

House Of Juniper - The Cabins
Broadford
Canada
Christina Emily
£120
includes taxes & fees
1 Nov - 2 Nov
House Of Juniper - The Cabins

18. Creag Mhor Lodge

Creag Mhor Lodge
Arisaig
£385
includes taxes & fees
27 Oct - 28 Oct
Creag Mhor Lodge

19. Kings Arms Hotel

Kings Arms Hotel
Kyleakin
United States
Angelika
£104
includes taxes & fees
31 Oct - 1 Nov
Kings Arms Hotel

20. Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast
Kyle
Canada
Jaime
£136
includes taxes & fees
28 Oct - 29 Oct
Kirkton Bay House Bed and Breakfast
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Armadale attractions

Armadale Castle

9.0/10 (53 reviews)
Armadale Castle is just one of the places to see in Armadale, so why not enjoy the other things to explore during your travels? While you're here, you can savour the top-notch restaurants.
See properties

Aird Old Church Gallery

You can spend an afternoon browsing the exhibits at Aird Old Church Gallery during your travels in Armadale. While you're here, you can savour the top-notch restaurants.
See properties

Learn more about Armadale

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

See all hotels in Armadale
A red boat named 'ELSPETHAN' docked at a pier with a calm lake and distant mountains in the background.
Photo by Tammy Owens

Top Armadale Hotel Reviews

House Of Juniper - The Manse

House Of Juniper - The Manse

10/10 Excellent
"Beautiful sea views. Room and bathroom were very nice. Restaurant very convenient. Nice breakfast options."
Jeanne 2-night trip
Posted 18 hours ago
House Of Juniper - The Manse
Broadford Hotel

Broadford Hotel

8/10 Good
"We ate in the pub next door. Food was good but can get busy for a seat. My only moan was i had no plug in my sink. The bed was super comfy."
James 1-night trip
Posted 22 hours ago
Broadford Hotel
Kings Arms Hotel

Kings Arms Hotel

8/10 Good
"All aspects were fine. Nothing terrible and nothing outstanding. 2 nights were enough there. The hotel needs to get a more personable person at the front desk. I found her to be a bit abrupt. All others I interacted in were just fine. It is in need of refurbishing. Showing signs in getting rundown. Parking wasn’t as good as described."
Ian 2-night trip
Posted 2 days ago
Kings Arms Hotel
Dunollie Hotel

Dunollie Hotel

10/10 Excellent
"Comfortable room with a beautiful view of the water and mountains."
Ella 1-night trip
Posted 2 days ago
Dunollie Hotel
Tingle Creek Hotel

Tingle Creek Hotel

8/10 Good
"There aren't many options available in the area so this is one of the better ones especially consider the price. Everything is OK, and the owner/care-taker was friendly and helpful when we were at the hotel. the only down side is that the hotel doesnt respond to Expedia messages sent - which caused a bit of anxiety until we check in."
KwongChow 2-night trip
Posted 2 days ago
Tingle Creek Hotel
Morar Hotel

Morar Hotel

8/10 Good
"The most friendly team from arrival to departure. Amazing food. Lovely bed and the seaview was excellent. 1 minute walk to Morar station"
Lydia 2-night trip
Posted 4 days ago
Morar Hotel
House Of Juniper - The Cabins

House Of Juniper - The Cabins

10/10 Excellent
"10/10 stay, one of our favourites during our trip to Scotland! Perfect location and the food on site was amazing!if you are looking for a cozy night in this is the place!"
Christina Emily 1-night trip
Posted 4 days ago
House Of Juniper - The Cabins
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Perfect Location with spectacular views and lovely staff Highly Recommended"
Martin 2-night trip
Posted 4 days ago
Sligachan Hotel
Balmacara Hotel

Balmacara Hotel

8/10 Good
"Really strong and clean shower which is important if you have been hiking and need to refreshen."
Joseph 1-night trip
Posted 4 days ago
Balmacara Hotel

More cheap stays in Armadale

Kings Arms Hotel

Kings Arms Hotel

King Street Kyleakin Scotland
£104
31 Oct - 1 Nov
includes taxes & fees
6.6/10 (1,001 reviews)
Kings Arms Hotel
House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
£120
1 Nov - 2 Nov
includes taxes & fees
9.8/10 Exceptional! (163 reviews)
House Of Juniper - The Cabins
Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast

Kirkton Bay House Kyle Scotland
£136
28 Oct - 29 Oct
includes taxes & fees
10/10 Exceptional! (42 reviews)
Kirkton Bay House Bed and Breakfast
Anneth Glamping Pod

Anneth Glamping Pod

Garan Sleat Scotland
Get ratesAnneth Glamping Pod
Hillside

Hillside

South Obbe Kyleakin Scotland
Get rates
9/10 Wonderful! (43 reviews)
Hillside
The Pod at Greenbank

The Pod at Greenbank

Greenbank Kilbride Broadford Strath Scotland
Get rates
10/10 Exceptional! (1 review)
The Pod at Greenbank

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 £70 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