Lodging Image

Armadale Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
1 Sept - 2 Sept
Tomorrow
2 Sept - 3 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Armadale hotels

1. Anneth Glamping Pod

Anneth Glamping Pod
Ardvasar
Australia
Daniela
€169
includes taxes & fees
2 Oct - 3 Oct
Anneth Glamping Pod

2. Chlachain Inn

Chlachain Inn
Mallaig
United Kingdom
Michael
€125
includes taxes & fees
24 Sept - 25 Sept
Chlachain Inn

3. West Highland Hotel

West Highland Hotel
Mallaig
United States
Sarah
€161
includes taxes & fees
26 Sept - 27 Sept
West Highland Hotel

4. Morar Hotel

Morar Hotel
Mallaig
United Kingdom
Ankit
€87
includes taxes & fees
30 Sept - 1 Oct
Morar Hotel

5. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
United States
Holly
€323
includes taxes & fees
1 Oct - 2 Oct
Inn at Aird a Bhasair

6. Toravaig House Hotel

Toravaig House Hotel
Teangue
United States
Ricardo
€317
includes taxes & fees
1 Oct - 2 Oct
Toravaig House Hotel

7. Eilean Iarmain

Eilean Iarmain
Sleat
United Kingdom
Nicholas
€305
includes taxes & fees
2 Sept - 3 Sept
Eilean Iarmain

8. Kings Arms Hotel

Kings Arms Hotel
Kyleakin
United Kingdom
James
€139
includes taxes & fees
2 Oct - 3 Oct
Kings Arms Hotel

9. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
United States
Amy
€251
includes taxes & fees
1 Oct - 2 Oct
House Of Juniper - The Manse

10. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
Canada
Teresa
€194
includes taxes & fees
1 Oct - 2 Oct
Isle of Skye Guest house

11. Tingle Creek Hotel

Tingle Creek Hotel
Kyle
United States
Lisa
€197
includes taxes & fees
4 Sept - 5 Sept
Tingle Creek Hotel

12. Broadford Hotel

Broadford Hotel
Broadford
Australia
Sas
€304
includes taxes & fees
4 Sept - 5 Sept
Broadford Hotel

13. Balmacara Hotel

Balmacara Hotel
Kyle
United States
Donald
€247
includes taxes & fees
1 Oct - 2 Oct
Balmacara Hotel

14. Glenuig Inn

Glenuig Inn
Lochailort
United States
Jimmy
€255
includes taxes & fees
1 Oct - 2 Oct
Glenuig Inn

15. Cuillin View Apartment

Cuillin View Apartment
Arisaig
€490
includes taxes & fees
27 Sept - 28 Sept
Cuillin View Apartment

16. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
United States
Jessica
€356
includes taxes & fees
2 Oct - 3 Oct
Duisdale House Hotel

17. Glenbrittle Youth Hostel

Glenbrittle Youth Hostel
Minginish
United Kingdom
Stefano
€130
includes taxes & fees
1 Oct - 2 Oct
Glenbrittle Youth Hostel

18. Dunollie Hotel

Dunollie Hotel
Broadford
United States
John
€200
includes taxes & fees
2 Oct - 3 Oct
Dunollie Hotel

19. House Of Juniper - The Cabins

House Of Juniper - The Cabins
Broadford
United States
Angela
€321
includes taxes & fees
27 Sept - 28 Sept
House Of Juniper - The Cabins

20. Kinloch Ainort Apartments

Kinloch Ainort Apartments
Sconser
United States
Eleni
€324
includes taxes & fees
30 Sept - 1 Oct
Kinloch Ainort Apartments
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 history in quaint Armadale.

See all hotels in Armadale
A large stone castle with ivy-covered walls, a grassy courtyard, and wooden benches.
Photo by Phyllis Robb

Top Armadale Hotel Reviews

Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Excellent! Friendly staff. Fairy pool is just across the street. Food was good!"
Sarah 1-night trip
Posted 15 hours ago
Sligachan Hotel
Kyle Hotel

Kyle Hotel

