Hotels in Dumfries and Galloway

Search and compare Dumfries and Galloway hotels from hundreds of travel sites and save

Dumfries and Galloway
Sep 16 — Sep 172
Dumfries and Galloway
Thu 9/16
Fri 9/17
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Dumfries and Galloway

Filter by star ratings
All filters
Tigh Na Mara Hotel
Tigh Na Mara Hotel
8.7 Excellent
Sandhead, Stranraer, United Kingdom
Show on map
7.0 mi from city centre, Stranraer, SCT, United Kingdom 
ExcellentBased on 334 reviews
8.7

Tigh Na Mara Hotel is ideally located in a peaceful village setting, just a short drive from Stranraer and Portpatrick. It also provides a garden.

The Farmers Inn
The Farmers Inn
8.9 Excellent
Main Street, Dumfries, United Kingdom
Show on map
8.7 mi from city centre, Dumfries, SCT, United Kingdom 
ExcellentBased on 233 reviews
8.9

Situated in Clarencefield, The Farmers Inn is within easy driving distance of Dumfries and Annan. Guests can also enjoy complimentary internet access throughout the property.

White Hart Hotel
White Hart Hotel
10.0 Excellent
38 Brewery Street, Dumfries, United Kingdom
Show on map
0.4 mi from city centre, Dumfries, SCT, United Kingdom 
ExcellentBased on 1 review
10.0

White Hart Hotel Dumfries offers 3-star accommodation in Dumfries. It also provides luggage storage, a ticket service and a tour desk.

North West Castle Hotel
North West Castle Hotel
8.1 Excellent
Port Rodie, Stranraer, United Kingdom
Show on map
0.3 mi from city centre, Stranraer, SCT, United Kingdom 
ExcellentBased on 713 reviews
8.1

Situated in Stranraer, North West Castle Hotel offers unique 4-star accommodation, as well as a sauna and an indoor pool. The various amenities this traditional hotel has to offer include babysitting/child services, a 24-hour reception and luggage storage.

Glenlossie Guest House
Glenlossie Guest House
8.2 Excellent
75 Annan Road, Dumfries, United Kingdom
Show on map
0.3 mi from city centre, Dumfries, SCT, United Kingdom 
ExcellentBased on 864 reviews
8.2

Glenlossie Guest House provides a comfortable setting while in Dumfries. Those staying at the property can also make use of complimentary Wi-Fi access throughout their stay.

Hetland Hall Hotel
Hetland Hall Hotel
9.0 Excellent
Hetland Hall Hotel, Dumfries, United Kingdom
Show on map
7.7 mi from city centre, Dumfries, SCT, United Kingdom 
ExcellentBased on 614 reviews
9.0

Set within the picturesque countryside of Carrutherstown, Hetland Hall Hotel offers traditional accommodation and a full range of facilities, including meeting rooms, free Wi-Fi and a kids club. The multiple facilities this elegant property has to offer include vip rooms, room service and laundry facilities.

Knockinaam Lodge
Knockinaam Lodge
9.3 Excellent
Stranraer, United Kingdom
Show on map
5.5 mi from city centre, Stranraer, SCT, United Kingdom 
ExcellentBased on 20 reviews
9.3

Set within the scenic countryside of Portpatrick, Knockinaam Lodge provides comfortable accommodation and a full range of facilities, including laundry facilities and a laundry service.

Best Western Station Hotel
Best Western Station Hotel
7.9 Good
49 Lovers Walk, Dumfries, United Kingdom
Show on map
0.1 mi from city centre, Dumfries, SCT, United Kingdom 
GoodBased on 853 reviews
7.9

Best Western Station Hotel is located in Dumfries and offers free Wi-Fi. It is surrounded by a range of clubs and bars and is minutes on foot from Dumfries Railway Station.

Marine House Hotel
Marine House Hotel
8.0 Excellent
23 Agnew Crescent, Stranraer, United Kingdom
Show on map
0.3 mi from city centre, Stranraer, SCT, United Kingdom 
ExcellentBased on 407 reviews
8.0

Marine House Stranraer offers a comfortable setting while in Stranraer. It is ideally located for those wanting to visit the area's popular attractions.

Ecclefechan Hotel
Ecclefechan Hotel
8.8 Excellent
High Street, Lockerbie, United Kingdom
Show on map
5.6 mi from city centre, Lockerbie, SCT, United Kingdom 
ExcellentBased on 389 reviews
8.8

Located within the scenic countryside of Ecclefechan, Ecclefechan Hotel provides comfortable accommodation and a wide range of facilities, such as room service, billiards and free Wi-Fi.

Tips for booking a Dumfries and Galloway hotel

Cheapest month:July
Most expensive month:December
Average price in Dumfries and Galloway:$104/night
Absolute cheapest price found:$57/night
Cheapest day:Friday
Most expensive day:Thursday
$78 - $155
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$78 - $121
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Dumfries and Galloway hotels

Show all 1,428 hotels
1
White Hart Hotel
White Hart Hotel
10.0 Excellent
38 Brewery Street, Dumfries, United Kingdom
Show on map
0.4 mi from city centre, Dumfries 

White Hart Hotel Dumfries offers 3-star accommodation in Dumfries. It also provides luggage storage, a ticket service and a tour desk.

2
Rivendell
Rivendell
8.5 Excellent
105 Edinburgh Road, Dumfries, United Kingdom
Show on map
0.8 mi from city centre, Dumfries 

The bed & breakfast provides charming accommodation in Dumfries and is within a 20-minute walk of Dumfries Railway Station. It is conveniently located for guests wishing to visit local attractions.

