Beginning of main content
Unlock exclusive Mates Rates
Sign in or Sign up for access to exclusive prices
Book with confidence
2M+ hotel reviews from Aussie and Kiwi Travellers
Relax with our Price Promise
Find a lower price, and we’ll refund the difference
Tonight
This weekend
25 Oct. - 27 Oct.
Next weekend
1 Nov. - 3 Nov.

Best Eskdalemuir Hotel Deals

AU$119
Smiths at Gretna Green

Smiths at Gretna Green

4.0 out of 5.0
Smiths at Gretna Green: Family hotel with free breakfast and free WiFi. Guests give the location a thumbs up.
 
AU$72
Days Inn by Wyndham Gretna Green M74

Days Inn by Wyndham Gretna Green M74

3.0 out of 5.0
Days Inn by Wyndham Gretna Green M74: Family hotel with free WiFi and free parking. Guests give the family amenities a thumbs up.
 
AU$86
Gretna Hall Hotel

Gretna Hall Hotel

3.0 out of 5.0
Gretna Hall Hotel: Family hotel with free WiFi and free parking. Located near a train station.
 
AU$72
Days Inn by Wyndham Lockerbie Annandale Water

Days Inn by Wyndham Lockerbie Annandale Water

2.5 out of 5.0 Roadchef Motorway Svc Ar A74M, Junction 16 Johnstonebridge, Lockerbie, Scotland
Days Inn by Wyndham Lockerbie Annandale Water: Family hotel with free WiFi and free parking. Guests give the location a thumbs up.
 
AU$161
Hetland Hall Hotel

Hetland Hall Hotel

4.0 out of 5.0 Hetland Hall Hotel, Dumfries, Scotland
Hetland Hall Hotel: Hotel with free breakfast and free WiFi. Guests give the restaurant a thumbs up.
 
AU$104
The Mill Forge

The Mill Forge

3.0 out of 5.0 Kirkpatrick-Fleming, Lockerbie, Scotland
The Mill Forge: Business-friendly hotel with free breakfast and free WiFi. Located near a train station.
 
AU$131
Buccleuch Arms Hotel & Restaurant

Buccleuch Arms Hotel & Restaurant

3.0 out of 5.0 High Street, Moffat, Scotland
Buccleuch Arms Hotel & Restaurant: Family hotel with free WiFi and a restaurant. Guests love the clean rooms!
 
AU$132
Sure Hotel by Best Western Lockerbie

Sure Hotel by Best Western Lockerbie

3.0 out of 5.0 Old Annan Road, Lockerbie, Scotland
Sure Hotel by Best Western Lockerbie: Family hotel with free WiFi and free parking.
 
AU$153
Annandale Arms Hotel

Annandale Arms Hotel

3.5 out of 5.0 High Street, Moffat, Scotland
Annandale Arms Hotel: Business-friendly hotel with free WiFi and free parking. Located next to a golf course.
 

Accommodation in Eskdalemuir

Places to stay in Eskdalemuir itself are a bit limited. Don't despair though, Wotif offers plenty of options within the wider region. You'll find around 24 choices within 30 kilometres of the city centre.

Wotif recommends the Smiths at Gretna Green and the Best Western Dryfesdale Country House Hotel. They are some comfortable options, especially if you don't mind staying outside of the main area. Also think about The Coppice or the Greenlaw Guest House.

If you find yourself needing more options in Eskdalemuir, try the Sycamore Tree and the Kirkconnel Hall Hotel. They are located 30 kilometres and 25 kilometres away from the center. Wotif also recommends the No 29 Well Street B & B and the Farmers Inn. The first is 19 kilometres away from the city, while the second is 35 kilometres away.

If you'd like to explore some close by localities, consider Beattock and Moffat. Travel 18 kilometres to the west of Eskdalemuir and you'll discover Beattock. That said, Moffat is 19 kilometres to the west. Hotels in Beattock include The Famous Star Hotel and Best Western Moffat House Hotel. Moffat choices include the Buccleuch Arms Hotel & Restaurant and Marchbankwood House.

Home to Samye Ling Tibetan Centre, Lockerbie is located 20 kilometres away from Eskdalemuir. Popular places to stay in this section of Dumfries and Galloway are The Mill Forge and The Village Inn and Kirtle House B&B.

If you are into sports and want to see games, you might choose to make a trip to Almondvale Stadium, which is to the north of Eskdalemuir. The Macdonald Houstoun House and the Mercure Livingston Hotel are both top options if you want to hit the hay nearby.

Edinburgh Airport is the nearest preferred airport for arriving in Eskdalemuir and is 75 kilometres drive from the centre of town. If you plan to stay nearby, try the Norton House Hotel & Spa or the Dalmahoy Hotel & Country Club.

How much is a hotel room in Eskdalemuir?

Hotels in Eskdalemuir start at AU$72 per night. Prices and availability subject to change. Additional terms may apply.

New Reviews - Best Hotels in Eskdalemuir


*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.