Skip to main content

Hotels in Langholm

9 handpicked places to stay

Photo © Adam, Google Maps

Langholm’s hotels and inns cluster around the High Street and the old bridges over the Esk, many of them long-established coaching houses that have been putting up travellers on the Carlisle to Edinburgh road for well over a century. The Douglas Hotel and the Crown Hotel both combine simple, comfortable rooms with busy bars and restaurants downstairs, so you’re never far from a meal or a pint after a day on the hills, while the Eskdale Hotel offers a similar mix of accommodation and home cooking in the heart of the town.

Beyond the town centre, the surrounding glens of Eskdale, Ewesdale and Wauchopedale hold a scatter of farmhouse bed and breakfasts and self-catering cottages, many run by families who have farmed this land for generations and can point guests towards the best hill walks, fishing beats on the Esk, or quiet backroads for cycling. Langholm’s position directly on the A7 also makes it a genuinely useful overnight stop for longer journeys between England and central Scotland, rather than purely a destination in itself.

Whatever you choose, Langholm’s hotels put you within easy striking distance of Whita Hill, the Tarras Valley Nature Reserve, and the wider network of Borders walking and cycling trails, as well as the town’s own handsome sandstone streets and riverside paths.

The Douglas Hotel

The Douglas Hotel

Hotel · 86 High Street, Langholm

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

Pentonbridge Inn

Pentonbridge Inn

Hotel · Pentonbridge Inn, Carlisle · 6.9 miles away

A nine-room inn in Cumbria's countryside near Carlisle, built around a restaurant that draws diners from well beyond its own guests.

Sorbietrees B&B

Sorbietrees B&B

B&B · Sorbietrees, Newcastleton · 7.4 miles away

Sorbietrees B&B near Newcastleton offers en-suite family rooms in the Scottish Borders, with free parking and a garden to relax in.

The Grapes Hotel

The Grapes Hotel

Hotel · 16 Douglas Square, Newcastleton · 7.6 miles away

A restaurant-and-bar hotel on Douglas Square in Newcastleton, handy for Hermitage Castle and Kielder Forest Park.

Liddesdale Hotel Inn

Liddesdale Hotel Inn

Hotel · 17 Douglas Square, Newcastleton · 7.6 miles away

A small, six-room inn on Douglas Square in Newcastleton, Scottish Borders, with its own bar and restaurant and free parking.

Bessiestown Country Guesthouse

Bessiestown Country Guesthouse

Guest Accommodation · Catlowdy, Carlisle · 7.6 miles away

A quiet corner of rural Cumbria near Carlisle, Catlowdy is home to Bessiestown Country Guesthouse, handy for walking and Hadrian's Wall.

Black Burn Lodge B and B

Black Burn Lodge B and B

B&B · North Hermitage Street, Newcastleton · 8 miles away

A B&B on North Hermitage Street in Newcastleton, close to Hermitage Castle and the surrounding Scottish Borders countryside.

Springkell

Springkell

Hotel · Springkell, Eaglesfield, Lockerbie, Dumfries & Galloway, Eaglesfield · 9 miles away

Springkell is a historic country house hotel near Eaglesfield in Dumfries and Galloway, with its own spa, sauna and bridal suite for weddings.

The Sycamore Tree

The Sycamore Tree

B&B · 40-42 Bridge Street, Carlisle · 10 miles away

A small two-room B&B on Bridge Street in Carlisle, known for a hearty breakfast with haggis and good gluten-free choice.