Find hotels in Armadale from £138

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Armadale hotels

Bettyhill Hotel

Bettyhill Hotel
3.5 star property
Thurso
9.4 out of 10, Exceptional, (376 reviews)
"Great view, food and staff."
Canada
Barry
The price is £187
includes taxes & fees
6 Jun - 7 Jun
Bettyhill Hotel

Forss House Hotel

Forss House Hotel
4.0 star property
Thurso
9.2 out of 10, Wonderful, (230 reviews)
"Friendly staff, nice dinner and socializing at the bar, wonderful breakfast."
Canada
Barry
The price is £184
includes taxes & fees
7 Jun - 8 Jun
Forss House Hotel

Garvault House

Garvault House
3.0 star property
Kinbrace
9.2 out of 10, Wonderful, (20 reviews)
"A little different from your normal stay. A very unique experience and an extremely relaxing stay."
United Kingdom
Anonymous traveller
The price is £208
includes taxes & fees
5 Jun - 6 Jun
Garvault House

Forsinard Suites

Forsinard Suites
2.0 star property
Forsinard
7.6 out of 10, Good, (45 reviews)
"Loved our stay here. Location was convenient for us, it was quiet, clean and comfortable."
Canada
Allan
The price is £268
includes taxes & fees
8 Jun - 9 Jun
Forsinard Suites

8 Achnabat

8 Achnabat
3.0 star property
Thurso
The price is £741
includes taxes & fees
6 Jun - 7 Jun
8 Achnabat

Strathy Inn

Strathy Inn
3.0 star property
Thurso
9.6 out of 10, Exceptional, (177 reviews)
"Staff was very friendly and helpful. Our room was very clean and had everything we needed for our stay. We had dinner in the restaurant and it was delicious. "
United States
JoLynne
The price is £138
includes taxes & fees
2 Jun - 3 Jun
Strathy Inn
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

Top Armadale Hotel Reviews

More cheap stays in Armadale

Forsinard Suites

Forsinard Suites

Forsinard Suites Forsinard Scotland
The price is £268 per night from 8 Jun to 9 Jun
£268
8 Jun - 9 Jun
includes taxes & fees
7.6/10 Good! (45 reviews)

Hotels in Armadale with star rating

Find out more about Armadale

Top reasons to visit Armadale

  • Historic Armadale Castle: Discover the stunning architecture and picturesque gardens of this historic site, offering a glimpse into Scotland's past.
  • Outdoor Adventures: Enjoy a range of activities, from hiking scenic trails to exploring nearby islands and stunning beaches.
  • Vibrant Community Events: Experience local culture through exciting events like the Big Weekend, perfect for families and visitors.
  • Charming Accommodation: Find a variety of lodging options, from cosy inns to pet-friendly hotels, catering to all preferences.
  • Picturesque Bays: Relax by the beautiful coastlines and take in breathtaking views of the surrounding natural beauty.

Find great hotels near Armadale

Explore a variety of hotel accommodation options in Armadale, Thurso, where you can find everything from charming inns to pet-friendly hotels. Ideal for adventure seekers and those looking for a historic experience, this area offers budget-friendly stays, as well as options near the impressive Armadale Castle. Whether you're after a cosy retreat or a vibrant base for exploration, Armadale has something to suit every traveller's needs.

  • Bettyhill Hotel: A charming 3.5-star hotel with an impressive guest rating of 9.4, Bettyhill Hotel is situated 8.0km from Armadale, making it a delightful retreat for those seeking a pet-friendly escape. The hotel embraces a warm and welcoming atmosphere, ensuring both you and your furry friends feel at home. With amenities such as pets allowed on the premises and dedicated services for service animals, guests can enjoy a hassle-free stay. The friendly staff and scenic surroundings make this hotel a perfect choice for nature lovers and pet owners alike.
  • Strathy Inn: Rated 3 stars with a remarkable guest rating of 9.6, Strathy Inn is located a mere 4.8km from Armadale, offering a cosy inn experience for travellers. The property features an inviting restaurant that serves complimentary breakfast and dinner, along with a bar area for relaxation. Guests can unwind with entertainment options such as televisions in the common areas. The surrounding area is perfect for outdoor activities, with whale watching and stunning coastal views nearby, allowing you to immerse yourself in the natural beauty of Scotland.
  • Farr Bay Inn: This budget-friendly inn, just 8.0km from Armadale, is an excellent option for those seeking affordability without compromising comfort. Farr Bay Inn is also pet-friendly, welcoming travellers with pets on board. The hotel provides essential amenities and a relaxed atmosphere, ensuring a pleasant stay for all guests. With its close proximity to local attractions, it serves as a convenient base for exploring the picturesque landscapes of the area while enjoying a cosy, laid-back environment.

