Top 10 Hotels in Dumfries and Galloway

See all 86 Hotels in Dumfries and Galloway
Days Inn Gretna Green
Days Inn Gretna Green

Welcome Break Services Area A7, Gretna DG16 5HQ

3.0 out of 5.0
3.9 out of 5 (274 reviews)

Situated in Gretna, this hotel is within 12 mi (20 km) of The Sands Centre, Tullie House Museum and Gallery, and Carlisle …

$66
Huntingdon House Hotel
Huntingdon House Hotel

St Marys Street, Dumfries DG1 1LZ

3.0 out of 5.0
4.8 out of 5 (76 reviews)

Situated in the historical district, this bed & breakfast is within 1 mi (2 km) of Dumfries Museum and Robert Burns Centre …

$83
Smiths At Gretna Green Classic
Smiths At Gretna Green Classic

Gretna Green, Gretna DG16 5EA

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

Situated in Gretna, this hotel is within 12 mi (20 km) of The Sands Centre, Tullie House Museum and Gallery, and Carlisle …

Get Rates
Dalbeattie Guest House
Dalbeattie Guest House

13 Maxwell Park, Dalbeattie DG5 4LR

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

Situated in Dalbeattie, this bed & breakfast is within 9 mi (15 km) of Kippford Beach, Rockcliffe Beach, and Sandyhills …

Get Rates
Best Western Station Hotel
Best Western Station Hotel

49 Lovers Walk, Dumfries DG1 1LT

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

Located in the heart of Dumfries, this eco-friendly hotel is within 1 mi (2 km) of Robert Burns Centre and Dumfries Museum …

$88
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 …

Get Rates
The Crown Hotel
The Crown Hotel

Bruce Street, Lochmaben DG11 1PD

3.0 out of 5.0
3.8 out of 5 (20 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 …

$71
Ellangowan Hotel
Ellangowan Hotel

St. John Street, Newton Stewart DG8 7JF

3.0 out of 5.0
3.1 out of 5 (36 reviews)

Situated in Newton Stewart, this inn is 10.8 mi (17.4 km) from Cardoness Castle and 11.6 mi (18.7 km) from Mill on the Fleet …

$68
The Old Shop
The Old Shop

Carsethorn, Dumfries DG2 8DS

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

This Dumfries bed & breakfast is on the beach, 2.3 mi (3.7 km) from John Paul Jones Museum, and within 6 mi (10 km) of …

Get Rates
Solway Lodge Hotel
Solway Lodge Hotel

97-99 Annan Road, Gretna DG16 5DN

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

Situated in the historical district, this hotel is within 12 mi (20 km) of The Sands Centre, Tullie House Museum and Gallery …

$95

Recent Reviews in Dumfries and Galloway

Hide content

Where to stay in Dumfries and Galloway

Dumfries and Galloway Hotel Guide

No one knows the Dumfries and Galloway area better than the locals. Gables Hotel is one of the most popular choices with local travelers, plus it's received an average rating of 4.59 out of 5 based on 54 guest reviews. Other hotels worth consideration include Days Inn Gretna Green, with its average guest rating of 4.25; The Old Shop, with a rating of 4.55; and The Eskdale Hotel, which scores 4.89. Locals also like to book rooms at Gretna Hall Hotel in Gretna Green and Cairndale Hotel.

Traveling with family? The 4-star Hamilton House scores an average of 4.74 out of 5 based on 38 guest reviews, and is particularly popular with folks traveling with their families.

The Dumfries and Galloway area offers great options for business travelers, like Aston Dumfries and Marco Pierre White Wheeler's of St James, with an average guest rating of 4.43 out of 5 based on 51 guest reviews. There’s also Smiths At Gretna Green Classic, with an average guest rating of 4.19, and Langlands B&B with a rating of 4.53.

Days Inn Lockerbie Annandale Water is a good bet if you're looking to book last minute. It's a favorite among last-minute travelers and features an average guest rating of 4.31 out of 5 based on 54 guest reviews. You can also try Solway Lodge Hotel, with an average guest rating of 4.2. Kirkconnel Hall Hotel has a rating of 4.33 and Limetree House Guest House is rated 4. Other popular last-minute picks include Clonyard House Hotel in Dalbeattie and The Crown Hotel.

false