Skip to main content

Filter by:


Star rating

Review score

Shawhead – 57 hotels and places to stay
See the latest prices and deals by choosing your dates.
Craigadam, hotel in Shawhead

The award-winning Craigadam offers luxurious accommodation around 20 minutes from Dumfries.

Large beautifully decorated room opening onto extremely pretty courtyard behind a large attractive country house. Our hostess, Cecilia was welcoming, thoughtful, charming and friendly. Breakfast in the family dining room was an experience in itself. The tariff was extremely modest considering the quality of the accommodation.
8.6
Scored 8.6
Fabulous
Rated fabulous
107 reviews
Price fromTHB 6,466.48per night
Mabie House Hotel, hotel in Shawhead

Located in Dumfries, 7.1 km from Dumfries and Galloway Golf Club, Mabie House Hotel provides accommodation with a garden, free private parking, a shared lounge and a restaurant.

Set in lovely grounds. Staff very friendly and helpful. Both the evening meal and breakfast were most enjoyable. The extras I had were reasonably priced.
8.9
Scored 8.9
Fabulous
Rated fabulous
303 reviews
Price fromTHB 5,311.76per night
The Inn on the Loch, hotel in Shawhead

Located on the banks of Loch Auchenreoch, The Inn on the Loch offers bed and breakfast accommodation in this beautiful corner of South West Scotland.

Friendly staff, great food, comfy bed
8.5
Scored 8.5
Very good
Rated very good
1,243 reviews
Price fromTHB 4,618.92per night
Lauren House, hotel in Shawhead

Situated in the historic Maxwelltwon area of Dumfries, the traditional sandstone Lauren House offers free private off-road parking and free WiFi access.

Plentiful breakfast, non-dairy milk and specialty tea kindly provided. Washed clothes were dried for us. We were kindly offered a lift to the restaurant. Our bikes were safely stored overnight. Attentive and friendly hosts who went above and beyond. Lovely comfortable bed. Highly recommended.
9.6
Scored 9.6
Exceptional
Rated exceptional
236 reviews
Price fromTHB 4,157.03per night
Kirkwirral Guest House - not self catering, hotel in Shawhead

4.1 km from Dumfries and Galloway Golf Club in Dumfries, Kirkwirral Guest House - not self catering provides accommodation with access to a sauna and hot tub.

Beautifully decorated and designed. Room very well equipped. Peaceful garden. Great breakfast choices
9.8
Scored 9.8
Exceptional
Rated exceptional
407 reviews
Price fromTHB 6,928.38per night
Stunning Shepherds Hut rural bliss Dumfries, hotel in Shawhead

Offering a garden and garden view, Stunning Shepherds Hut rural bliss Dumfries is located in Dumfries, 19 km from Caerlaverock Castle and 31 km from Drumlanrig Castle.

It had everything you needed it was spotless views were amazing
9.6
Scored 9.6
Exceptional
Rated exceptional
65 reviews
Price fromTHB 7,020.75per night
Highmains, hotel in Shawhead

Boasting mountain views, Highmains offers accommodation with a garden and a patio, around 12 km from Dumfries and Galloway Golf Club.

Just Wow! From the moment we stepped through the door we knew this place was perfect. Jan had thought of everything, thank you. Was so clean, comfortable and well equipped, just wish we could have stayed longer. Highly recommended.
10
Scored 10
Exceptional
Rated exceptional
15 reviews
Price fromTHB 2,909.92per night
Laurieknowe Coach House, hotel in Shawhead

Laurieknowe Coach House, a property with a garden, is located in Dumfries, 2 km from Dumfries and County Golf Club, 14 km from Caerlaverock Castle, as well as 30 km from Drumlanrig Castle.

Location very close to town. Friendly hosts. Nice little food and drinks left in house
9.4
Scored 9.4
Superb
Rated superb
10 reviews
Price fromTHB 20,662.73per night
Threecrofts Farm, hotel in Shawhead

Boasting a garden, Threecrofts Farm is located in Dumfries, within 40 km of Drumlanrig Castle.

The location and rustic farm cottage feel was amazing
8.1
Scored 8.1
Very good
Rated very good
9 reviews
Price fromTHB 4,517.30per night
The Imperial Hotel, hotel in Shawhead

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

Nice staff really friendly and helpful good breakfast
6.9
Scored 6.9
Pleasant
Rated pleasant
639 reviews
Price fromTHB 3,464.19per night
See all hotels near Shawhead
Subscribe to receive premium deals

Prices drop the moment you sign up!