Top 10 Hotels in Moffat

See all 9 Hotels in Moffat
Seamore House
Seamore House

Academy Road, Moffat DG10 9HW

3.0 out of 5.0
4.5 out of 5 (44 reviews)

Situated in Moffat, this bed & breakfast is within 20 mi (32 km) of Lockerbie Ice Rink, Lockerbie Golf Club, and Dryfesdale …

$62
The Famous Star Hotel
The Famous Star Hotel

44 High Street, Moffat DG10 9EF

3.0 out of 5.0
4.2 out of 5 (32 reviews)

Situated in Moffat, this inn is within 20 mi (32 km) of Lockerbie Ice Rink, Lockerbie Golf Club, and Dryfesdale Lodge Visitor …

$86
Ladyknowe Apartment
Ladyknowe Apartment

Ladyknowe Court, Moffat DG10 9DT

3.0 out of 5.0
4.7 out of 5 (6 reviews)

Situated in Moffat, this apartment is within 20 mi (32 km) of Lockerbie Ice Rink, Lockerbie Golf Club, and Dryfesdale Lodge …

$80
Marchbankwood House
Marchbankwood House

Beattock, Moffat DG10 9RG

2.0 out of 5.0
4.9 out of 5 (20 reviews)

Situated in a rural location, this bed & breakfast is within 20 mi (32 km) of Lockerbie Ice Rink, Lockerbie Golf Club, and …

$80
Limetree House Guest House
Limetree House Guest House

Eastgate, Moffat DG10 9AE

4.0 out of 5.0
4.7 out of 5 (54 reviews)

Situated in Moffat, this guesthouse is within 20 mi (32 km) of Lockerbie Ice Rink, Lockerbie Golf Club, and Dryfesdale Lodge …

$50
Norton House Hotel & Spa
Norton House Hotel & Spa

Ingliston, Newbridge EH28 8LX

4.0 out of 5.0
4.5 out of 5 (462 reviews)

Situated near the airport, this spa hotel is 2 mi (3.3 km) from Royal Highland Centre and within 6 mi (10 km) of Heriot Watt …

$129
The Crown Hotel
The Crown Hotel

Bruce Street, Lochmaben DG11 1PD

3.0 out of 5.0
3.7 out of 5 (21 reviews)

Situated in Lochmaben, this inn is 3.1 mi (4.9 km) from Dryfesdale Lodge Visitor Centre and within 6 mi (10 km) of Lockerbie …

$69
Edinburgh Marriott Hotel
Edinburgh Marriott Hotel

111 Glasgow Road, Edinburgh EH12 8NF

4.0 out of 5.0
4.3 out of 5 (864 reviews)

Located between Edinburgh Airport and Zoo this hotel is a 5 minute walk from the Gyle Shopping mall and Edinburgh Business …

$87
Friars Carse Country House Hotel
Friars Carse Country House Hotel

Carse Mains Farm, Dumfries DG2 0SA

3.0 out of 5.0
4.4 out of 5 (40 reviews)

Situated in Dumfries, this historic hotel is 1.3 mi (2.1 km) from Ellisland Farm and within 9 mi (15 km) of Robert Burns …

$86
White Hart Hotel
White Hart Hotel

38 Brewery Street, Dumfries DG1 2RP

3.0 out of 5.0
3.7 out of 5 (10 reviews)

Located in the heart of Dumfries, this bed & breakfast is within a 15-minute walk of Robert Burns Centre and Dumfries Museum …

$76
Hide content

Where to stay in Moffat

Moffat Hotel Guide

Spending some time in Dumfries and Galloway? You can select from a small number of options. Moffat features 3 quality short and long-stay options within a 6-mile of Moffat's city center.

The Best Western Dryfesdale Country House Hotel is 14 miles from the center of Moffat. Another alternative is the Cairndale Hotel, which is situated 19 miles away. The Friars Carse Country House Hotel and also the Crown Hotel are two alternative Expedia-listed accommodation options around Moffat.

The nearest accommodation options in Dumfries and Galloway are Dumfries and Gretna Green. Dumfries is 19 miles to the north of Moffat, while Gretna Green is 25 miles to the north. Dumfries hotels include the Holiday Inn Dumfries and Huntingdon House Hotel. The Smiths At Gretna Green Classic and Gables Hotel are amongst the hotels and apartments in Gretna Green.

Edinburgh Airport is the most practical airport and is 45 miles away from Moffat. Conveniently located hotel options are Norton House Hotel & Spa and Holiday Inn Express Edinburgh Airport.