Skip to main content

Search hotels in Dalswinton

Enter your dates to see the latest prices and deals for Dalswinton hotels

Popular hotels in Dalswinton

Check out our top picks in Dalswinton

Filter by:

Star Rating
Review score

Trigony Hotel and Garden Spa

Closeburn (Near Dalswinton)

Located in Closeburn, 6.1 miles from Drumlanrig Castle, Trigony Hotel and Garden Spa provides accommodations with a garden, free private parking, a terrace and a restaurant.

S
Swee Lin Winifred
From
Singapore
Dora & Rachel were simply marvellous
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 314 reviews
Price from
$195.75
1 night, 2 adults

Cairndale Hotel & Spa

Dumfries (Near Dalswinton)

Proudly named Scotland’s Best Independent Hotel 2025, The Cairndale Hotel & Spa in Dumfries offers a warm welcome, stylish accommodations, and first-class facilities in the heart of South West...

L
Lisa
From
United Kingdom
Omg it was lovely from when we arrived to leaving .ALL Staff lovely friendly couldn't do enough. Very clean Very comfortable Luxury
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 375 reviews
Price from
$236.25
1 night, 2 adults

Caledonian Hotel

Dumfries (Near Dalswinton)

With free on-site parking and full Scottish breakfast included, the Caledonian Hotel is just a 10 minute stroll to Dumfries center.

c
conor
From
United Kingdom
Very good value,lovely breakfast friendly staff. Bit dated but very clean and everything needed was there. I had a very late check in 12.30am but key was left out for me. Very accommodating
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 865 reviews
Price from
$122.85
1 night, 2 adults

DG1 1ST Floor Flat

Dumfries (Near Dalswinton)

DG1 1ST Floor Flat offers accommodations in Dumfries, a 18-minute walk from Dumfries and County Golf Club and 1.6 miles from Dumfries and Galloway Golf Club.

D
David
From
United Kingdom
Location and size of property was fab
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 119 reviews
Price from
$164.03
1 night, 2 adults

Kirkwirral Bed & Breakfast

Dumfries (Near Dalswinton)

2.5 miles from Dumfries and Galloway Golf Club in Dumfries, Kirkwirral Bed & Breakfast provides accommodations with access to a sauna and hot tub.

m
mandy
From
United Kingdom
Very friendly, super clean, fantastic decor, very high standard, bed was lovely and comfy, fab pillows! The hot tub was great, easy to book your slot/s, if like us it was a great start and end to a day. The hubby found the sauna to be an added bonus!! Fantastic seating areas by the river, very soothing to listen to the water rushing by, there is a lovely little summer house outside too, we would love to visit again in the summer. The biggest healthiest chickens in the front garden, don't forget to take them some grapes! Super breakfasts, and the smoothies were delicious, all in all not a bad thing to say about this fantastic little guest house!!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 225 reviews
Price from
$2.70
1 night, 2 adults

Woodend Cottage

Dumfries (Near Dalswinton)

Woodend Cottage is located in Dumfries, just 1.1 miles from Dumfries and Galloway Golf Club and 2 miles from Dumfries and County Golf Club.

F
Fawn
From
United Kingdom
Everything about the cottage was perfect, sitting in the beautifully kept back garden was truly perfect just listening to the birds singing.its so peaceful there.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 104 reviews
Price from
$202.50
1 night, 2 adults

Hamilton House

Dumfries (Near Dalswinton)

Hamilton House enjoys a location in Dumfries, a 10-minute walk from Dumfries and County Golf Club and 1.4 miles from Dumfries and Galloway Golf Club.

H
Heather
From
United Kingdom
Superbly clean and comfortable. Lovely breakfast and service. Helped with my case up to my room which was heavy.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 186 reviews
Price from
$128.25
1 night, 2 adults

The Huntingdon

Dumfries (Near Dalswinton)

Just a 9-minute walk from Dumfries and County Golf Club and 1.1 miles from Dumfries and Galloway Golf Club, The Huntingdon features accommodations in Dumfries, with a garden.

L
Lynsey
From
United Kingdom
Communication to check in was good and was greeted on arrival when I had a few teething issues getting in. Room was lovely and the shower was particularly good. Would have no hesitation in staying again as it was exactly what I needed.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 828 reviews
Price from
$121.50
1 night, 2 adults

The Hill Hotel

Dumfries (Near Dalswinton)

This family-run non-smoking hotel offers an outstanding base, both for the business person and traveler alike.

