Hotels in Dumfries and Galloway

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

Dumfries and Galloway
22 Sep — 23 Sep2
Dumfries and Galloway
Wed 22/9
Thu 23/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Dumfries and Galloway

Filter by star ratings
All filters
Corsewall Lighthouse Hotel
Corsewall Lighthouse Hotel
8.8 Excellent
Corsewall Point, Stranraer, United Kingdom
Show on map
14.3 km from city centre, Stranraer, SCT, United Kingdom 
ExcellentBased on 178 reviews
8.8

Set within the scenic parkland of Cairnryan, Corsewall Lighthouse Hotel provides luxury accommodation and a full range of facilities, including room service, free Wi-Fi and a swimming pool. It also offers a terrace, a designated smoking area and a garden.

King's Arms Hotel
King's Arms Hotel
8.5 Excellent
29 High Street, Lockerbie, United Kingdom
Show on map
0.1 km from city centre, Lockerbie, SCT, United Kingdom 
ExcellentBased on 233 reviews
8.5

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.

North West Castle Hotel
North West Castle Hotel
8.1 Excellent
Port Rodie, Stranraer, United Kingdom
Show on map
0.5 km from city centre, Stranraer, SCT, United Kingdom 
ExcellentBased on 722 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.

Mount Stewart Hotel
Mount Stewart Hotel
8.7 Excellent
South Cliff, Stranraer, United Kingdom
Show on map
8.9 km from city centre, Stranraer, SCT, United Kingdom 
ExcellentBased on 395 reviews
8.7

Mount Stewart Hotel is ideally placed in peaceful surrounds in Portpatrick, just a short car ride from Stair Park and Lochnaw Castle. It also offers free wireless internet.

Selkirk Arms Hotel
Selkirk Arms Hotel
9.0 Excellent
High Street, Kirkcudbright, Dg6 4Jg, Gb, Kirkcudbright, United Kingdom
Show on map
0.4 km from city centre, Kirkcudbright, SCT, United Kingdom 
ExcellentBased on 375 reviews
9.0

Selkirk Arms Hotel offers 3-star accommodation in Kirkcudbright. It is also a short walk from the Stewartry Museum and MacLellan's Castle, and is close to many of the area's attractions.

Best Western Station Hotel
Best Western Station Hotel
7.9 Good
49 Lovers Walk, Dumfries, United Kingdom
Show on map
0.2 km from city centre, Dumfries, SCT, United Kingdom 
GoodBased on 852 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.5 km 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.

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
11.3 km from city centre, Lockerbie, SCT, United Kingdom 
ExcellentBased on 1,578 reviews
8.0

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.

Scotch Arms Mews
Scotch Arms Mews
9.6 Excellent
35 Main Street, Brampton, United Kingdom
Show on map
0.1 km from city centre, Brampton, ENG, United Kingdom 
ExcellentBased on 189 reviews
9.6

Located in Brampton, Scotch Arms Mews is an easy drive from North Pennines and Northumberland National Park. It also provides free Wi-Fi, a swimming pool and a beauty centre.

The Kinmount Hotel
The Kinmount Hotel
8.5 Excellent
Carrutherstown, Dumfries, United Kingdom
Show on map
13.3 km from city centre, Dumfries, SCT, United Kingdom 
ExcellentBased on 79 reviews
8.5

Set within the picturesque countryside of Carrutherstown, Kinmount Hotel offers comfortable accommodation and a wide range of facilities, including a laundry service, luggage storage and free Wi-Fi.

Tips for booking a Dumfries and Galloway hotel

Cheapest month:December
Most expensive month:August
Average price in Dumfries and Galloway:$137/night
Absolute cheapest price found:$48/night
Cheapest day:Thursday
Most expensive day:Monday
$110 - $174
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$122 - $164
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,433 hotels
1
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
11.3 km 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,433 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
11.3 km 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.

$64
Avg. per night
Best Western Station Hotel
Best Western Station Hotel
7.9 Good
49 Lovers Walk, Dumfries, United Kingdom
Show on map
0.2 km from city centre,  

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.

$112
Avg. per night
King's Arms Hotel
King's Arms Hotel
8.5 Excellent
29 High Street, Lockerbie, United Kingdom
Show on map
0.1 km 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.

$113
Avg. per night
Marine House Hotel
Marine House Hotel
8.0 Excellent
23 Agnew Crescent, Stranraer, United Kingdom
Show on map
0.5 km 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.

$115
Avg. per night
The Kinmount Hotel
The Kinmount Hotel
8.5 Excellent
Carrutherstown, Dumfries, United Kingdom
Show on map
13.3 km from city centre,  

Set within the picturesque countryside of Carrutherstown, Kinmount Hotel offers comfortable accommodation and a wide range of facilities, including a laundry service, luggage storage and free Wi-Fi.

$117
Avg. per night
Holiday Inn Dumfries
Holiday Inn Dumfries
8.4 Excellent
The Crichton, Bankend Road, Dumfries, United Kingdom
Show on map
2.2 km from city centre,  

Boasting free Wi-Fi, Holiday Inn Dumfries is located in Dumfries and provides contemporary accommodation. It offers 4-star accommodation and views of the city.

$128
Avg. per night
North West Castle Hotel
North West Castle Hotel
8.1 Excellent
Port Rodie, Stranraer, United Kingdom
Show on map
0.5 km from city centre,  

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.

$152
Avg. per night
Cairndale Hotel And Leisure Club
Cairndale Hotel And Leisure Club
7.9 Good
English Street,132-136, Dumfries, United Kingdom
Show on map
0.1 km from city centre,  

Situated under a 10-minute stroll from Dumfries Railway Station, Cairndale Hotel And Leisure Club offers guests an ideal base while in Dumfries. It has a fitness centre, as well as a sauna, an indoor pool and a Turkish steam bath.

$163
Avg. per night

Hotel prices in Dumfries and Galloway

2 stars or below

$64 - $186

Queensberry Arms Hotel

No. 1 most popular

$76
Avg. per night
Mount Stewart Hotel

No. 2 most popular

Mount Stewart Hotel
8.7 Excellent
$186
Avg. per night
Days Inn by Wyndham Lockerbie Annandale Water
$64
Avg. per night
3 stars

$109 - $275

Corsewall Lighthouse Hotel

No. 1 most popular

$275
Avg. per night
Cairndale Hotel And Leisure Club

No. 2 most popular

$163
Avg. per night
The Merchants House

Best value

The Merchants House
9.4 Excellent
$109
Avg. per night
4 stars and up

$124 - $199

Scotch Arms Mews

No. 1 most popular

Scotch Arms Mews
9.6 Excellent
$199
Avg. per night
Selkirk Arms Hotel

No. 2 most popular

Selkirk Arms Hotel
9.0 Excellent
$197
Avg. per night
The Homestead Guest House

Best value

$124
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?

    You can find several places worth visiting in Dumfries and Galloway. Stranraer, Gretna, and Lockerbie are some of the most popular amongst our users.

  • What are the best hotels in Dumfries and Galloway?

    One of the most popular hotels in Dumfries and Galloway is The Old Rectory, which has been reviewed by 267 users and currently has a rating of 8.7/10. Other top-rated locations include Days Inn by Wyndham Lockerbie Annandale Water and Scotch Arms Mews, which have received 8.0/10 and 9.6/10 ratings from our users, respectively.