Top 10 Hotels in Dumfries

See all 14 Hotels in Dumfries
Huntingdon House Hotel
Huntingdon House Hotel

18 St Mary's Street, Dumfries DG1 1LZ

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

Situated in the historical district, this bed & breakfast is within a 15-minute walk of Ellisland Farm, Dumfries and County …

$79
avg/night
Best Western Station Hotel
Best Western Station Hotel

49 Lovers Walk, Dumfries DG1 1LT

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

Located in the heart of Dumfries, this eco-friendly hotel is within a 10-minute walk of Ellisland Farm, Robert Burns Statue …

$78
avg/night
White Hart Hotel
White Hart Hotel

38 Brewery Street, Dumfries DG1 2RP

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

Located in the heart of Dumfries, this bed & breakfast is steps from Devorgilla Bridge, Old Bridge House, and Robert Burns …

$72
avg/night
Holiday Inn Dumfries
Holiday Inn Dumfries

The Crichton, Bankend Road, Dumfries DG1 4ZZ

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

Located in the heart of Dumfries, this hotel is within 2 mi (3 km) of Burns' mausoleum, Dumfries Museum, and Robert Burns …

$57
avg/night
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 (41 reviews)

Located in Auldgirth, this historic hotel is 0.5 mi (0.8 km) from Morton Castle and 1.3 mi (2.1 km) from Ellisland Farm …

$62
avg/night
Rivendell
Rivendell

105 Edinburgh Road, Dumfries DG11JX

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

Situated in Dumfries, this guesthouse is within 1 mi (2 km) of Dumfries and County Golf Club, Ellisland Farm, and Robert …

$48
avg/night
The Crown Hotel
The Crown Hotel

Bruce Street, Lochmaben DG11 1PD

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

Situated in Lochmaben, this inn is 0.1 mi (0.2 km) from Lochmaben Golf Club and within 3 mi (5 km) of Lochmaben Castle and …

$65
avg/night
Ravenshill Hotel
Ravenshill Hotel

12 Dumfries Road, Lockerbie DG11 2EF

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

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

$70
avg/night
Townhead Hotel
Townhead Hotel

Townhead Street, Lockerbie DG11 2AG

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

Situated in Lockerbie, this inn is within a 15-minute walk of Lockerbie Ice Rink and Lockerbie Golf Club. Dryfesdale Lodge …

$60
avg/night
The King's Arms Hotel
The King's Arms Hotel

29 High Street, Lockerbie DG11 2JL

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

Situated in Lockerbie, this hotel is within a 15-minute walk of Lockerbie Ice Rink and Lockerbie Golf Club. Dryfesdale Lodge …

$92
avg/night

Recent Reviews in Dumfries

Hide content

Where to stay in Dumfries

Dumfries Hotel Guide

Are you wanting to book accommodation within a short driving distance of central Dumfries? Dumfries features 9 hotels and apartments, all within a 6-mile radius of its central area.

The White Hart Hotel is one of the most conveniently situated options as it is one of a small number of choices within an easy stroll of the Dumfries downtown area.

9 miles from the heart of Dumfries is the The Old Shop. This hotel is a good option for travelers who are on a tight budget. If you are after another budget option, you could check out the rates and amenities at the Langlands B&B.

12 miles away from the center of Dumfries, is the Best Western Dryfesdale Country House Hotel. The Cairndale Hotel is 2 miles away. The Trewan Bed & Breakfast and the Holiday Inn Dumfries are other alternative accommodation options around Dumfries.

Consider spending a few hours exploring Galloway Forest Park and Lock Ken, which you'll find in Castle Douglas, 19 miles to the west of Dumfries. The The Cross Keys Hotel and The Kenbridge Hotel are just some of the Expedia-listed long and short-stay options in Castle Douglas. 25 miles to the southwest of Dumfries, you may also choose to stay at Kirkcudbright, home to the Baytree House and The Gordon House Hotel. Should you choose to stay in Kirkcudbright, set aside a little time to check out the Tolbooth and Broughton House.

If you love sports and like to watch local games you might choose to visit Celtic Park, which is 60 miles to the north of Dumfries. Those sports fans wishing to find accommodation near to the sporting action can choose from the Glasgow Central Boutique Suites and Bistro or the Dreamhouse Apartments Glasgow City Centre.

Situated 65 miles from Dumfries is Edinburgh Airport. Stay nearby at Norton House Hotel & Spa or Dalmahoy Hotel & Country Club.