Where to stay near Armadale

Armadale, a charming village in Scotland, offers a delightful blend of outdoor adventure and scenic beauty. Explore the picturesque Armadale Isle and visit the vibrant Armadale Centre for shopping and local experiences. Families will appreciate the friendly atmosphere, while nearby parks provide perfect spots for relaxation and excursions. Don’t miss the excitement of the Big Weekend events near Armadale, ensuring a memorable holiday for all visitors.

  • Bettyhill: Nestled approximately 8.0km from Armadale, Bettyhill is a picturesque village that offers a tranquil escape for outdoor enthusiasts and families alike. The area boasts stunning natural beauty, with hiking trails that invite exploration and a serene beach perfect for relaxation. Visitors often flock here during peak months of April and July to August, making it a vibrant spot for eco-friendly activities and family-oriented experiences. Local landmarks such as scenic parks and caves add to the charm, ensuring that your visit to Bettyhill will be filled with adventure and memorable moments.
  • Kirtomy: Located just 4.8km from Armadale, Kirtomy is a quaint village steeped in culture and history. Ideal for those seeking a romantic getaway or a culturally themed experience, Kirtomy attracts travellers particularly from May through August and September. The village is home to fascinating historical museums and impressive architecture, offering a glimpse into Scotland's rich heritage. Romantic walks through the village and visits to nearby castles make Kirtomy a delightful destination for couples and history buffs alike.
  • Strathy: Strathy, situated about 4.8km from Armadale, is a hidden gem known for its stunning beaches and scenic landscapes. With peak visitor numbers in May, July, and September, this village is perfect for those who appreciate the great outdoors and breathtaking scenery. Strathy’s beautiful beaches and parks provide ample opportunities for relaxation and adventure, while the nearby bay and ferry access offer unique experiences. Whether you're looking to unwind by the shore or explore nature, Strathy promises a refreshing retreat.

Things to do in Armadale

Armadale offers a delightful mix of outdoor adventures and scenic beauty, perfect for those seeking an adventurous getaway. Visitors can enjoy hiking trails, take a ferry for stunning views, and join local tours to explore the area. Don't miss the opportunity to discover local attractions and find charming hotels for your stay, ensuring a memorable experience in this picturesque Scottish destination.

Shopping

In Armadale, enjoy quaint shops and local boutiques for unique gifts and souvenirs. If you're up for a drive, visit the Inverness Shopping Centre, located 27.4km away, featuring a range of high street shops and local crafts.

Recreation

In Armadale, indulge in rejuvenating treatments at the Spa at the Isle of Skye Hotel, where stunning views complement your relaxation. Explore the nearby countryside for invigorating walks and immerse yourself in the tranquillity of nature, perfect for unwinding and reconnecting with yourself.

Adventure

In Armadale, explore the rugged beauty of the Hebrides with exhilarating hikes along scenic coastal paths. Venture into the nearby hills for mountain biking adventures, or indulge in kayaking experiences on the crystal-clear waters, immersing yourself in Scotland's stunning landscapes and rich wildlife.

Nightlife

In Armadale, enjoy a lively evening at the local pub, The Armadale Inn, where you can savour a pint and mingle with the friendly locals. For a more relaxed vibe, visit The Old Schoolhouse for a cosy atmosphere and live music performances.

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

Booking tips and Expedia advantages for Armadale

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Armadale are March and November to December, where the prices are slightly lower. This is in comparison to May and August to September, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Armadale about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Armadale is Tuesday. 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 hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You might find it beneficial to save some money by combining your hotel booking in Armadale with your flights and activities through an Expedia package.

Find the best attractions near Armadale