3
The Farmers Inn
The Farmers Inn
8.9 Excellent
Main Street, Dumfries, United Kingdom
Show on map
8.7 mi from city centre, Dumfries 

Situated in Clarencefield, The Farmers Inn is within easy driving distance of Dumfries and Annan. Guests can also enjoy complimentary internet access throughout the property.

4
Days Inn by Wyndham Lockerbie Annandale Water
Days Inn by Wyndham Lockerbie Annandale Water
8.0 Excellent
Roadchef Motorway Svc Ar A74m, Lockerbie, United Kingdom
Show on map
7.0 mi from city centre, Lockerbie 

Located within the picturesque parkland of Johnstonebridge, Days Inn Lockerbie - Annandale Water provides charming accommodation and a full range of facilities, such as free Wi-Fi, meeting rooms and a 24-hour reception. It also features on-site parking, a shopping mall and a games room.

Cheapest hotels in Dumfries and Galloway, Scotland

Show all 1,428 hotels
Days Inn by Wyndham Lockerbie Annandale Water
Days Inn by Wyndham Lockerbie Annandale Water
8.0 Excellent
Roadchef Motorway Svc Ar A74m, Lockerbie, United Kingdom
Show on map
7.0 mi from city centre,  

Located within the picturesque parkland of Johnstonebridge, Days Inn Lockerbie - Annandale Water provides charming accommodation and a full range of facilities, such as free Wi-Fi, meeting rooms and a 24-hour reception. It also features on-site parking, a shopping mall and a games room.

$46
Avg. per night
The Gables Hotel
The Gables Hotel
7.9 Good
1 Annan Road, Gretna, United Kingdom
Show on map
0.3 mi from city centre,  

Located in Gretna, The Gables Hotel is an easy drive from Carlisle Cathedral and offers free public parking on site. Guests can also enjoy complimentary internet access throughout the property.

$59
Avg. per night
Glenlossie Guest House
Glenlossie Guest House
8.2 Excellent
75 Annan Road, Dumfries, United Kingdom
Show on map
0.3 mi from city centre,  

Glenlossie Guest House provides a comfortable setting while in Dumfries. Those staying at the property can also make use of complimentary Wi-Fi access throughout their stay.

$67
Avg. per night
Cressfield Country House Hotel
Cressfield Country House Hotel
9.2 Excellent
Townfoot, Lockerbie, United Kingdom
Show on map
5.8 mi from city centre,  

Cressfield Country House Hotel is ideally situated in a peaceful village setting, just a short drive from Carlisle and Moffat. Those staying at the property can also enjoy complimentary wireless internet throughout their stay.

$76
Avg. per night
The Village Inn and Kirtle House B&B
The Village Inn and Kirtle House B&B
9.6 Excellent
Kirtlebridge, Lockerbie, United Kingdom
Show on map
8.2 mi from city centre,  

Situated in the countryside, The Village Inn Kirtlebridge is a 30-minute drive from Carlisle Lake District Airport. It also provides a 24-hour reception.

$80
Avg. per night
Caledonian Hotel
Caledonian Hotel
8.0 Excellent
67 Annan Road, Dumfries, United Kingdom
Show on map
0.3 mi from city centre,  

Caledonian Hotel provides comfortable 3-star accommodation in Dumfries. It is set amongst a range of dining options and is within a 10-minute walk of Dumfries Railway Station.

$81
Avg. per night
Marine House Hotel
Marine House Hotel
8.0 Excellent
23 Agnew Crescent, Stranraer, United Kingdom
Show on map
0.3 mi from city centre,  

Marine House Stranraer offers a comfortable setting while in Stranraer. It is ideally located for those wanting to visit the area's popular attractions.

$83
Avg. per night
King's Arms Hotel
King's Arms Hotel
8.6 Excellent
29 High Street, Lockerbie, United Kingdom
Show on map
0.1 mi from city centre,  

The guest house provides traditional accommodation in Lockerbie and is within walking distance of Lockerbie Railway Station. It also offers meeting rooms, luggage storage and laundry facilities.

$83
Avg. per night

Hotel prices in Dumfries and Galloway

2 stars and under

$46 - $144

The Farmers Inn

#1 Most popular

The Farmers Inn
8.9 Excellent
$98
Avg. per night
Queensberry Arms Hotel

#2 Most popular

$55
Avg. per night
Days Inn by Wyndham Lockerbie Annandale Water
$46
Avg. per night
3 stars

$59 - $165

Cressfield Country House Hotel

#1 Most popular

$76
Avg. per night
Caledonian Hotel

#2 Most popular

Caledonian Hotel
8.0 Excellent
$81
Avg. per night
The Gables Hotel

Best value

$59
Avg. per night
4 stars +

$89 - $144

Comlongon Castle

#1 Most popular

$144
Avg. per night
Rivendell

#2 Most popular

Rivendell
8.5 Excellent
$95
Avg. per night
Woodland House Hotel

Best value

$89
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Dumfries and Galloway

Dumfries and Galloway travel FAQs

  • Where is the best place to stay in Dumfries and Galloway?

    Dumfries, Lockerbie, and Gretna are the most popular places on HotelsCombined for stays in Dumfries and Galloway.

  • What are the best hotels in Dumfries and Galloway?

    1,584 reviews rated Days Inn by Wyndham Lockerbie Annandale Water with an average score of 8.0/10. It may also be worth looking into the Cressfield Country House Hotel, which received a rating of 9.2/10 from 414 reviews. Caledonian Hotel could also be a good option, with a score of 8.0/10 from 640 reviews.