Search hotels in Dumfries and Galloway, United Kingdom

Enter your dates and choose from 1496 hotels and other places to stay

Check out these popular cities in Dumfries and Galloway

Gretna Green

12 hotels

Dumfries

128 hotels

Stranraer

66 hotels

Moffat

407 hotels

Portpatrick

59 hotels

Newton Stewart

143 hotels

Annan

37 hotels

Lockerbie

24 hotels

Stay in Dumfries and Galloway's best hotels!

Filter by:

Star Rating
Review score

Moffat House

Hotel in Moffat

Located in Moffat, 21 miles from Dumfries and County Golf Club, Moffat House has accommodations with a garden, free private parking, a terrace and a restaurant.

M
Melanie
From
United States
Beautiful hotel and very nice staff. Not very impressed by the food.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,008 reviews
Price from
$222.75
1 night, 2 adults

Arden House Hotel

Hotel in Kirkcudbright

Located in Kirkcudbright, 26 miles from Dumfries and Galloway Golf Club, Arden House Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

B
Brian
From
Australia
Everything! What a wonderful place. Impeccably maintained house , rooms and the beautiful gardens. Service too was excellent. And the price is so reasonable. Attention to detail is so evident.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,124 reviews
Price from
$121.50
1 night, 2 adults

Buccleuch Arms Hotel

Hotel in Moffat

Located in the spa town of Moffat, Buccleuch Arms Hotel is a former 18th-century Georgian coaching inn which offers free Wi-Fi and a restaurant serving award-winning food.

K
Katrina
From
United Kingdom
From the moment we got there, we were made to feel very welcome. Very positive energy and environment. Lovely place to stop even for just a night. Had some lovely conversations with the owners, was lovely to get to know their story a little as well:)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,000 reviews
Price from
$164.70
1 night, 2 adults

Mabie House Hotel

Hotel in Dumfries

Located in Dumfries, 4.4 miles from Dumfries and Galloway Golf Club, Mabie House Hotel provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

S
STEPHEN
From
Australia
The house and room were very grand, and exceeded our expectations. Dinner and breakfast were very good.Staff were very good
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 796 reviews
Price from
$175.50
1 night, 2 adults

The Kenmuir Arms Hotel

Hotel in New Luce

Facing the beachfront, The Kenmuir Arms Hotel offers 4-star accommodations in New Luce and features a garden, terrace and restaurant.

O
Owen
From
Ireland
Everything! Friendly staff, big and cozy room with a gorgeous view, delicious food and excellent drinks. Tony, Michael and Aisling all superb.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 109 reviews
Price from
$222.75
1 night, 2 adults

The Powfoot Hotel, Annan

Hotel in Annan

Located in Annan, 12 miles from Caerlaverock Castle, The Powfoot Hotel, Annan provides accommodations with a garden, free private parking, a shared lounge and a terrace.

h
helen
From
United Kingdom
The breakfast was perfect not greasy ,healthily done, coffee n juice perfect, got seaview table both days. Lisa was so lovely and helpful , so we're all the other girls.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 705 reviews
Price from
$252.45
1 night, 2 adults

The Ship Inn - Winner Best Hotel Experience 2024 Visit Scotland

Hotel in Gatehouse of Fleet

The refurbished Ship Inn is a boutique hotel located in the heart of Galloway.

A
AL4A
From
United Kingdom
Excellent location, comfortable and great breakfast
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 242 reviews
Price from
$182.25
1 night, 2 adults

Knockinaam Lodge

Hotel in Portpatrick

Facing the beachfront, Knockinaam Lodge offers 5-star accommodations in Portpatrick and features a garden, private beach area and shared lounge. The property has a restaurant, as well as a bar.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
$809.33
1 night, 2 adults

Craigadam Country House Hotel

Hotel in Kirkpatrick Durham

Located in Kirkpatrick Durham, 11 miles from Dumfries and Galloway Golf Club, Craigadam Country House Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

D
Dorinda
From
United Kingdom
Outstanding. Had a fantastic bath! The courtyard garden was just fantastic.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 61 reviews
Price from
$202.50
1 night, 2 adults