Armadale, located in Thurso, Scotland, offers a delightful outdoor adventure for tourists, with stunning beaches, picturesque bays, and nearby islands to explore. Highlights include the historic Armadale Castle, perfect for those seeking a scenic experience. Whether you're looking to relax by the coast or embark on an adventurous journey, Armadale's attractions cater to all. For accommodation, consider nearby Liverpool hotels for a comfortable stay.

  • Farr Beach: Located 8.0km from Armadale, Farr Beach offers a tranquil escape with its soft sands and gentle waves. Ideal for sunbathing, picnicking, or simply soaking in the beach vibes, it's a perfect spot to unwind and enjoy the coastal scenery.
  • Strathy Bay: Just 4.8km away, Strathy Bay captivates visitors with its stunning vistas and outdoor activities. With its picturesque beach setting, it's perfect for leisurely walks, photography, and enjoying the beauty of nature.
  • Sgeir Bhagain: This charming island, located 4.8km from Armadale, is a hidden gem for outdoor enthusiasts. With its rugged coastline and serene beaches, it's an ideal spot for exploration and relaxation amidst breathtaking landscapes.

Best time to go to Armadale

The best time to visit Armadale is dependent 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 high and weather is mostly cloudy. January is its coolest month on average. At this time, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.7°F (4.3°C)Light RainMostly CloudyLowAverage
February39.9°F (4.4°C)Light RainMostly CloudyLowAverage
March41.5°F (5.3°C)Light RainMostly CloudyAverageSlightly Low
April44.4°F (6.9°C)Light RainMostly CloudyAverageAverage
May48.2°F (9.0°C)Light RainMostly CloudyAverageSlightly High
June52.7°F (11.5°C)Light RainMostly CloudyAverageAverage
July55.4°F (13.0°C)Light RainMostly CloudyHighAverage
August55.4°F (13.0°C)Light RainMostly CloudyHighSlightly High
September53.1°F (11.7°C)Light RainMostly CloudyHighSlightly High
October48.7°F (9.3°C)Light RainMostly CloudyAverageAverage
November44.2°F (6.8°C)Light RainMostly CloudyAverageSlightly Low
December40.8°F (4.9°C)Light RainMostly CloudyLowSlightly Low

The nearest major airports for your trip to Armadale

To reach Armadale, you can fly into several major airports. INVerness Airport (INV) is situated 112.7km from Armadale, with nearby hotel options such as the 5-star Rocpool Reserve and Ness Walk, both 12.9km away, offering convenient airport shuttle services. Kirkwall Airport (KOI) is 82.1km from Armadale, with comfortable stays at the 4-star Graemeshall House and Hildeval B&B, both just a few miles from the airport. Additionally, Stornoway Airport (SYY) is located 135.2km away, with hotel choices like the 4-star Stornoway Bed and Breakfast and The Cabarfeidh Hotel, both 3.2km from the airport, providing easy access for travellers.

Frequently asked questions

What is the best area to stay in Armadale?
The best area to stay in Armadale is the village of Armadale itself, particularly close to the pier and the A851 road.

This area serves as the main entry point to the Sleat Peninsula for those arriving by ferry from Mallaig. It's quite compact and offers a few local shops, eateries, and accommodation options directly accessible from the main road. The Armadale Castle & Gardens are a prominent landmark just a short walk or drive from the pier.

Couples looking for a peaceful escape will appreciate the convenience and the views from properties located near the coastline. It's an excellent base for exploring the Sleat Peninsula's scenery and history, with easy access to walking trails and smaller villages.
When is the best time to go to Armadale?
The best time to go to Armadale is during the late spring and summer months, from May to September, for the most pleasant weather and access to outdoor activities.

During these months, you'll experience longer daylight hours and generally milder temperatures, making it ideal for exploring the Isle of Skye's stunning landscapes, including the nearby Armadale Castle and Gardens. It's also the peak season for wildlife spotting, particularly for marine life around the coast. This period is particularly good for couples looking to enjoy scenic walks and outdoor excursions without the chillier weather.

For those who prefer a quieter experience and don't mind cooler temperatures, the shoulder months of April and October can also be appealing. You'll find fewer crowds and may still enjoy crisp, clear days, great for photography and a more tranquil visit to attractions.
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 can I save on a Armadale hotel booking with Expedia?
Members always get our best prices. Find our best Armadale hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £138 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