Top 10 Hotels in Beattock

See all 1 Hotels in Beattock
Marchbankwood House
Marchbankwood House

Beattock, Moffat DG10 9RG

2.0 out of 5.0
5 out of 5 (21 reviews)

Located in Beattock, this bed & breakfast is 12.1 mi (19.5 km) from Lochmaben Golf Club and within 20 mi (32 km) of Lochmaben …

Get Rates
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, Moffat Woolen Mill, and Lockerbie Golf Club …

$83
avg/night
No 29 Well Street B & B
No 29 Well Street B & B

29 Well Street, Moffat DG10 9DP

3.0 out of 5.0
4.9 out of 5 (56 reviews)

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

$72
avg/night
Seamore House
Seamore House

Academy Road, Moffat DG10 9HW

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

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

Get Rates
Limetree House Guest House
Limetree House Guest House

Eastgate, Moffat DG10 9AE

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

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

Get Rates
Norton House Hotel & Spa
Norton House Hotel & Spa

Ingliston, Newbridge EH28 8LX

4.0 out of 5.0
4.5 out of 5 (481 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 …

$115
avg/night
Edinburgh Marriott Hotel
Edinburgh Marriott Hotel

111 Glasgow Road, Edinburgh EH12 8NF

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

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

$79
avg/night
Edinburgh Regency Guest House
Edinburgh Regency Guest House

12 Granville Terrace, Edinburgh EH10 4PQ

4.0 out of 5.0
3.9 out of 5 (219 reviews)

Located in Merchiston, this boutique guesthouse is within a 15-minute walk of Gambado and King's Theatre. Edinburgh …

Get Rates
Edinburgh Capital Hotel
Edinburgh Capital Hotel

187 Clermiston Road, Edinburgh EH12 6UG

3.0 out of 5.0
4 out of 5 (872 reviews)

Situated near the airport, this eco-friendly hotel is 1.2 mi (1.9 km) from Lauriston Castle and within 3 mi (5 km) of …

$58
avg/night
Murrayfield Hotel
Murrayfield Hotel

18 Corstorphine Road, Edinburgh EH12 6HN

3.0 out of 5.0
4 out of 5 (529 reviews)

Located west of the city centre, this Edinburgh hotel is adjacent to the Murrayfield Stadium and close to the Edinburgh Zoo …

$102
avg/night

Recent Reviews in Beattock

Hide content

Where to stay in Beattock

Beattock Hotel Guide

Traveling to Dumfries and Galloway and looking to reserve a hotel in Beattock? Expedia's extensive database has 11 hotels to base yourself within a short drive of Beattock's downtown area.

The Marchbankwood House is one of the most convenient hotels because it is one of only a few choices within an easy stroll of the Beattock downtown area.

You could also check out the Well View Hotel - Inn and the Best Western Dryfesdale Country House Hotel. The Well View Hotel - Inn can be found 2 miles away from the center of Beattock. The Best Western Dryfesdale Country House Hotel, is located 12 miles away. Two more Expedia-registered hotels include the The Famous Star Hotel and the Best Western Moffat House Hotel.

20 miles to the south of Beattock is Dumfries, where you can enjoy Sweetheart Abbey and Dumfries Museum. Expedia-listed Dumfries hotel options are the Cairndale Hotel and Holiday Inn Dumfries. 30 miles to the southwest of Beattock, is Castle Douglas, which is home to the The Cross Keys Hotel and The Kenbridge Hotel. The Galloway Forest Park and Lock Ken are a couple of the more popular places to see while in Castle Douglas.

If you like sports and love watching games you could head to Murrayfield Stadium, which is 45 miles to the north of Beattock. For tourists who are interested in staying close by, make a reservation in the Sheraton Grand Hotel & Spa, Edinburgh or The Chester Residence.

Located 45 miles away from Beattock is Edinburgh Airport. Stay nearby at Norton House Hotel & Spa or Dalmahoy Hotel & Country Club.