Skip to main content

Hotels in Johnstonebridge

19 handpicked places to stay

Days Inn Lockerbie Annandale Water

Days Inn Lockerbie Annandale Water

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

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

Bishopcleugh Guest House

Bishopcleugh Guest House

B&B · Bishopcleugh, Lockerbie · 5.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 Crown Hotel

The Crown Hotel

Hotel · Bruce Street, Lochmaben · 6.4 miles away

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

The Kings Arms Hotel

The Kings Arms Hotel

Hotel · 29 High Street, Lockerbie · 7.1 miles away

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

B&B
Grooms Cottage

Grooms Cottage

B&B · The Lodge Beattock Road, Moffat · 7.4 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.

Somerton House Hotel

Somerton House Hotel

Hotel · 35 Carlisle Road, Lockerbie · 7.8 miles away

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

Hotel
Black Bull Hotel

Black Bull Hotel

Hotel · Churchgate, Moffat · 7.8 miles away

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

Hotel
Buccleuch Arms Hotel

Buccleuch Arms Hotel

Hotel · High Street, Moffat · 7.9 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.

The Famous Star Hotel

The Famous Star Hotel

Hotel · 44 High Street, Moffat · 7.9 miles away

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

No 29 Well Street B & B

No 29 Well Street B & B

B&B · 29 Well Street, Moffat · 7.9 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.

B&B
Dell Mar Bed and Breakfast

Dell Mar Bed and Breakfast

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

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

Annandale Arms Hotel

Annandale Arms Hotel

Hotel · High Street, Moffat · 7.9 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.

Hotel
Balmoral Hotel

Balmoral Hotel

Hotel · High Street, Moffat · 8 miles away

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

Moffat House

Moffat House

Hotel · High Street, Moffat · 8 miles away

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

Sure Hotel by Best Western Lockerbie

Sure Hotel by Best Western Lockerbie

Hotel · Old Annan Road, Lockerbie · 8 miles away

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

Ivybeth B&B

Ivybeth B&B

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

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

Hazel Bank

Hazel Bank

B&B · Academy Road, Moffat · 8.1 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.

Buchan Guest House

Buchan Guest House

Guest Accommodation · Beechgrove, Moffat · 8.3 miles away

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

The Hightae Inn

The Hightae Inn

Hotel · High Rd, Lockerbie · 8.6 miles away

A five-room inn on Lockerbie's High Road with a restaurant, bar and garden, plus free on-site parking for those passing through Dumfries and Galloway.

🏨

Know a hotel / b&b in Johnstonebridge 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