Skip to main content

Search hotels in Armadale

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

Popular hotels in Armadale

Check out our top picks in Armadale

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.

D
David
From
Greece
Location and views were excellent
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,797 reviews
Price from
US$163.04
1 night, 2 adults

Strathy Bay Pods

Strathy (Near Armadale)

Strathy Bay Pods has sea views, free WiFi and free private parking, situated in Strathy. This campground features a garden. When staying at the campground, guests can use private entrance.

A
Alexandra
From
Switzerland
We had the most amazing stay at the Strathy Bay Pods. From the moment we arrived, we could feel the love and attention to detail that Stacey has put into creating this special place. The pod itself is beautifully designed – super functional, yet cozy and stylish. The bed was incredibly comfortable. The space is surprisingly spacious – you never feel cramped, which is rare in such compact accommodations. Plus, the pod was spotless – immaculately clean and clearly cared for with pride. Stacey is a truly outstanding host. Warm, thoughtful, and clearly passionate about making her guests feel at home. Every little detail, from the interior design to the welcoming touches, has been carefully considered. And the location – a solid 12/10 🤩 Strathy Bay is absolutely breathtaking – peaceful, wild, and unforgettable. We felt incredibly lucky to stay here and would return in a heartbeat.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 554 reviews
Price from
US$256.01
1 night, 2 adults

Pentland view croft with a sea view

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

R
Roberto
From
Italy
This house is wonderful! It is has a great sea view from the big living room at the first floor, the kitchen is provided by everything you can need to prepare your meals. The interior is furnished with very good taste. We really had a good time here.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 103 reviews
Price from
US$187.96
1 night, 2 adults

Traditional 2 bed croft

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

c
cvanco
From
Slovakia
The accommodation was clean, very comfortable. The kitchen equipment was far beyond expectations and there was really everything. The beds are comfortable. The location of the accommodation is very good with parking right in front of the house.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 110 reviews
Price from
US$181.90
1 night, 2 adults

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

Thurso (Near Armadale)

Set in Thurso in the Highlands region, Tigh an Fhearainn B&B Low Road Portskerra Melvich Thurso KW14 7YL features a garden.

M
Mateja
From
Slovenia
Everything is perfect! The house, room, the host… Everting is new, very clean and it smells so good. Breakfast was amazing! Thank you for your hospitality. Dijana & Mateja
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 17 reviews
Price from
US$145.52
1 night, 2 adults

The Sheiling B&B - NC 500

Melvich (Near Armadale)

Facing the seafront, The Sheiling B&B - NC 500 is a bed and breakfast featuring a 4-star accommodation in Melvich. It has a garden, barbecue facilities and private parking.

S
Siew Whoon
From
Singapore
The Sheiling was a very comfortable and warm stay for my family. The place was very clean and the rooms were big. The host was friendly and helpful. Breakfast was yummy too. The surroundings was so peaceful and beautiful.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 334 reviews
Price from
US$194.03
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.

C
Clémence
From
France
Farr Bay Inn is situated close to a beautiful scenic beach, and with a direct access to it. Our room was very clean and spacious, tastefully decorated, and featured a large bed. We had a delicious dinner and breakfast there. The hosts were very kind and welcoming.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 708 reviews
Price from
US$294.41
1 night, 2 adults

Borgie Lodge Hotel

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

T
Tricia
From
Canada
Food was delicious. Staff helpful and friendly
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,262 reviews
Price from
US$250.62
1 night, 2 adults

The Old Schoolhouse

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

R
Rizky
From
Netherlands
The house was so comfortable, clean and tidy. It has got everything you need, kitchen utensils, washing machine, toaster, and big screen TV. The fireplace adds a nice touch to the property. If you drive an EV like us, dont worry about having a low battery since this property has got its own charging point and it is free usage for the guests. We had excellent stay at the property.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 117 reviews
Price from
US$417.69
1 night, 2 adults

Shepherd Moon

Talmine (Near Armadale)

Set in Talmine in the Highlands region, Shepherd Moon offers accommodation with free WiFi and free private parking. The property features sea and mountain views.

S
Sazali
From
Singapore
Great place to stay beautiful home in very scenic location
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 140 reviews
Price from
US$404.22
1 night, 2 adults
See all hotels in and around Armadale

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.

D
David
From
Greece
Location and views were excellent
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,797 reviews
Price from
US$163.04
1 night, 2 adults

Strathy Bay Pods

Strathy (Near Armadale)

Strathy Bay Pods has sea views, free WiFi and free private parking, situated in Strathy. This campground features a garden. When staying at the campground, guests can use private entrance.

