Armadale Hotels

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

Filter by

Guest rating
Guest rating
Star rating

Top 10 trending Armadale hotels

Kyle Hotel
3.0 star property
7.6 out of 10, Good, (640)
"Rooms were lovely and clean. Food was good. Had a pleasant stay"
The price is €130
includes taxes & fees
14 Nov - 15 Nov
Kyle Hotel
Isle of Skye Guest house
3.0 star property
8.4 out of 10, Very good, (337)
"Great place with awesome breakfast. Great base for exploring Skye. "
Isle of Skye Guest house
Ardcana
3.5 star property
9.6 out of 10, Exceptional, (78)
"This was a welcome change to our 2+ weeks in hotels. It was beautiful. Extremely comfortable and had every special touch you can imagine. We stayed in the Marble unit and the tub, toiletries, bed and window treatment/video screen were all divine! "
The price is €403
includes taxes & fees
21 Oct - 22 Oct
Ardcana
Morar Hotel
3.0 star property
7.6 out of 10, Good, (458)
"The hotel location, was excellent , lovely dinning area. Views from room 8 were amazing.Room clean, bed a bit soft,but ok..Breakfast was a buffet, beautifully cooked an hot."
The price is €109
includes taxes & fees
3 Nov - 4 Nov
Morar Hotel
Balmacara Hotel
3.0 star property
8.4 out of 10, Very good, (309)
"Very nice and quiet location."
Balmacara Hotel
Sligachan Hotel
3.0 star property
8.6 out of 10, Excellent, (576)
"Wonderful location for our travels around Skye. Loved the attached dining- great food, spirits and music"
The price is €185
includes taxes & fees
30 Oct - 31 Oct
Sligachan Hotel
Hillside
2.5 star property
8.8 out of 10, Excellent, (41)
"This was a lovely little cottage tucked up in the back very homey feeling we loved it and will definitely go back. The owner and the housekeeper were very helpful with everything and anything we needed."
The price is €167
includes taxes & fees
2 Nov - 3 Nov
Hillside
Eilean Iarmain
3.0 star property
9.6 out of 10, Exceptional, (231)
"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! "
The price is €129
includes taxes & fees
1 Nov - 2 Nov
Eilean Iarmain
Kirkton Bay House Bed and Breakfast
2.0 star property
10.0 out of 10, Exceptional, (31)
"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! "
The price is €150
includes taxes & fees
2 Nov - 3 Nov
Kirkton Bay House Bed and Breakfast
House Of Juniper - The Manse
2.0 star property
9.4 out of 10, Exceptional, (135)
"Beautiful property in a beautiful place!"
The price is €201
includes taxes & fees
13 Nov - 14 Nov
House Of Juniper - The Manse
Glenuig Inn
3.0 star property
10.0 out of 10, Exceptional, (6)
"Very nice inn in a very nice place."
The price is €232
includes taxes & fees
28 Oct - 29 Oct
Glenuig Inn
House Of Juniper - The Cabins
2.0 star property
9.8 out of 10, Exceptional, (122)
"Very well appointed cabins with Restaurant onsite. Staff very helpful and friendly. "
The price is €172
includes taxes & fees
23 Oct - 24 Oct
House Of Juniper - The Cabins
Lochalsh Hotel
3.0 star property
5.0 out of 10, (33)
"The hotel Is in a enviable positon overlooking the isle of Sky ! But need a serious Refurb/Bringing"
The price is €3,444
includes taxes & fees
25 Oct - 26 Oct
Lochalsh Hotel
West Highland Hotel
3.0 star property
8.2 out of 10, Very good, (597)
"Beautiful hotel"
The price is €147
includes taxes & fees
18 Oct - 19 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."
The price is €125
includes taxes & fees
4 Nov - 5 Nov
Toravaig House Hotel
Broadford Hotel
3.0 star property
8.6 out of 10, Excellent, (223)
"Nice place to stay."
The price is €115
includes taxes & fees
16 Nov - 17 Nov
Broadford Hotel
Dunollie Hotel
3.0 star property
6.8 out of 10, (991)
"Very welcoming staff, quiet rooms."
The price is €142
includes taxes & fees
23 Oct - 24 Oct
Dunollie Hotel
Roddy's Cottage
3.5 star property
The price is €509
includes taxes & fees
24 Oct - 25 Oct
Roddy's Cottage
Woodland Cottage
3.0 star property
The price is €708
includes taxes & fees
23 Oct - 24 Oct
Woodland Cottage
Duisdale House Hotel
4.0 star property
9.0 out of 10, Wonderful, (463)
"This is a simply wonderful stay."
The price is €175
includes taxes & fees
12 Nov - 13 Nov
Duisdale House Hotel
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.

by
(
)
Open Photo by jeff collins (CC BY-SA) / Cropped from original

Top Armadale Hotel Reviews

More cheap stays in Armadale

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?
Isle of Skye Guest house, located 15.5 mi (25 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 Dunollie 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?
An Gearasdan, Glenelg, near Kyle of Localsh, Wester Ross: This holiday home rental outside of Armadale is located in the mountains, and has a fireplace, a balcony and a BBQ to put you at ease in your new surroundings. It has 4 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. Kick off your shoes and enjoy yourself with a garden and a selection of games. 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 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.

Explore a world of travel with Expedia