Skip to main content

Hotels near Eskdalemuir

Search hotels and more near Eskdalemuir

Filter by:


Star Rating

Review Score

Eskdalemuir – 40 hotels and places to stay
See the latest prices and deals by choosing your dates.
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.

Everything
9.2
Scored 9.2
Wonderful
Rated wonderful
902 reviews
Price from$134.74per 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
343 reviews
Price from$114.40per 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
172 reviews
Price from$138.56per 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.

Good location. Clean fresh public areas and well appointed bedrooms. Friendly welcoming staff
8.2
Scored 8.2
Very Good
Rated very good
284 reviews
Price from$177.96per 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
811 reviews
Price from$209.74per 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$125.84per 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
196 reviews
Price from$113.13per 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,456 reviews
Price from$109.32per 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.
7.9
Scored 7.9
Good
Rated good
715 reviews
Price from$131.56per night
The Famous Star Hotel Moffat, hotel in Eskdalemuir

This unique and friendly hotel dates back to the 1700s. It offers good home-cooked food, free Wi-Fi and 8 refurbished rooms with attached bathroom.

Great location, and the staff were very helpful every time we needed advice! They also accommodated our need for a hot meal at the end of our day. Food and drinks both excellent.
8.6
Scored 8.6
Excellent
Rated excellent
958 reviews
Price from$114.40per night
See all hotels near Eskdalemuir
Subscribe to receive premium deals

Prices drop the second you sign up!