Skip to main content

Hotels in Eskdalemuir

19 handpicked places to stay

Days Inn Lockerbie Annandale Water

Days Inn Lockerbie Annandale Water

Hotel · Roadchef Motorway Svc Area A74M, Lockerbie · 9.9 miles away

A 42-room motorway hotel at Annandale Water services on the A74(M) near Lockerbie, with a lakeside garden and free parking.

No 29 Well Street B & B

No 29 Well Street B & B

B&B · 29 Well Street, Moffat · 10.5 miles away

A three-room B&B on Well Street in Moffat, with a garden, bar and restaurant tucked inside a compact town-centre setting.

Hotel
Black Bull Hotel

Black Bull Hotel

Hotel · Churchgate, Moffat · 10.5 miles away

A dog-friendly hotel on Churchgate in Moffat, Dumfries and Galloway, known for its hearty carvery and cosy bar.

B&B
Grooms Cottage

Grooms Cottage

B&B · The Lodge Beattock Road, Moffat · 10.5 miles away

Grooms Cottage is an adults-only B&B in Moffat with a cooked breakfast, garden seating and free parking close to walking trails.

The Famous Star Hotel

The Famous Star Hotel

Hotel · 44 High Street, Moffat · 10.5 miles away

Small High Street hotel in Moffat with a well-regarded restaurant known for hearty classics like steak pie and Sunday roast.

Hotel
Buccleuch Arms Hotel

Buccleuch Arms Hotel

Hotel · High Street, Moffat · 10.6 miles away

A traditional hotel on Moffat's High Street, with secure parking and drying rooms that make it a favourite stop for bikers and cyclists.

B&B
Dell Mar Bed and Breakfast

Dell Mar Bed and Breakfast

B&B · 6 Beechgrove, Moffat · 10.6 miles away

Adults-only B&B in Moffat with four en-suite rooms, free parking and a homely, no-frills base near Drumlanrig Castle.

Hotel
Balmoral Hotel

Balmoral Hotel

Hotel · High Street, Moffat · 10.6 miles away

A High Street hotel in Moffat with roast dinners and fish and chips locals rate highly, plus free on-site parking.

Annandale Arms Hotel

Annandale Arms Hotel

Hotel · High Street, Moffat · 10.6 miles away

A traditional High Street hotel in Moffat, well suited to families and walkers wanting hearty food and easy parking on a Galloway break.

Moffat House

Moffat House

Hotel · High Street, Moffat · 10.7 miles away

A townhouse hotel on Moffat's High Street, surrounded by Dumfries and Galloway countryside, within reach of Drumlanrig Castle.

Hazel Bank

Hazel Bank

B&B · Academy Road, Moffat · 10.7 miles away

A relaxed B&B on Academy Road in Moffat, well suited to golfers and slow-paced breaks in Dumfries and Galloway, with free parking and packed lunches on request.

Ivybeth B&B

Ivybeth B&B

B&B · 5 The Whins, Moffat · 10.7 miles away

Adults-only B&B on The Whins in Moffat, with free on-site parking and Drumlanrig Castle a short drive away.

Buchan Guest House

Buchan Guest House

Guest Accommodation · Beechgrove, Moffat · 10.8 miles away

A traditional stone-built guest house on Beechgrove in Moffat, with cosy en-suite rooms and a garage for bikes.

Bishopcleugh Guest House

Bishopcleugh Guest House

B&B · Bishopcleugh, Lockerbie · 11.7 miles away

A small B&B in Lockerbie with just four rooms, suited to golfers, cyclists and walkers exploring Dumfries and Galloway at an easy pace.

The Douglas Hotel

The Douglas Hotel

Hotel · 86 High Street, Langholm · 12.1 miles away

A high-street hotel in Langholm with en-suite rooms, a restaurant and bar, handy for golf and local pubs.

The Kings Arms Hotel

The Kings Arms Hotel

Hotel · 29 High Street, Lockerbie · 13.2 miles away

Traditional 13-room hotel and bar-restaurant on Lockerbie's High Street, with free on-site parking and a garden.

Somerton House Hotel

Somerton House Hotel

Hotel · 35 Carlisle Road, Lockerbie · 13.8 miles away

A traditional hotel on Carlisle Road in Lockerbie, set amid Dumfries and Galloway countryside, with garden grounds and free parking.

Sure Hotel by Best Western Lockerbie

Sure Hotel by Best Western Lockerbie

Hotel · Old Annan Road, Lockerbie · 13.9 miles away

A compact two-storey hotel just south of Lockerbie with 21 rooms, handy for M74 stopovers or exploring southern Scotland.

The Crown Hotel

The Crown Hotel

Hotel · Bruce Street, Lochmaben · 14.9 miles away

A traditional coaching-inn-style hotel on Bruce Street in Lochmaben, with a restaurant, bar and garden, plus free on-site parking.

🏨

Know a hotel / b&b in Eskdalemuir that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b