The Harbour House Sea Front Hotel

Hotel in Portpatrick

Located in Portpatrick, on a seafront location,The Harbor House Sea front Hotel has a beer garden, coffee and cocktail lounge, and free WiFi in all rooms.

L
Lynda
From
Canada
The location was excellent. We had a lovely room overlooking the ocean from two windows.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,773 reviews
Price from
$121.50
1 night, 2 adults
See all 1496 hotels in Dumfries and Galloway

Most-booked hotels in Dumfries and Galloway in the past month

See all

Popular with guests booking hotels in Dumfries and Galloway

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,705 reviews

Popular with guests booking hotels in Dumfries and Galloway

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,805 reviews

Popular with guests booking hotels in Dumfries and Galloway

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,631 reviews

Popular with guests booking hotels in Dumfries and Galloway

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,709 reviews

Popular with guests booking hotels in Dumfries and Galloway

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,053 reviews

Popular with guests booking hotels in Dumfries and Galloway

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,092 reviews

Popular with guests booking hotels in Dumfries and Galloway

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,115 reviews

Popular with guests booking hotels in Dumfries and Galloway

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,663 reviews

Popular with guests booking hotels in Dumfries and Galloway

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,773 reviews

Popular with guests booking hotels in Dumfries and Galloway

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 865 reviews

Dumfries and Galloway's best hotels with breakfast

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,092 reviews

Located just 1.6 miles south of Dumfries, Holiday Inn Dumfries features a restaurant, a bar and a 24-hour front desk.

From $170.10 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,805 reviews

If you are booking as part of a wedding party, please note the Wedding parties name's on the special request section.

From $224.77 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,705 reviews

Adjacent to Starbucks, Days Inn Gretna Green is close to the M74 and M6 motorways, and within easy reach of Carlisle. It has unlimited free Wi-Fi and onsite parking.

From $52.64 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,019 reviews

This family-run hotel in the center of Gretna offers a warm welcome in homey surroundings. It is near to Gretna Register Office, Anvil Hall and the famous blacksmith's shop.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,053 reviews

Located on 10 acres of landscaped gardens within the village of Gretna Green, a 2-minute walk from Gretna Green Rail Station, the 18th century Gretna Hall manor offers both traditional and modern...

From $156.47 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 104 reviews

Queensberry arms hotel has a garden, terrace, a restaurant and bar in Kirkconnel. Among the facilities at this property are room service and an ATM, along with free WiFi throughout the property.

From $121.50 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 207 reviews

Located in Isle of Whithorn, The Steam Packet Inn offers 2-star accommodations with a garden, a restaurant and a bar. At the hotel, the rooms include a closet.

From $168.75 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 204 reviews

Located in Castle Douglas, 16 miles from Dumfries and Galloway Golf Club, Ernespie House Hotel has accommodations with a garden, free private parking, a restaurant and a bar.

From $148.50 per night

Budget hotels in Dumfries and Galloway

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 669 reviews

Located in Stranraer and with Stranraer Beach reachable within a 10-minute walk, The Royal Hotel has a garden, non-smoking rooms, free WiFi throughout the property and a bar.

From $91.80 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 388 reviews

Located in Dumfries, within 1.7 miles of Dumfries and County Golf Club and 2.1 miles of Dumfries and Galloway Golf Club, The Townhouse Self Catering has accommodations with a garden and free WiFi...

From $82.73 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 736 reviews

Located in Portpatrick and with Portpatrick Beach reachable within a few steps, Crown hotel provides a terrace, non-smoking rooms, free WiFi and a bar.

From $108 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,472 reviews

Facing the beachfront, The Waterfront offers 3-star accommodations in Portpatrick and features a garden, terrace and restaurant.

From $60.75 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,663 reviews

With stunning views from the edge of Galloway Cliffs, Portpatrick Hotel offers a garden, modern rooms. Rooms at the Portpatrick include a private bathroom, along with free Wi-Fi and a TV.

From $87.48 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,631 reviews

Overlooking Annandale Water, this Days Inn hotel is just off highway A74M, about 25 minute drive from Gretna Green. Enjoy free Wi-Fi and free on-site parking.

