Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Johnstonebridge
Overlooking Annandale Water, this Days Inn hotel is just off the A74M motorway, about 25 minutes' drive from Gretna Green. Enjoy free Wi-Fi and free on-site car parking.

Situated 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.

Featuring a shared lounge and views of garden, Buchan Guest House is a guest house situated in a historic building in Moffat, 34 km from Dumfries and County Golf Club.

This family-run non-smoking hotel offers an outstanding base, both for the business person and traveller alike This quality establishment offers you a home from home in the beautiful town of Dumfries...

Dating back to 1862, the Dumfries Villa offers free Wi-Fi throughout and free onsite parking. This Victorian listed property is situated just 5 minutes’ walk from the town centre of Dumfries.

Set in a 45-acre estate with stunning woodland stretching to the banks of the River Nith, the 19th century Friars Carse Country House Hotel offers 23 bedrooms and cottages and is situated 6 miles from...

This small country inn is situated in the centre of Moffat, a former spa town where national bard Robert Burns was one of the many visitors who came here to take the waters.


A late Victorian mansion, Somerton House Hotel bears the distinctive red sandstone like much of the buildings within the town of Lockerbie.

Rockhill Guest House, a property with a shared lounge, is set in Moffat, 34 km from Dumfries and County Golf Club, 37 km from Dumfries and Galloway Golf Club, as well as 47 km from Traquair House.