L
LynneO
From
New Zealand
Great location, excellent hospitality, friendly and helpful staff. Lovely room and bar area, comfortable beds and good breakfast. Highly recommended
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 328 reviews
Price from
$162
1 night, 2 adults

Annexe Meadowbank Dumfries

Dumfries (Near Dalswinton)

Annexe Meadowbank Dumfries is located in Dumfries, just 10 miles from Caerlaverock Castle and 18 miles from Drumlanrig Castle.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 38 reviews
Price from
$132.30
1 night, 2 adults
See all hotels in and around Dalswinton

Dalswinton – 1 hotel or place to stay

Filter by:

Star Rating
Review score

Trigony Hotel and Garden Spa

Closeburn (Near Dalswinton)

Located in Closeburn, 6.1 miles from Drumlanrig Castle, Trigony Hotel and Garden Spa provides accommodations with a garden, free private parking, a terrace and a restaurant.

S
Swee Lin Winifred
From
Singapore
Dora & Rachel were simply marvellous
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 314 reviews
Price from
$195.75
1 night, 2 adults

Cairndale Hotel & Spa

Dumfries (Near Dalswinton)

Proudly named Scotland’s Best Independent Hotel 2025, The Cairndale Hotel & Spa in Dumfries offers a warm welcome, stylish accommodations, and first-class facilities in the heart of South West...

L
Lisa
From
United Kingdom
Omg it was lovely from when we arrived to leaving .ALL Staff lovely friendly couldn't do enough. Very clean Very comfortable Luxury
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 375 reviews
Price from
$236.25
1 night, 2 adults

Caledonian Hotel

Dumfries (Near Dalswinton)

With free on-site parking and full Scottish breakfast included, the Caledonian Hotel is just a 10 minute stroll to Dumfries center.

c
conor
From
United Kingdom
Very good value,lovely breakfast friendly staff. Bit dated but very clean and everything needed was there. I had a very late check in 12.30am but key was left out for me. Very accommodating
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 865 reviews
Price from
$122.85
1 night, 2 adults

DG1 1ST Floor Flat

Dumfries (Near Dalswinton)

DG1 1ST Floor Flat offers accommodations in Dumfries, a 18-minute walk from Dumfries and County Golf Club and 1.6 miles from Dumfries and Galloway Golf Club.

D
David
From
United Kingdom
Location and size of property was fab
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 119 reviews
Price from
$164.03
1 night, 2 adults

Kirkwirral Bed & Breakfast

Dumfries (Near Dalswinton)

2.5 miles from Dumfries and Galloway Golf Club in Dumfries, Kirkwirral Bed & Breakfast provides accommodations with access to a sauna and hot tub.

m
mandy
From
United Kingdom
Very friendly, super clean, fantastic decor, very high standard, bed was lovely and comfy, fab pillows! The hot tub was great, easy to book your slot/s, if like us it was a great start and end to a day. The hubby found the sauna to be an added bonus!! Fantastic seating areas by the river, very soothing to listen to the water rushing by, there is a lovely little summer house outside too, we would love to visit again in the summer. The biggest healthiest chickens in the front garden, don't forget to take them some grapes! Super breakfasts, and the smoothies were delicious, all in all not a bad thing to say about this fantastic little guest house!!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 225 reviews
Price from
$2.70
1 night, 2 adults

Woodend Cottage

Dumfries (Near Dalswinton)

Woodend Cottage is located in Dumfries, just 1.1 miles from Dumfries and Galloway Golf Club and 2 miles from Dumfries and County Golf Club.

F
Fawn
From
United Kingdom
Everything about the cottage was perfect, sitting in the beautifully kept back garden was truly perfect just listening to the birds singing.its so peaceful there.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 104 reviews
Price from
$202.50
1 night, 2 adults

Hamilton House

Dumfries (Near Dalswinton)

Hamilton House enjoys a location in Dumfries, a 10-minute walk from Dumfries and County Golf Club and 1.4 miles from Dumfries and Galloway Golf Club.

H
Heather
From
United Kingdom
Superbly clean and comfortable. Lovely breakfast and service. Helped with my case up to my room which was heavy.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 186 reviews
Price from
$128.25
1 night, 2 adults

The Huntingdon

Dumfries (Near Dalswinton)

Just a 9-minute walk from Dumfries and County Golf Club and 1.1 miles from Dumfries and Galloway Golf Club, The Huntingdon features accommodations in Dumfries, with a garden.