From $59.54 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 919 reviews

The Corner House Hotel is located in Annan, 15.4 miles from Dumfries. Guests can enjoy the on-site bar. Free private parking is available on site.

From $87.75 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 646 reviews

This friendly hotel is located in the center of Castle Douglas, with a location ideal for fishing, walking, cycling, golfing and relaxation.

From $94.50 per night

Hotels in Dumfries and Galloway you can book without a credit card

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,124 reviews

Located in Kirkcudbright, 26 miles from Dumfries and Galloway Golf Club, Arden House Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

From $121.50 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 109 reviews

Facing the beachfront, The Kenmuir Arms Hotel offers 4-star accommodations in New Luce and features a garden, terrace and restaurant.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 230 reviews

Located in Kippford, 1.4 miles from Rockcliffe Beach, The Mariner Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 352 reviews

Located in Ecclefechan, 16 miles from Caerlaverock Castle, Ecclefechan Hotel has accommodations with a shared lounge, free private parking and a bar.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 148 reviews

Located in Dalbeattie, 13 miles from Dumfries and Galloway Golf Club, The Maxwell Arms Hotel has accommodations with a garden, free private parking, a shared lounge and a bar.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 243 reviews

Located in Auchencairn, 22 miles from Dumfries and Galloway Golf Club, Balcary Bay Country House Hotel has accommodations with a garden, free private parking, a private beach area and a terrace.

Springkell

Hotel in Eaglesfield
No credit card needed
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 538 reviews

Located in Eaglesfield, 18 miles from Caerlaverock Castle, Springkell provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 946 reviews

Set in private gardens above Portpatrick, Fernhill Hotel features open views over the village, harbor and Irish Sea.

FAQs about hotels in Dumfries and Galloway

See reviews by guests who stayed at hotels in Dumfries and Galloway

See all
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 22 reviews
What an amazing house! Everything was perfect. The four bedrooms were comfortable and suited our group to a T. Having the front Living Room separate was good so that the kids could be watching TV away from the adults. Tracey was in contact with us and all instructions were very clear. The kids love the trampoline and were very disappointed that we had absolutely no time to go in the Jacuzzi. They said they’d come back to Gretna just to stay in that house!
Guest review by
Kathleen
Netherlands
From $148.50 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,632 reviews
A really lovely budget hotel. So clean, comfortable and warm. Plenty of towels, toiletries, tea coffee , biscuits, bottled water. Amazing value, would 100% recommend. I've stated twice and would definitely stay again l. Breakfast was lovely and plenty of everything. Staff friendly
Guest review by
Lynne
United Kingdom
From $156.60 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,000 reviews
From the moment we got there, we were made to feel very welcome. Very positive energy and environment. Lovely place to stop even for just a night. Had some lovely conversations with the owners, was lovely to get to know their story a little as well:)
Guest review by
Katrina
United Kingdom
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,019 reviews
Nice clean room and the restaurant and bar were excellent! Although short staffed, they went above and beyond to provide great food and service!!!
Guest review by
Cynthia
United States
From $152.62 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 860 reviews
Great location Came in late and got checked in by Angus. Very friendly staff. Just sorry we where not stopping longer. Next time
Guest review by
Martin
United States
From $310.50 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 169 reviews
The location is out of this world beautiful. The half board ( must do it ) food selection, service and quality was first class.
Guest review by
Thomas
United Kingdom
From $111.78 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,709 reviews
Beautiful room in a beautiful building. The swimming pool was great, even picked up a fee gifts from the shop.
Guest review by
Mona
United States
From $67.50 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,773 reviews
The location was excellent. We had a lovely room overlooking the ocean from two windows.
Guest review by
Lynda
Canada
From $156.47 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,053 reviews
Room was spacious & very clean staff was very accommodating & breakfast was lovely.
Guest review by
vincent
United States
From $182.25 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 517 reviews
Gorgeous place to relax, staff very friendly and couldn't be more helpful.
Guest review by
steff
United Kingdom
From $162 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 324 reviews
Amazing place! Great view of the ocean! Great staff! Thank you so much
Guest review by
Johanne
Canada
From $224.77 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,805 reviews
Clean room was big , staff were great and restaurant food was lush.
Guest review by
Caz
United States
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 309 reviews
Peaceful and close to town, would go back again
Guest review by
alan
United Kingdom
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,458 reviews
It was magical. Historic with modern comforts.
Guest review by
Michelle
United States
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 946 reviews
Every thing about stay was spot on
Guest review by
John
United Kingdom

