Book Dumfries and Galloway Hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Dumfries and Galloway

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Dumfries and Galloway

Lochside House Hotel & Spa

4.0 star property
9.0 out of 10, Wonderful, (76)
"Great hotel with lovely bar and restaurant. Thermal spa was nice but steam room not open."
The price is AU$310
includes taxes & fees
19 Aug - 20 Aug
Lochside House Hotel & Spa

The Harbour House Hotel

3.0 star property
8.6 out of 10, Excellent, (268)
"Excellent hotel in a gorgeous village "
The price is AU$117
includes taxes & fees
11 Aug - 12 Aug
The Harbour House Hotel

The Portpatrick Hotel by Compass Hospitality

3.0 star property
8.2 out of 10, Very good, (482)
"The Dining staff are a credit to the hotel, reception area very friendly and it was a pleasure to stay in a stunning location."
The price is AU$183
includes taxes & fees
14 Aug - 15 Aug
The Portpatrick Hotel by Compass Hospitality

Fairfield House - Ayr

4.0 star property
9.0 out of 10, Wonderful, (751)
"Area and friendly staff "
Fairfield House - Ayr

North West Castle Hotel

3.0 star property
8.6 out of 10, Excellent, (765)
"great restaurant, nice staff, clean swimming pool"
The price is AU$201
includes taxes & fees
11 Aug - 12 Aug
North West Castle Hotel

The Waterfront Hotel & Bistro

3.0 star property
8.2 out of 10, Very good, (384)
"Good stay , clean comfortable room , lovely breakfast, excellent location "
The price is AU$166
includes taxes & fees
10 Aug - 11 Aug
The Waterfront Hotel & Bistro

Days Inn by Wyndham Gretna Green M74

3.0 star property
8.2 out of 10, Very good, (1009)
"Very nice room and convenient location "
The price is AU$103
includes taxes & fees
25 Aug - 26 Aug
Days Inn by Wyndham Gretna Green M74

Days Inn by Wyndham Abington M74

2.0 star property
8.2 out of 10, Very good, (679)
"Lovely stay Surrounding area marvellous Staff helpful"
The price is AU$92
includes taxes & fees
25 Aug - 26 Aug
Days Inn by Wyndham Abington M74

Days Inn by Wyndham Lockerbie Annandale Water

3.0 star property
8.2 out of 10, Very good, (718)
"Convenient location for motorway travel "
The price is AU$129
includes taxes & fees
1 Sept - 2 Sept
Days Inn by Wyndham Lockerbie Annandale Water

Horizon Hotel

3.0 star property
8.6 out of 10, Excellent, (536)
"Staff very acommodating, friendly and helpful. Breakfast was lovely and the hotel very clean and modern. "
The price is AU$205
includes taxes & fees
7 Aug - 8 Aug
Horizon Hotel

Mercure Ayr Hotel

3.0 star property
7.8 out of 10, Good, (689)
"Great location"
The price is AU$183
includes taxes & fees
21 Aug - 22 Aug
Mercure Ayr Hotel

Hetland Hall Hotel

4.0 star property
9.4 out of 10, Exceptional, (433)
"very nice hotel to stay in"
The price is AU$253
includes taxes & fees
4 Sept - 5 Sept
Hetland Hall Hotel

Cally Palace Hotel & Golf Course

4.0 star property
8.6 out of 10, Excellent, (326)
"Excellent stay, very clean and great staff."
The price is AU$210
includes taxes & fees
10 Aug - 11 Aug
Cally Palace Hotel & Golf Course

Western House Hotel

4.0 star property
9.2 out of 10, Wonderful, (899)
"Lovely big rooms, good location, breakfast and surrounding area of the hotel was really pretty too"
Western House Hotel

Fernhill Hotel

3.0 star property
8.8 out of 10, Excellent, (177)
"Lovely staff,great food and beautiful views "
The price is AU$192
includes taxes & fees
10 Aug - 11 Aug
Fernhill Hotel

