Top 10 Hotels in Beattock

See all 4 Hotels in Beattock
Marchbankwood House

Marchbankwood House

Beattock, Moffat DG10 9RG

2.0 out of 5.0
4.9 out of 5 (25 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 …

$86
Moffat Mansion

Moffat Mansion

Beattock House, Moffat DG10 9QB

4.5 out of 5.0

Located in Beattock, this vacation home is within 16 mi (25 km) of Lochmaben Golf Club, Lockerbie Ice Rink, and Lochmaben …

Get Rates
Moffat Manor Country Park

Moffat Manor Country Park

Beattock, Moffat DG10 9RE

2.0 out of 5.0

Located in Beattock, this caravan park/campground is within 16 mi (25 km) of Lochmaben Golf Club, Lochmaben Castle, and …

Get Rates
Victorian Beattock mansion

Victorian Beattock mansion

Unnammed Road, Moffat DG10

3.5 out of 5.0

Located in Beattock, this apartment is within 16 mi (25 km) of Lochmaben Golf Club, Lockerbie Ice Rink, and Lockerbie Golf …

Get Rates
No 29 Well Street B & B

No 29 Well Street B & B

0.9 mi from Beattock
3.0 out of 5.0
5 out of 5 (67 reviews)

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

$65
The Famous Star Hotel

The Famous Star Hotel

0.9 mi from Beattock
3.0 out of 5.0
4.2 out of 5 (38 reviews)

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

$87
The Balmoral

The Balmoral

1 mi from Beattock
3.0 out of 5.0

Situated in Moffat, this hotel is within 20 mi (32 km) of Lochmaben Golf Club, Lockerbie Ice Rink, and Lockerbie Golf Club. …

Get Rates
Limetree House Guest House

Limetree House Guest House

1 mi from Beattock
4.0 out of 5.0
4.7 out of 5 (82 reviews)

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

$61
Hartfell House & The Limetree Restaurant

Hartfell House & The Limetree Restaurant

1.2 mi from Beattock
4.0 out of 5.0
4.5 out of 5 (23 reviews)

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

$82
Days Inn Lockerbie Annandale Water

Days Inn Lockerbie Annandale Water

4.7 mi from Beattock
2.0 out of 5.0
4.1 out of 5 (187 reviews)

Situated in Johnstonebridge, this hotel is within 9 mi (15 km) of Lockerbie Ice Rink, Lockerbie Golf Club, and Dryfesdale …

$50

Recent Reviews in Beattock

Where to stay in Beattock

Beattock Hotel Guide

Top Beattock Accommodations

Don't hesitate to book your accommodation if you're planning a visit to Beattock and hope to stay central. You will discover only 8 establishments within 3 miles of the center.

The Famous Star Hotel and Best Western Moffat House Hotel are several of the quality establishments that are pretty close to the action.

If you still haven't found what you're looking for, you might want to consider looking into the Best Western Dryfesdale Country House Hotel as well as the Cairndale Hotel, these hotels are 12 miles and 17 miles from the heart of Beattock. 18 miles away sits the Holiday Inn Dumfries. The Buccleuch Arms Hotel & Restaurant is also in this area, 2 miles away.

Some nearby destinations to explore in Dumfries and Galloway are Hightae and Dumfries. Hightae is 14 miles to the south of Beattock, while Dumfries is 18 miles to the south. Hightae hotels and apartments include the Crown Hotel and The Hightae Inn. The Huntingdon House Hotel and Best Western Station Hotel are some of the accommodation options in Dumfries.

If you are really into sports and like to watch local games, you might decide to take a trip to Almondvale Stadium. Those sports fans wishing to find a bed close to the stadium can choose between the Macdonald Houstoun House and the Mercure Livingston Hotel.

How to Get to Beattock

If you are flying into or out of Edinburgh Airport and would like to stay nearby, try Norton House Hotel & Spa or Dalmahoy Hotel & Country Club.