Planning a trip? Get inspired by reviews of cities in Dumfries and Galloway

10

The shopping centre is great for Christmas.

The shopping centre is great for Christmas. Shopping and is absolutely beautiful the way they have it done up. We also have a day in Carlisle which we can even use our bus passes without having to search for parking spaces.
Guest review by
mary
United Kingdom
6.0

we've stayed here 3 times but won't be returning sadly,...

we've stayed here 3 times but won't be returning sadly, really just because the room we actually booked was double booked apparently for the last two years so had to stop in the main building upstairs.
Guest review by
Stuart
United Kingdom
10

We go to Stranraer as it’s just the right length of trip for...

We go to Stranraer as it’s just the right length of trip for a short break. We always stay at the North West Castle Hotel due to its relaxing atmosphere, large rooms, cleanliness standards, pool and hot tub and great dining experience. The views to and from Stranraer are spectacular, making the whole holiday a lovely break. People are friendly and kind, the town has nice cafes and shops, there are a few parks. Stranraer’s location makes it ideal for surrounding sightseeing - Portpatrick only minutes away in the car.
Guest review by
Moira
United Kingdom
10

Nostalgic stay as used to spend time there as a child.

Nostalgic stay as used to spend time there as a child. Lots of lovely shops still, quite a few independents. Good choice of places to stay or have a meal. A good base for days out further afield, walking etc.
Guest review by
GRAHAM
10

I arrived when dark so was pleasantly surprised in the...

I arrived when dark so was pleasantly surprised in the morning at how lovely the town was. Very traditional and atmospheric with a curving beach which was rocky in parts but with small stretches of clean sand. The promenade ran the length of the beach. The area around was attractive countryside and farmsteads. Not at all commercial so don’t expect too many amenities but there are cafes, etc. I’m sure there are some lovely walks in the immediate area but didn’t stay long enough. Would love to go back and explore further.
Guest review by
Christine
United Kingdom
8.0

Value for money? better than, helpful staff? excellent.

Value for money? better than, helpful staff? excellent. For a hotel in such a busy area with the amount of footfall it receives, it is a very well kept property. It was early March on our visit and to wake up in the morning with a view across the lake it surpassed our expectations. It is easy to recommend the Days Inn at Lockerbie.
Guest review by
Anonymous
United Kingdom
8.0

Pleasant and quaint little village surrounded by beautiful...

Pleasant and quaint little village surrounded by beautiful countryside and rolling hills. Plenty of walks. A small number of little shops and cafes. A must if require to escape from the hustle and bustle of modern, everyday living.
Guest review by
Steven
United Kingdom
10

wow is all we can say, location, view, furnishings and decor...

wow is all we can say, location, view, furnishings and decor exceptional one of the best cottages we have booked by far only disappointment for us no welcome pack?? especially that it was christmas and also the fact that it was expensive have stayed in many holiday cottages over the years and usually there has been a welcome pack for us even with a lot of cheaper rentals
Guest review by
Sharon
United Kingdom
10

The whole house area and hosts are amazing.

The whole house area and hosts are amazing. We had such a lonely time with our girls for a long weekend. Wish we could have stayed longer. The house has everything you need, warm,cosy and homely. We really loved our stay and we will definitely be back soon.
Guest review by
Lynsey
United Kingdom
10

Lovely Thai restaurant only a mile from the cottage, food...

Lovely Thai restaurant only a mile from the cottage, food was beautiful, there was plenty things all within around 10 miles or less for kids, or could do nothing if you want a quiet holiday, lots of lovely walks
Guest review by
Hazel
United Kingdom