Hotels in Dumfries and Galloway

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

Dumfries and Galloway
18 Jun — 19 Jun2
Dumfries and Galloway
Fri 18/6
Sat 19/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Dumfries and Galloway

Filter by star ratings
All filters
Queensberry Arms Hotel
Queensberry Arms Hotel
8.1 Excellent
47 High Street, Annan, United Kingdom
Show on map
0.4 km from city centre, Annan, SCT, United Kingdom 
ExcellentBased on 280 reviews
8.1

Queensberry Arms Hotel provides a comfortable setting when in Annan. It also offers a wake-up service and wireless internet.

Kings Arms Hotel
Kings 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 168 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.2 Excellent
Port Rodie, Stranraer, United Kingdom
Show on map
0.5 km from city centre, Stranraer, SCT, United Kingdom 
ExcellentBased on 507 reviews
8.2

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.

Bojangles Guest House
Bojangles Guest House
9.8 Excellent
103 Annan Road, Gretna, United Kingdom
Show on map
0.4 km from city centre, Gretna, SCT, United Kingdom 
ExcellentBased on 239 reviews
9.8

Bojangles Guest House is situated in Gretna and offers complimentary Wi-Fi. It also provides luggage storage, a limousine service and a sun deck.

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

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.

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, Dumfries, SCT, United Kingdom 
ExcellentBased on 861 reviews
8.4

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.

Selkirk Arms Hotel
Selkirk Arms Hotel
9.0 Excellent
High Street, Kirkcudbright, United Kingdom
Show on map
0.3 km from city centre, Kirkcudbright, SCT, United Kingdom 
ExcellentBased on 336 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
8.0 Excellent
49 Lovers Walk, Dumfries, United Kingdom
Show on map
0.1 km from city centre, Dumfries, SCT, United Kingdom 
ExcellentBased on 732 reviews
8.0

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.1 Excellent
Motorway Service Area A74M, Lockerbie, United Kingdom
Show on map
11.3 km from city centre, Lockerbie, SCT, United Kingdom 
ExcellentBased on 1,447 reviews
8.1

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.

Tips for booking a Dumfries and Galloway hotel

Cheapest month:December
Most expensive month:August
Average price in Dumfries and Galloway:$99/night
Absolute cheapest price found:$35/night
Cheapest day:Thursday
Most expensive day:Monday
$80 - $126
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$88 - $119
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,169 hotels
1
Days Inn by Wyndham Lockerbie Annandale Water
Days Inn by Wyndham Lockerbie Annandale Water
8.1 Excellent
Motorway Service Area 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,169 hotels
Days Inn by Wyndham Lockerbie Annandale Water
Days Inn by Wyndham Lockerbie Annandale Water
8.1 Excellent
Motorway Service Area 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.

$56
Avg. per night
Queensberry Arms Hotel
Queensberry Arms Hotel
8.1 Excellent
47 High Street, Annan, United Kingdom
Show on map
0.4 km from city centre,  

Queensberry Arms Hotel provides a comfortable setting when in Annan. It also offers a wake-up service and wireless internet.

$80
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.

$83
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.

$88
Avg. per night
Kings Arms Hotel
Kings 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.

$99
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.

$99
Avg. per night
Best Western Station Hotel
Best Western Station Hotel
8.0 Excellent
49 Lovers Walk, Dumfries, United Kingdom
Show on map
0.1 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.

$106
Avg. per night
North West Castle Hotel
North West Castle Hotel
8.2 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.

$111
Avg. per night

Hotel prices in Dumfries and Galloway

2 stars or below

$56 - $148

Queensberry Arms Hotel

No. 1 most popular

$80
Avg. per night
Mount Stewart Hotel

No. 2 most popular

Mount Stewart Hotel
8.8 Excellent
$148
Avg. per night
Days Inn by Wyndham Lockerbie Annandale Water
$56
Avg. per night
3 stars

$83 - $112

Holiday Inn Dumfries

No. 1 most popular

$99
Avg. per night
The Kinmount Hotel

No. 2 most popular

The Kinmount Hotel
8.5 Excellent
$88
Avg. per night
Marine House Hotel

Best value

Marine House Hotel
8.0 Excellent
$83
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 and Galloway has plenty to offer. Consider staying in some of its most favoured locations, like Dumfries, Lockerbie, and Gretna.

  • What are the best hotels in Dumfries and Galloway?

    Dumfries and Galloway is home to many highly-rated hotels, one of which is Days Inn by Wyndham Lockerbie Annandale Water, which has a current rating of 8.1. For other potential stays, consider Cressfield Country House Hotel and Caledonian Hotel, which can also be great places to stay in Dumfries and Galloway.