Top 10 Hotels in Dumfries

See all 15 Hotels in Dumfries
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
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 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
Holiday Inn Dumfries
Holiday Inn Dumfries

The Crichton, Bankend Road, Dumfries DG1 4ZZ

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

Located in the heart of Dumfries, this hotel is 1.5 mi (2.4 km) from Dumfries Museum and 1.6 mi (2.7 km) from Robert Burns …

$62
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 (39 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 …

$103
Rivendell
Rivendell

105 Edinburgh Road, Dumfries DG11JX

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

Situated in Dumfries, this guesthouse is 1.3 mi (2.2 km) from Robert Burns Centre and 1.6 mi (2.6 km) from Dumfries Museum …

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

$70
The Hightae Inn
The Hightae Inn

High Rd, Lockerbie DG11 1JS

3.5 out of 5.0
5 out of 5 (1 reviews)

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

$100
Ravenshill Hotel
Ravenshill Hotel

12 Dumfries Road, Lockerbie DG11 2EF

2.0 out of 5.0
4.1 out of 5 (15 reviews)

Situated in Lockerbie, this hotel is within 1 mi (2 km) of Dryfesdale Lodge Visitor Centre, Lockerbie Ice Rink, and Lockerbie …

$82

Recent Reviews in Dumfries

Hide content

Where to stay in Dumfries

Dumfries Hotel Guide

Arranging several nights in Dumfries and Galloway? You will find several options. There are 6 accommodations here that tick all your boxes.

Some of the more central accommodation options of downtown Dumfries are the Cairndale Hotel and Langlands B&B.

The Holiday Inn Dumfries and Huntingdon House Hotel are recommended options if you plan on visiting Robert Burns Centre while you are in Dumfries and want to stay close.

11 miles from the center of Dumfries, is the Best Western Dryfesdale Country House Hotel. Alternatively, the Friars Carse Country House Hotel is located 6 miles away. If you'd prefer, you could make a reservation at the Crown Hotel or the Best Western Moffat House Hotel.

The nearest hotels in Dumfries and Galloway are Beattock and Gretna Green. Beattock is 18 miles to the south of Dumfries, while Gretna Green is 20 miles to the south. Hotels in Beattock include the No 29 Well Street B & B and Seamore House. While Gretna Green apartments and hotels are the Smiths At Gretna Green Classic and Gables Hotel.

Located 60 miles from Dumfries is Edinburgh Airport. Stay nearby at Norton House Hotel & Spa or Holiday Inn Express Edinburgh Airport.