Barholm Accommodation

2.0 star property
9.4 out of 10, Exceptional, (72)
"Great stay, thank you 🙏 "
The price is AU$115
includes taxes & fees
5 Aug - 6 Aug
Barholm Accommodation

Eglinton Guest House

2.0 star property
8.6 out of 10, Excellent, (190)
"Lovely guest house in an excellent location in Ayr walkable to the beach and town...Julie is a lovely host and cooks a tasty breakfast...Very cosy and homely i enjoyed my stay here."
The price is AU$164
includes taxes & fees
10 Aug - 11 Aug
Eglinton Guest House

The Bruce Hotel

3.0 star property
6.8 out of 10, (33)
"Great location. Staff were pleasant and helpful "
The price is AU$148
includes taxes & fees
29 Aug - 30 Aug
The Bruce Hotel

Stunning 4-bedroom Cabin With Hot Tub in Beattock!

3.0 star property
10.0 out of 10, Exceptional, (1)
Stunning 4-bedroom Cabin With Hot Tub in Beattock!

Gretna Hall Hotel

4.0 star property
8.0 out of 10, Very good, (435)
"The hotel was ideally placed for our needs, and the staff were extremely friendly and helpful."
The price is AU$260
includes taxes & fees
3 Sept - 4 Sept
Gretna Hall Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Dumfries and Galloway Hotel Reviews

Frequently asked questions

How much do hotels in Dumfries and Galloway cost?
The season and factors like school holidays and Christmas can affect the price of a hotel in Dumfries and Galloway. You can find cheap options from AU$92 in a few different ways on Expedia. First, enter the dates you'd like to get away, then use the filters such as property type and amenities to narrow your search. You can also sort by price, so the most inexpensive options appear at the top.
When is the best time to go to Dumfries and Galloway?
If you want to visit in summer, reserve your Dumfries and Galloway stay between June and August. Temperatures during the summertime here range from 10ºC to 16ºC. Dumfries and Galloway has an oceanic climate, so pack accordingly.
Are there any luxury hotels in Dumfries and Galloway?
Get ready for unrivaled luxury at The Auldgirth Inn. Designer toiletries, premium bedding and a garden are just the start of the amenities at this getaway in Thornhill, Dumfries and Galloway. Trigony House Hotel is another popular pick in this city.
How can I find cheap hotels in Dumfries and Galloway?
Dumfries and Galloway cheap hotels start at AU$92 per night. To discover these types of budget-friendly options, use our "Price per night" filter. Want some other tips? Consider being flexible with your travel dates and book as early as possible. Check out our cheap hotels in Dumfries and Galloway page for deals you'll find difficult to resist.
What are the best hotels in Dumfries and Galloway for families?
Rigg House B&B is among the top-rated hotels for families, located in Sanquhar, Dumfries and Galloway. Book here and take advantage of amenities like free WiFi and animal viewing activities. Nithsdale Hotel is another favourite escape where children are welcome. For more hotel options, fine-tune your search results by clicking on "Family friendly" under the "Traveller experience" filter heading.
What are the top beach hotels in Dumfries and Galloway?
Switch into relaxation mode and savour the beach lifestyle at Dumfries and Galloway's top ocean-view hotels like Lakeview Guest House. This leading getaway in Stranraer comes with a lake view, front desk services and a bunch of other amenities. You can also tune into cool coastal vibes at 4 Coastal Estate Farmhouse Close To Pretty Beach. Wonderful Coastal Paths And Woodland Walks, another in-demand escape in this city.
Why should I book my Dumfries and Galloway hotel with Expedia?
Amazing prices on Dumfries and Galloway hotels are just the beginning of the reasons to book your stay with Expedia. Become an Expedia Rewards member for free today and earn points with every booking, as well as membership perks to sweeten the deal. We're talking savings worth 10% or more on select hotels! Plus, most of our hotels come with free cancellation, so you can lock in the getaway of your dreams without worrying about your plans changing.