Skip to main content

Filter by:


Star rating

Review score

Armadale – 17 hotels and places to stay
See the latest prices and deals by choosing your dates.
Bettyhill Hotel, hotel in Armadale

Offering stunning views over Torrisdale Bay and the sea, Bettyhill Hotel is located in Bettyhill and features an a-la-carte restaurant, a bar, garden and terrace. Free Wi-Fi access is available.

Friendly helpful staff. Super large room overlooking the sea. Very clean with a comfortable bed. Good food although a little expensive. Breakfast good quality and plentiful. The whole stay was enhanced by a super sunset which we watched from the comfort of the lounge.
9.0
Scored 9.0
Superb
Rated superb
2,207 reviews
Price fromUS$194.79per night
Farr Bay Inn, hotel in Armadale

Choose the two-time winner of "Best Hotel & Restaurant for the county of Sutherland" to unwind, explore and dive into the rich scenery, wildlife and tranquil beaches the Farr North has to offer.

Food, both breakfast and dinner, were very good.
8.7
Scored 8.7
Fabulous
Rated fabulous
780 reviews
Price fromUS$273.08per night
The Sheiling B&B - NC 500, hotel in Armadale

Facing the seafront, The Sheiling B&B is a 4-star bed and breakfast situated in Melvich which features a garden and shared lounge.

Cozy room conveniently located right on the NC 500 so no detour necessary, but far enough from the road. Gorgeous view of the beach, which you can walk to. It is isolated from shops/restaurants, but that is to be expected on this route. The only local (walking distance) restaurant was fully booked so we went to Farr Bay Inn, which was amazing. The best part? Marley, who wanted belly rubs every time we walked in or out! He is the best dog for a B&B!
8.9
Scored 8.9
Fabulous
Rated fabulous
362 reviews
Price fromUS$170.75per night
Salmon Landings, hotel in Armadale

Salmon Landings offers accommodation that is not suitable for children and is located on the North Coast of Scotland, 2 km from Strathy Point Lighthouse, offering views of the North Sea.

Stunning views, sweeping garden overlooking cliffs, guest sitting room with fossils and books.
9.8
Scored 9.8
Exceptional
Rated exceptional
367 reviews
Price fromUS$196.05per night
Strathy Bay Pods, hotel in Armadale

Situated in Strathy in the Highlands region, Strathy Bay Pods has a garden. There is an outdoor fireplace and guests can make use of free WiFi and free private parking.

Stacy is an amazing host! And location is just heaven on earth!
9.7
Scored 9.7
Exceptional
Rated exceptional
345 reviews
Price fromUS$240.32per night
southview, hotel in Armadale

Southview is located in Portskerra. This holiday home provides free private parking, private check-in and check-out and free WiFi.

Felt really at home at Southview and thoroughly enjoyed our stay. Excellent facilities! Very spacious, beautifully decorated rooms and hosts had thought of everything we might need.
9.8
Scored 9.8
Exceptional
Rated exceptional
15 reviews
Price fromUS$189.73per night
Pentland view croft with a sea view, hotel in Armadale

Situated in Melvich and only 50 km from The Castle Gardens of Mey, Pentland view croft with a sea view features accommodation with garden views, free WiFi and free private parking.

Amazing views and property. Could not want more! Host Elizabeth was super helpful and arranged for my phone to be sent back to me when I accidentally left it in the cottage.
9.7
Scored 9.7
Exceptional
Rated exceptional
59 reviews
Price fromUS$189.73per night
Traditional 2 bed croft, hotel in Armadale

Set in Portskerra in the Highlands region, Traditional 2 bed croft has a garden. This property offers access to a patio, free private parking and free WiFi.

Very comfortable and clean. Nice little touches like cereal, biscuits etc.
9.5
Scored 9.5
Exceptional
Rated exceptional
42 reviews
Price fromUS$189.73per night
Borgie Lodge Hotel, hotel in Armadale

Borgie Lodge Hotel offers a Highland setting situated between Bettyhill and Tongue within the Borgie River Glen. This hotel is set within its own gardens.

Breakfast was excellent. No complaints at all
9.3
Scored 9.3
Superb
Rated superb
1,370 reviews
Price fromUS$244.12per night
Northern Lights, hotel in Armadale

Located in Talmine in the Highlands region, Northern Lights provides accommodation with free WiFi and free private parking. The property features sea and mountain views.

Well resourced and beautifully decorated. Comfortable beds, lovely views
9.2
Scored 9.2
Superb
Rated superb
141 reviews
Price fromUS$328.86per night
See all hotels in and around Armadale
Subscribe to receive premium deals

Prices drop the moment you sign up!