10/10 Excellent
"Great stay !! Great staff! Clean space"
Colin 4-night trip
Posted 18 hours ago
Kyle Hotel
Chlachain Inn

Chlachain Inn

8/10 Good
"The room was clean, well set up and comfortable. The rooms are accessible by two fights of stairs. The staff provided us a take away breakfast since we were catching a ferry before their breakfast service started."
Darcy 1-night trip
Posted 1 day ago
Chlachain Inn
Balmacara Hotel

Balmacara Hotel

10/10 Excellent
"Beautiful location. Very friendly and helpful staff. Rooms are spacious and have all the basic amenities. Fresh and delicious breakfast"
sucheta 1-night trip
Posted 1 day ago
Balmacara Hotel
Tingle Creek Hotel

Tingle Creek Hotel

8/10 Good
"Standard, clean room, conveniently located, hearty breakfast offerings with a lovely view!"
Christina 1-night trip
Posted 2 days ago
Tingle Creek Hotel
Toravaig House Hotel

Toravaig House Hotel

10/10 Excellent
"Outstanding location, very nice hotel, excellent service."
Ricardo 2-night trip
Posted 2 days ago
Toravaig House Hotel
Ardcana

Ardcana

10/10 Excellent
"loved this place, would come back"
Veronica 2-night trip
Posted 3 days ago
Ardcana
Morar Hotel

Morar Hotel

10/10 Excellent
"Nice hotel , food was good and veiws were spectacular"
Robert 1-night trip
Posted 5 days ago
Morar Hotel
House Of Juniper - The Cabins

House Of Juniper - The Cabins

10/10 Excellent
"Lovely place to stay , clean and has everything you need , great location"
Angela 2-night trip
Posted 5 days ago
House Of Juniper - The Cabins

More cheap stays in Armadale

Kings Arms Hotel

Kings Arms Hotel

King Street Kyleakin Scotland
€139
2 Oct - 3 Oct
includes taxes & fees
6.6/10 (986 reviews)
Kings Arms Hotel
Anneth Glamping Pod

Anneth Glamping Pod

Garan Sleat Scotland
€169
2 Oct - 3 Oct
includes taxes & fees
10/10 Exceptional! (94 reviews)
Anneth Glamping Pod
House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
€321
27 Sept - 28 Sept
includes taxes & fees
9.8/10 Exceptional! (147 reviews)
House Of Juniper - The Cabins
The Pod at Greenbank

The Pod at Greenbank

Greenbank Kilbride Broadford Strath Scotland
€433
11 Sept - 12 Sept
includes taxes & fees
10/10 Exceptional! (1 review)
The Pod at Greenbank
Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast

Kirkton Bay House Kyle Scotland
Get rates
10/10 Exceptional! (38 reviews)
Kirkton Bay House Bed and Breakfast
Hillside

Hillside

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

Find out more about Armadale

Top reasons to visit Armadale

  • Stunning Natural Landscapes: Armadale is surrounded by breathtaking scenery, including picturesque lakes and beautiful beaches, perfect for outdoor enthusiasts.
  • Adventure Tourism: Engage in exhilarating day trips and activities, ideal for both adventure seekers and those looking for romantic getaways.
  • Rich Local Heritage: Explore fascinating historical museums and nearby historic sites that showcase the area's cultural richness.
  • Charming Local Community: Experience the friendly atmosphere of local shops and communities, enhancing your visit to this idyllic destination.
  • Diverse Accommodation Options: Choose from a range of lodgings, including charming bed and breakfasts, catering to all types of travellers.

Find great hotels near Armadale

