Skip to main content

Filter by:


Star Rating

Review Score

Eskdalemuir – 39 hotels and places to stay
See the latest prices and deals by choosing your dates.
Somerton House Hotel, hotel in Eskdalemuir

A late Victorian mansion, Somerton House Hotel bears the distinctive red sandstone like much of the buildings within the town of Lockerbie.

Loved the staff And the decor Great location Great breakfast and pub!
8.7
Scored 8.7
Excellent
Rated excellent
956 reviews
Price from$117.99per night
Buccleuch Arms Hotel, hotel in Eskdalemuir

Located in the spa town of Moffat, Buccleuch Arms Hotel is a former 18th-century Georgian coaching inn which offers free Wi-Fi and a restaurant serving award-winning food.

Central friendly good food
9.2
Scored 9.2
Wonderful
Rated wonderful
884 reviews
Price from$178.25per night
The Old Stables, hotel in Eskdalemuir

Located in Moffat, 18 miles from Dumfries and County Golf Club, The Old Stables has accommodations with a garden, free private parking, a terrace and a restaurant.

Breakfast wasn't included but the staff, the Theakstons Beer and the entertainment (quiz) were first class. Despite the sub zero temperatures outside the accommodation was warm as toast.
8.4
Scored 8.4
Very Good
Rated very good
334 reviews
Price from$112.97per night
Dryfesdale Hotel - BW Signature Collection, hotel in Eskdalemuir

This family-run hotel is set in 5 acres of parkland, near the M74 and Gretna Green. It offers spectacular views, real log fires, free Wi-Fi and a restaurant with an excellent local reputation.

The room, the setting, the staff. All of it was great!
7.7
Scored 7.7
Good
Rated good
170 reviews
Price from$136.82per night
Annandale Arms Hotel, hotel in Eskdalemuir

Only a minute from the A74(M) motorway, The Annandale Arms Hotel offers an award-winning restaurant and comfortable, modern rooms. Guests can also relax in the private courtyard.

Very friendly and helpful staff, central location, good car parking available and the included breakfast very acceptable.
8.3
Scored 8.3
Very Good
Rated very good
276 reviews
Price from$175.74per night
Moffat House, hotel in Eskdalemuir

Located in Moffat, 21 miles from Dumfries and County Golf Club, Moffat House has accommodations with a garden, free private parking, a terrace and a restaurant.

Good location, rooms were nice. Breakfast was very good, staff very friendly and accommodating.
9.3
Scored 9.3
Wonderful
Rated wonderful
794 reviews
Price from$207.12per night
Eskdale Hotel, hotel in Eskdalemuir

Located in the marketplace of Langholm, The Eskdale Hotel is set within an 18th century coaching inn.

The room was clean and the breakfast was amazing. The staff were very friendly and helpful and it was nice to see the owner.
8.7
Scored 8.7
Excellent
Rated excellent
127 reviews
Price from$124.27per night
Kings Arms Hotel, hotel in Eskdalemuir

Dating from the 17th-century, the Kings Arms Hotel is one of the oldest establishments in Lockerbie. This family-run hotel offers attractive bedrooms, free Wi-Fi and parking and 2 bars.

My visit to the Kings Arms was a one-night stopover to break up a long journey. It did that job perfectly. Friendly and professional welcome and service. Very good breakfast. Comfortable accommodation.
8.0
Scored 8.0
Very Good
Rated very good
694 reviews
Price from$124.27per night
The Douglas Hotel, hotel in Eskdalemuir

Featuring a bar, The Douglas Hotel is located in Langholm in the Dumfries and Galloway region, 31 miles from Thirlwall Castle and 20 miles from Cumbria County Council.

Hosts were excellent and the good was exceptional.
8.9
Scored 8.9
Excellent
Rated excellent
197 reviews
Price from$111.72per night
Days Inn Lockerbie - Annandale Water, hotel in Eskdalemuir

Overlooking Annandale Water, this Days Inn hotel is just off highway A74M, about 25 minute drive from Gretna Green. Enjoy free Wi-Fi and free on-site parking.

Very convenient for motorway stopover. Nice view of lake, good choice of meals in food court for breakfast. Staff very friendly
7.7
Scored 7.7
Good
Rated good
2,446 reviews
Price from$63.26per night
See all hotels near Eskdalemuir
Subscribe to receive premium deals

Prices drop the second you sign up!