Skip to main content

Filter by:


Star Rating

Review Score

Armadale – 145 hotels and places to stay
See the latest prices and deals by choosing your dates.
Best Western The Hilcroft Hotel West Lothian, hotel in Armadale

Just off the M8 motorway between Edinburgh and Glasgow, Best Western The Hilcroft Hotel West Lothian offers free parking, modern rooms with free Wi-Fi, and an on-site bar and restaurant.

The room was very clean and the welcome from the staff plus the help ect was amazing
8.2
Scored 8.2
Very Good
Rated very good
662 reviews
Price from$129.45per night
Fox's Den, hotel in Armadale

Fox's Den is located in Bathgate, just 19 miles from Edinburgh Zoo and 20 miles from Murrayfield Stadium. With garden views, this accommodation provides a patio.

9.5
Scored 9.5
Exceptional
Rated exceptional
23 reviews
Price from$236.84per night
Blairmains Guest House, hotel in Armadale

Providing barbecue facilities, Blairmains Guest House features accommodations in Kirk of Shotts. Both free Wifi and parking on-site are available at the guest house free of charge.

Lovely location, near the main road which I thought at first was noisy but as soon as I shut the window and the night came in it was very quiet. Liked the room and option of using the communal kitchen/dining area. Very comfortable pillows and duvet. Enough space on floor for my dogs' bed. Only stayed the one night but would stay again.
9.1
Scored 9.1
Wonderful
Rated wonderful
189 reviews
Price from$100.06per night
The Vu Snugs, hotel in Armadale

The Vu Snugs offers accommodations in Bathgate, 13 miles from Hopetoun House and 19 miles from Edinburgh Zoo. This campground provides free private parking, daily room service, and free Wifi.

Our snug was so cosy and romantic the attention to details was great and the furniture is great quality such a comfy mattress
9.3
Scored 9.3
Wonderful
Rated wonderful
412 reviews
Price from$175.61per night
101 Scotia Rooms, hotel in Armadale

21 miles from Sir Chris Hoy Velodrome in South Cobbinshaw, 101 Scotia Rooms offers accommodations with access to a sauna and hot tub. This property offers access to a terrace and free private parking....

The house offered enough space for all of us. Since we were 9 people we had plenty of room. Additionally, the multiple bathrooms were a great convenience. The kitchen is well-equipped and stores are not so far away.
9.0
Scored 9.0
Wonderful
Rated wonderful
5 reviews
Price from$393.99per night
Hare's Warren, hotel in Armadale

Hare's Warren is located in Bathgate, just 13 miles from Hopetoun House and 19 miles from Edinburgh Zoo. This property offers access to a patio and free private parking.

Everything was perfect. The place was clean and comfy and the view was amazing. You can see the cows and sit outside and do the BBQ with an amazing view. Liz helped us with everything we needed. Thank you so much and definitely will visit again.
9.5
Scored 9.5
Exceptional
Rated exceptional
6 reviews
Price from$185.75per night
Hedgehog's Nest, hotel in Armadale

Hedgehog's Nest offers accommodations in Bathgate, 13 miles from Hopetoun House and 19 miles from Edinburgh Zoo. This property offers access to a patio, free private parking, and free Wifi.

Interesting experience. The place was as indicated in the listing, and we loved the rural setting and amazing views. Know what you're getting into with "glamping" and you'll be very happy with this place.
9.3
Scored 9.3
Wonderful
Rated wonderful
8 reviews
Price from$278.63per night
Badger's Sett, hotel in Armadale

Badger's Sett offers accommodations in Bathgate, 14 miles from Hopetoun House and 20 miles from Edinburgh Zoo. This property offers access to a patio, free private parking, and free Wifi.

9.6
Scored 9.6
Exceptional
Rated exceptional
16 reviews
Price from$185.75per night
The Log Cabins at The Vu, hotel in Armadale

The Log Cabins at The Vu enjoys a location in Bathgate, 20 miles from Murrayfield Stadium and 22 miles from EICC.

Beautiful location, private, quiet and plenty of space. Rustic and charming with log walls and beams. large comfortable bed, calm mood lighting. Large tub was delightful, robes and a standing fan saved us. Responsive hosts. Bottled water and chocolates nice touch.
9.2
Scored 9.2
Wonderful
Rated wonderful
19 reviews
Price from$252.65per night
Rooms at Tarrareoch, hotel in Armadale

Around 3 miles from Bathgate and 9 miles from Livingston, Rooms at Tarrareoch offers accommodations in the West Lothian town of Armadale, 0.3 mi from Armadale train station which offers direct...

The friendliness of the property managers father who treated us like family as she was away.
8.6
Scored 8.6
Excellent
Rated excellent
291 reviews
Price from$75.04per night
See all hotels near Armadale
Subscribe to receive premium deals

Prices drop the second you sign up!

gogless