Search hotels in Armadale

Enter your dates to see the latest prices and deals for Armadale hotels

Select occupancy

Armadale – 5 hotels and places to stay

Filter by:

Star Rating
Review score

Bettyhill Hotel

Bettyhill (Near 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.

N
Nino
From
Netherlands
Breakfast was very good, also very kind people. The view from our room was also perfect. We will be back one day.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,592 reviews
Price from
$207.95
1 night, 2 adults

Tigh an Fhearainn B&B Low Road Portskerra Melvich Thurso KW14 7YL

Thurso (Near Armadale)

Tigh an Fhearainn B&B Low Road Portskerra Melvich Thurso KW14 7YL in Thurso provides accommodations with a garden and a shared lounge.

D
Donald
From
Canada
There's good... and then there's really GOOD! Tigh an Fhearainn B&B exceeded our expectations from the moment we arrived until we left. From a great view to an exceptional breakfast, we were most impressed by every aspect of our stay. While we were travelling the North Coast 500 and only stayed one night, had we known the quality of this B&B, we would have booked extra nights. Lizzie is an outstanding and caring host.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 133 reviews
Price from
$136.57
1 night, 2 adults

Strathy Bay Pods

Strathy (Near Armadale)

Featuring a garden, Strathy Bay Pods offers accommodations in Strathy. This property offers access to a terrace, free private parking, and free Wifi.

M
Muhammad Ali
From
Saudi Arabia
Everything from the location to the comfy beds to the hot water. The pod is perfect the views are awesome. There is a nice little fridge with all the pots plates and cutlery.. perfect for four. There was a little heating hob for cooking and tea coffee with a kettle. Host greeted us at the pod she explained everything very nicely.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 517 reviews
Price from
$254.03
1 night, 2 adults

Pentland view croft with a sea view

Melvich (Near Armadale)

31 miles from The Castle Gardens of Mey, the apartment features a garden and a terrace. There's a picnic area and guests can use free Wifi and free private parking.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 106 reviews
Price from
$161.86
1 night, 2 adults

Traditional 2 bed croft

Portskerra (Near Armadale)

Traditional 2 bed croft offers accommodations in Portskerra, 31 miles from The Castle Gardens of Mey. This property offers access to a patio, free private parking, and free Wifi.

V
Victor
From
United States
Everything! I had booked at a BNB nearby at first and then found this place. We didnt like the idea of being hosted, so we jumped on it. Somewhat skeptical at first but ended up being one of our best stays on the NC500. We cooked dinner the night before, enjoyed the nearby coast and loved how cozy everything was. Will absolutely be returning! Thanks for a great stay!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 135 reviews
Price from
$151.75
1 night, 2 adults

The Sheiling B&B - NC 500

Melvich (Near Armadale)

The Sheiling B&B - NC 500 provides beachfront accommodations in Melvich. Featuring free private parking, the 4-star bed and breakfast is 30 miles from The Castle Gardens of Mey.

S
Shantay
From
United States
Quiet, comfortable, and excellent host!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 302 reviews
Price from
$194.23
1 night, 2 adults

Farr Bay Inn

Bettyhill (Near Armadale)

Since 1819, Farr Bay Inn has stood as a beacon of Highland hospitality on the shores of Farr Bay Beach in Bettyhill, perfectly positioned midway along Scotland's iconic North Coast 500.

D
Dovid
From
Italy
Fantastic location walking distance from one of the most beautiful beaches on the North Sea. Good dinner available and wonderful breakfast.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 710 reviews
Price from
$199.33
1 night, 2 adults

Borgie Lodge Hotel

Borgie (Near Armadale)

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

S
Stephen
From
United States
We were traveling by motorbike and the staff went out of there way to accommodate us. There is a dedicated area to dry and warm your kit when you are done riding for the day. There is also a covered garage to store your motorbike for the evening. The "Fox's Den" is a wonderful room to sit by the fire and warm yourself after a long days ride.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,179 reviews
Price from
$209.07
1 night, 2 adults

The Old Schoolhouse

Tongue (Near Armadale)

Housed in a historic building, the recently renovated The Old Schoolhouse provides accommodations with a garden and free Wifi.

Y
Yubaraj
From
United Arab Emirates
The location was fascinating, the property is well maintained, and it was a great experience for me and my family. If I had a chance I would have extended my stay to enjoy the property and it’s location.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 154 reviews
Price from
$348.45
1 night, 2 adults

Shepherd Moon

Talmine (Near Armadale)

Offering a garden, Shepherd Moon features accommodations in Talmine. The vacation home, set in a building dating from 1900, offers free Wifi and free private parking.

m
m alston
From
United States
It was clean, comfortable, well appointed and easy to get to. The view was magnificent. It felt like we were staying in a friend's home.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 147 reviews
Price from
$337.21
1 night, 2 adults
See all hotels in and around Armadale

Most booked hotels in Armadale and surrounding area in the past month

See all

Popular with guests booking hotels in Bettyhill

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,592 reviews

What Guests Said About Armadale:

Scored out of 10, guest rating 10

Armadale House is a charming, beautiful house located in the...

Armadale House is a charming, beautiful house located in the very north of Scotland. Detta, our host cares for her house and the garden impeccably and with great taste. We had a gorgeous stay and Detta made us feel very welcome, giving us very useful information about the area and about its history. Would love to come back soon and discover more!!!
Guest review byNatalie
Germany
Scored out of 10, guest rating 10

The croft is the perfect place to rest 'relax and enjoy the...

The croft is the perfect place to rest 'relax and enjoy the surrounding areas comfy clean and c9nsiderate hosts make the whole experience more personal their attention to detail for your stay is on point and the view and surrounding scenery is truly breathtaking would definitely return and recommend
Guest review bySandra

More places to explore, more ways to go