A
Alexandra
From
Switzerland
We had the most amazing stay at the Strathy Bay Pods. From the moment we arrived, we could feel the love and attention to detail that Stacey has put into creating this special place. The pod itself is beautifully designed – super functional, yet cozy and stylish. The bed was incredibly comfortable. The space is surprisingly spacious – you never feel cramped, which is rare in such compact accommodations. Plus, the pod was spotless – immaculately clean and clearly cared for with pride. Stacey is a truly outstanding host. Warm, thoughtful, and clearly passionate about making her guests feel at home. Every little detail, from the interior design to the welcoming touches, has been carefully considered. And the location – a solid 12/10 🤩 Strathy Bay is absolutely breathtaking – peaceful, wild, and unforgettable. We felt incredibly lucky to stay here and would return in a heartbeat.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 554 reviews
Price from
US$256.01
1 night, 2 adults

Pentland view croft with a sea view

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

R
Roberto
From
Italy
This house is wonderful! It is has a great sea view from the big living room at the first floor, the kitchen is provided by everything you can need to prepare your meals. The interior is furnished with very good taste. We really had a good time here.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 103 reviews
Price from
US$187.96
1 night, 2 adults

Traditional 2 bed croft

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

c
cvanco
From
Slovakia
The accommodation was clean, very comfortable. The kitchen equipment was far beyond expectations and there was really everything. The beds are comfortable. The location of the accommodation is very good with parking right in front of the house.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 110 reviews
Price from
US$181.90
1 night, 2 adults

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

Thurso (Near Armadale)

Set in Thurso in the Highlands region, Tigh an Fhearainn B&B Low Road Portskerra Melvich Thurso KW14 7YL features a garden.

M
Mateja
From
Slovenia
Everything is perfect! The house, room, the host… Everting is new, very clean and it smells so good. Breakfast was amazing! Thank you for your hospitality. Dijana & Mateja
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 17 reviews
Price from
US$145.52
1 night, 2 adults

The Sheiling B&B - NC 500

Melvich (Near Armadale)

Facing the seafront, The Sheiling B&B - NC 500 is a bed and breakfast featuring a 4-star accommodation in Melvich. It has a garden, barbecue facilities and private parking.

S
Siew Whoon
From
Singapore
The Sheiling was a very comfortable and warm stay for my family. The place was very clean and the rooms were big. The host was friendly and helpful. Breakfast was yummy too. The surroundings was so peaceful and beautiful.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 334 reviews
Price from
US$194.03
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.

C
Clémence
From
France
Farr Bay Inn is situated close to a beautiful scenic beach, and with a direct access to it. Our room was very clean and spacious, tastefully decorated, and featured a large bed. We had a delicious dinner and breakfast there. The hosts were very kind and welcoming.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 708 reviews
Price from
US$294.41
1 night, 2 adults

Borgie Lodge Hotel

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

T
Tricia
From
Canada
Food was delicious. Staff helpful and friendly
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,262 reviews
Price from
US$250.62
1 night, 2 adults

The Old Schoolhouse

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

R
Rizky
From
Netherlands
The house was so comfortable, clean and tidy. It has got everything you need, kitchen utensils, washing machine, toaster, and big screen TV. The fireplace adds a nice touch to the property. If you drive an EV like us, dont worry about having a low battery since this property has got its own charging point and it is free usage for the guests. We had excellent stay at the property.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 117 reviews
Price from
US$417.69
1 night, 2 adults

Shepherd Moon

Talmine (Near Armadale)

Set in Talmine in the Highlands region, Shepherd Moon offers accommodation with free WiFi and free private parking. The property features sea and mountain views.

S
Sazali
From
Singapore
Great place to stay beautiful home in very scenic location
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 140 reviews
Price from
US$404.22
1 night, 2 adults
See all hotels in and around Armadale

Most booked hotels in Armadale and surroundings in the past month

See all

Popular with guests booking hotels in Bettyhill

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,797 reviews

Popular with guests booking hotels in Portskerra

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 255 reviews

Popular with guests booking hotels in Bettyhill

Popular with guests booking hotels in Melvich

Budget hotels in Armadale and nearby

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 554 reviews

Strathy Bay Pods has sea views, free WiFi and free private parking, situated in Strathy. This campground features a garden. When staying at the campground, guests can use private entrance.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5 reviews

Situated in Bettyhill in the Highlands region, Dalcharn features a garden. The holiday home has 3 bedrooms, a TV, an equipped kitchen, a washing machine and 1 bathroom with a shower.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 12 reviews

Located in Bettyhill in the Highlands region, The Captains has a garden. Guests staying at this holiday home have access to a fully equipped kitchen.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 17 reviews

Set in Thurso in the Highlands region, Tigh an Fhearainn B&B Low Road Portskerra Melvich Thurso KW14 7YL features a garden.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 110 reviews

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.

From US$181.90 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 334 reviews

Facing the seafront, The Sheiling B&B - NC 500 is a bed and breakfast featuring a 4-star accommodation in Melvich. It has a garden, barbecue facilities and private parking.

What guests said about Armadale:

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 by
Sandra