Discover a delightful selection of accommodation options in Armadale, Sleat, ranging from charming bed and breakfasts to comfortable hotels. Ideal for pet-friendly stays and adventure seekers alike, the local lodgings cater to both leisure and business travellers. Whether you're looking for a serene retreat or a base to explore the stunning surroundings, Armadale offers a variety of choices to ensure a memorable visit.

  • Dunollie Hotel: The Dunollie Hotel, a charming 3-star establishment, offers a delightful beach vacation experience just 19.3km from Armadale. This pet-friendly hotel boasts direct access to the beach, making it an ideal choice for families and pet owners alike. Guests can enjoy scenic coastal views and unwind in comfortable accommodations. The hotel’s pet policy includes provisions such as food and water bowls, ensuring that your furry companions are well catered for during your stay.
  • Duisdale House Hotel: Located a mere 11.3km from Armadale, Duisdale House Hotel is a luxurious 4-star retreat perfect for romantic getaways and family adventures. Surrounded by stunning landscapes, this hotel offers an array of adventure sports and recreational activities, including nearby mountain climbing, hiking, and sailing. With special romance packages and services like limited-hour room service and champagne service, guests can indulge in a truly memorable experience. Family-friendly amenities, such as highchairs and window guards, make it a suitable choice for those travelling with children.
  • West Highland Hotel: Just 8.0km from Armadale, the West Highland Hotel is a welcoming 3-star venue catering to business travellers, families, and pet owners. With multiple meeting rooms and a business centre, it provides essential amenities for those on work-related trips. Family-friendly features include travel cribs and first aid kits, ensuring a safe and comfortable environment for children. The hotel’s pet policy permits dogs and includes amenities like service animal waivers, making it a versatile choice for all types of visitors.

Where to stay in Armadale

Armadale, nestled in the picturesque Sleat region of Scotland, offers a delightful blend of outdoor adventures and romantic getaways. Discover the charming local beaches and enjoy birdwatching in the stunning landscapes. Nearby, the friendly atmosphere of the local communities invites exploration, while excursions to historic sites provide a glimpse into the area's rich heritage. With its breathtaking scenery and relaxing environment, Armadale is the perfect base for your Scottish getaway.

  • Mallaig: Mallaig is a charming coastal town located 8.0km from Armadale, renowned for its stunning scenery and outdoor adventures. The town experiences a steady flow of visitors throughout the year, with peak times from April to June and July to October. Mallaig offers a range of activities including hiking and skiing, making it a fantastic destination for nature enthusiasts. Don't miss the local beach and historic sites, including a nearby castle, which add to the area's allure. The picturesque harbour is also a highlight, providing a gateway to the beautiful isles nearby.
  • Sleat: Known as the 'Garden of Skye', Sleat is a captivating area where Armadale is situated. With moderate seasonal visitor numbers, Sleat draws travellers particularly between July and September for its romantic atmosphere, cultural experiences, and outdoor activities. The region is dotted with charming stores and offers several hiking trails perfect for exploring the breathtaking landscape. Key highlights include the majestic Armadale Castle and stunning local beaches, both steeped in history and natural beauty, making Sleat a must-visit for those seeking a tranquil escape.
  • Ardvasar: Just 322m from Armadale, Ardvasar is a quaint neighbourhood that offers a delightful mix of outdoor and romantic experiences. While visitor numbers remain fairly consistent throughout the year, peak times are typically from March to May. The local marina provides opportunities for leisurely strolls and scenic views, while the nearby castle and lake enhance the charm of this idyllic spot. A visit to Ardvasar is perfect for those looking to unwind by the beach or indulge in local shopping experiences.

Things to do near Armadale

Armadale in Sleat is perfect for outdoor enthusiasts and romantic getaways, offering a range of activities including hiking trails and beach visits. Adventure tourism is a key highlight, with opportunities for exhilarating day trips exploring the stunning surroundings. Don't miss the local shops to enhance your experience in this charming Scottish destination.

Shopping

In Armadale, enjoy unique gifts at local boutiques and artisanal shops. If you're up for a drive, Magpie, located 19.3km away, offers a delightful range of souvenirs and traditional crafts that capture the spirit of Scotland.

Recreation

A.C.E Target Sports Skye offers exhilarating shooting experiences in a vibrant setting, perfect for those seeking a thrill. Meanwhile, Lochcarron Golf Course provides a luxurious golfing experience amidst stunning landscapes, ideal for relaxation and enjoying nature while perfecting your swing.

Adventure