L
Lynsey
From
United Kingdom
Communication to check in was good and was greeted on arrival when I had a few teething issues getting in. Room was lovely and the shower was particularly good. Would have no hesitation in staying again as it was exactly what I needed.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 828 reviews
Price from
$121.50
1 night, 2 adults

The Hill Hotel

Dumfries (Near Dalswinton)

This family-run non-smoking hotel offers an outstanding base, both for the business person and traveler alike.

L
LynneO
From
New Zealand
Great location, excellent hospitality, friendly and helpful staff. Lovely room and bar area, comfortable beds and good breakfast. Highly recommended
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 328 reviews
Price from
$162
1 night, 2 adults

Annexe Meadowbank Dumfries

Dumfries (Near Dalswinton)

Annexe Meadowbank Dumfries is located in Dumfries, just 10 miles from Caerlaverock Castle and 18 miles from Drumlanrig Castle.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 38 reviews
Price from
$132.30
1 night, 2 adults
See all hotels in and around Dalswinton

Most booked hotels in Dalswinton and surrounding area in the past month

See all

Popular with guests booking hotels in Dumfries

Popular with guests booking hotels in Dumfries

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

Popular with guests booking hotels in Dumfries

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 375 reviews

Popular with guests booking hotels in Closeburn

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

Popular with guests booking hotels in Dumfries

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

Popular with guests booking hotels in Auldgirth

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 32 reviews

Popular with guests booking hotels in Dumfries

Popular with guests booking hotels in Dumfries

Popular with guests booking hotels in Dumfries

Popular with guests booking hotels in Kingholm Quay

Budget hotels in Dalswinton and nearby

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

A recently renovated bed and breakfast, Gilchristland Organic Farm Retreat offers accommodations in Closeburn.

From $109.35 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 122 reviews

Willow Cottage, Gilchristland Organic Farm offers accommodations in Closeburn, 15 miles from Dumfries and County Golf Club and 22 miles from Caerlaverock Castle.

From $109.35 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,155 reviews

Dating back to 1862, the Dumfries Villa offers free Wi-Fi throughout and free onsite parking. This Victorian listed property is located just 5 minutes’ walk from the town center of Dumfries.

From $99.90 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 865 reviews

With free on-site parking and full Scottish breakfast included, the Caledonian Hotel is just a 10 minute stroll to Dumfries center.

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

Featuring free WiFi, Glenlossie Guest House offers accommodations in a Victorian house, 2625 feet from the center of Dumfries. Free private parking is available on site.

From $101.25 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews

The Stables offers accommodations in Dumfries, 7.8 miles from Dumfries and County Golf Club and 11 miles from Dumfries and Galloway Golf Club.

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

Set in a 45-acre estate with stunning woodland stretching to the banks of the River Nith, the 19th century Friars Carse Country House Hotel offers 23 bedrooms and cottages and is located 6 miles from...

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Beautiful Cottage in Historical Robert Burns Farm - Pass the Keys is located in Dumfries, just 6.2 miles from Dumfries and Galloway Golf Club and 7.2 miles from Dumfries and County Golf Club.

Best hotels with breakfast in Dalswinton and nearby

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,154 reviews

Woodland House hotel is a grade B listed Georgian mansion on the edge of the market town of Dumfries. Set among a secluded rural landscape the family-run hotel offers free private on-site parking.

From $175.50 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,131 reviews

Rivendell is a striking Arts and Crafts mansion, set just 15 minutes' walk from the town center of Dumfries and its railway station. It features rooms with antique furnishings and free WiFi.

From $122.85 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 67 reviews

Jacquie's B&B -Dumfries-Room with a view is located in Dumfries, just 2.7 miles from Dumfries and Galloway Golf Club and 4 miles from Dumfries and County Golf Club.

From $202.16 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 314 reviews

Located in Closeburn, 6.1 miles from Drumlanrig Castle, Trigony Hotel and Garden Spa provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $195.75 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 186 reviews

Hamilton House enjoys a location in Dumfries, a 10-minute walk from Dumfries and County Golf Club and 1.4 miles from Dumfries and Galloway Golf Club.

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

This family-run non-smoking hotel offers an outstanding base, both for the business person and traveler alike.

From $162 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 375 reviews

Proudly named Scotland’s Best Independent Hotel 2025, The Cairndale Hotel & Spa in Dumfries offers a warm welcome, stylish accommodations, and first-class facilities in the heart of South West...

From $241.65 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 225 reviews

2.5 miles from Dumfries and Galloway Golf Club in Dumfries, Kirkwirral Bed & Breakfast provides accommodations with access to a sauna and hot tub.

From $202.50 per night