For some alternatives, try out the Best Western Dryfesdale Country House Hotel and the Famous Star Hotel. They are 7 kilometres and 20 kilometres respectively from the main center. If those two aren't the best fit, you can try the Best Western Moffat House Hotel or the Cairndale Hotel.
If you want to go to some close by localities, check out Dumfries and Carrutherstown. Journey 11 kilometres to the southwest from Lochmaben and you'll find Dumfries. Alternatively, Carrutherstown is 11 kilometres to the southeast. Dumfries hotels and apartments include the Holiday Inn Dumfries and Best Western Station Hotel. The Farmers Inn and Comlongon Castle are some of the options in Carrutherstown.
Edinburgh Airport can be found 90 kilometres from central downtown Lochmaben. If you choose to stay close by, you can easily secure a night at the Norton House Hotel & Spa or the Dalmahoy Hotel & Country Club.
Hotels in Lochmaben start at AU$65 per night. Prices and availability subject to change. Additional terms may apply.