The Circular Walk, located 8.0km from Armadale, offers a splendid hiking experience through stunning scenery. Immerse yourself in the adventure of the great outdoors, with breathtaking views and the chance to explore the natural beauty that surrounds this charming area of Sleat.

Nightlife

In Armadale, the vibrant atmosphere comes alive at the Armadale Castle, where you can enjoy live music and local brews. The nearby Sleat Inn offers a cosy pub experience with traditional Scottish fare, perfect for winding down after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Armadale

For a budget-friendly trip to Armadale, consider visiting between January to February or November, when accommodation prices are lower. Booking around a month in advance often yields the best rates, while last-minute deals on Expedia can offer further savings. Wednesdays tend to be the cheapest nights to stay, whereas Sundays are the priciest. Use Expedia’s filters to find eco-friendly options and sort by price to discover the best deals. Combining your hotel, flights, and activities into a package can also help you save money while planning your visit.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Armadale are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Armadale about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Armadale is Wednesday. The most expensive day to stay in Armadale is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To discover the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save some money by booking an Expedia package that combines your Armadale hotel, flights, and activities all in one.

Find the best attractions in and around Armadale

Armadale, situated in Sleat, Scotland, is perfect for outdoor and romantic getaways. Visitors can explore stunning lakes, beautiful beaches, and fascinating historical museums. The area's attractions offer a delightful mix of scenic experiences, making it an ideal destination for those seeking relaxation and adventure amidst nature's beauty.

  • Armadale Castle: Nestled in the heart of Armadale, this enchanting castle exudes romance and cultural heritage. Explore its stunning gardens and learn about the history of the MacDonald clan, making it a perfect spot for history enthusiasts and romantics alike.
  • Museum of the Isles: Located a mere 322m from Armadale, this museum offers a deep dive into the rich culture and history of the Isle of Skye. Its engaging exhibits provide insight into the local heritage, making it a fascinating stop for visitors.
  • Mallaig Heritage Centre: Situated 8.0km from Armadale, this history museum showcases the vibrant past of Mallaig and the surrounding area. With captivating displays and stories, it’s an excellent place to connect with the region’s historical roots.

Best time to go to Armadale

The best time to visit Armadale is dependant on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are average and weather is mostly cloudy. January and February are its coolest month on average. At the time of February, visitor numbers are average and weather is mostly cloudy.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January40.5°F (4.7°C)Light RainMostly CloudyAverageSlightly Low
February40.5°F (4.7°C)Light RainMostly CloudyAverageSlightly Low
March42.1°F (5.6°C)Light RainMostly CloudyAverageAverage
April45.3°F (7.4°C)Light RainMostly CloudySlightly HighAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June54.0°F (12.2°C)Light RainMostly CloudySlightly HighSlightly High
July55.9°F (13.3°C)Light RainMostly CloudySlightly HighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
September54.0°F (12.2°C)Light RainMostly CloudyAverageAverage
October49.8°F (9.9°C)Moderate RainMostly CloudySlightly LowAverage
November45.0°F (7.2°C)Light RainMostly CloudySlightly LowSlightly Low
December41.5°F (5.3°C)Moderate RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Armadale

Reaching Armadale in Sleat, Scotland, is convenient via nearby airports. Tiree Airport (TRE) is situated 86.9km from Armadale, with excellent hotel options such as Tiree Lodge Hotel Isle Of Tiree, located 4.8km from the airport, and Tiree Scarinish Hotel, also 4.8km away. Transportation from these hotels to the airport is readily available, ensuring a smooth journey. While further afield, other airports may provide additional flight options, Tiree Airport remains the closest for those heading to Armadale.

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 Kings Arms Hotel and Morar Hotel. See all available top hotels, or vacation rentals in Armadale.
What are some of the best holiday rentals that Armadale has to offer?
Relax & unwind on the mystical Isle of Skye with stunning seaviews: This holiday home rental outside of Armadale offers a garden, a selection of games and a BBQ to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms, as well as a kitchen with a dishwasher, a fridge and an oven, so that you can cook with friends or family. See all 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 8 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 Ferry Terminal 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.

Explore a world of travel with Expedia