Skip to main content

Filter by:


Star rating

Review score

Armadale – 13 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.

Amazing view from our room and very unexpected. Very clean and comfortable room. Great dinner options and good breakfast. Perfect place to stop in the afternoon to relax recharge and prepare for the next day of exploring the beautiful countryside
9.0
Scored 9.0
Superb
Rated superb
2,197 reviews
Price from£154per 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
779 reviews
Price from£215.90per 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 from£150per 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 from£150per 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.

9.5
Scored 9.5
Exceptional
Rated exceptional
41 reviews
Price from£150per 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.

Staff are very friendly and food is excellent. Had a lovely curry
9.3
Scored 9.3
Superb
Rated superb
1,371 reviews
Price from£193per 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.

Everything The herbs and spices in the cupboard were a nice suprice
9.2
Scored 9.2
Superb
Rated superb
141 reviews
Price from£260per night
Wee Hoose Glaping Pod 2, hotel in Armadale

Wee Hoose Glaping Pod 2 is set in Skail. This luxury tent has a garden and free private parking.

Beautiful setting, surprisingly spacious, good BBQ facilities, friendly and knowledgeable host
9.2
Scored 9.2
Superb
Rated superb
207 reviews
Price from£90per night
Wee Hoose Glamping Pod 1, hotel in Armadale

Located in Skail in the Highlands region, Wee Hoose Glamping Pod 1 has a garden. This property offers access to a patio and free private parking.

Great location clean and comfortable. Our host Kevin was very friendly. Thougherly enjoyed my stay.
9.2
Scored 9.2
Superb
Rated superb
286 reviews
Price from£90per night
The Old Schoolhouse, hotel in Armadale

Housed in a historic building, the recently renovated The Old Schoolhouse provides accommodation with a garden and free WiFi. The property has mountain and garden views.

Everything
9.9
Scored 9.9
Exceptional
Rated exceptional
14 reviews
Price from£270per night
See all hotels in and around Armadale
Subscribe to receive premium deals

Prices drop the moment you sign up!

gogless