Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Compare and book 3 Star hotels in Dumfries, Scotland

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Dumfries 3 Star Hotels

Cairndale Hotel
3 out of 5
English Street, Dumfries, Scotland
Free cancellationReserve now, pay when you stay
The price is £92 per night
3.8/5Good! (177 reviews)

"Excellent service from the staff. Good pool and spa. Property would benefit from a update - old and tired in some areas."…"

Reviewed on 8 Jan 2020

Cairndale Hotel
The Inn on the Loch
3 out of 5
Crocketford, Dumfries, Scotland
Free cancellationReserve now, pay when you stay
The price is £69 per night
4.1/5Very Good! (38 reviews)
Excellent

"Fabulous room right on the Loch brilliant views really comfortable excellent food and drink at a reasonable price"…"

Reviewed on 15 Mar 2020

The Inn on the Loch
Best Western Station Hotel
3 out of 5
49 Lovers Walk, Dumfries, Scotland
Free cancellationReserve now, pay when you stay
The price is £74 per night
4.3/5Excellent! (241 reviews)
Overnight with friends

"We had a lovely stay no complaints at all. We eat in the bistro the food we really good, will definitely be back and would recommend. Staff from check in to checkout were amazing especially the young man who checked us in."…"

Reviewed on 15 Mar 2020

Best Western Station Hotel
Friars Carse Country House Hotel
3 out of 5
Auldgirth, Dumfries, Scotland
The price is £80 per night
4.4/5Excellent! (113 reviews)

"A charming old building in a glorious setting. The fields and the river are stunning. Dinner was excellent."…"

Reviewed on 3 Dec 2019

Friars Carse Country House Hotel
Aberdour Guest House
3.5 out of 5
16-20 NEWALL TERRACE, Dumfries, Scotland
Free cancellationReserve now, pay when you stay
The price is £60 per night
4.2/5Very Good! (35 reviews)
Great hotel

"The room was clean and tidy the staff was great will be stopping there again when I have work or even if I just go up for a break can’t thank the staff enough for the help to make it perfect place to stay"…"

Reviewed on 14 Mar 2020

Aberdour Guest House
The Kinmount Hotel
3 out of 5
Carrutherstown, Dumfries, Scotland
Free cancellationReserve now, pay when you stay
The price is £62 per night
4.5/5Wonderful! (10 reviews)
Dog friendly great stay.

"Arrived very late and left very early, dog friendly and excellent service."…"

Reviewed on 27 Aug 2019

The Kinmount Hotel
Caledonian Hotel
3 out of 5
67 Annan Road, Dumfries, Scotland
Free cancellationReserve now, pay when you stay
The price is £49 per night
4/5Very Good! (84 reviews)
Great stopover

"Great value for money and would not hesitate to return"…"

Reviewed on 24 Mar 2020

Caledonian Hotel
Dumfries Villa
3 out of 5
33 Lovers Walk, Dumfries, Scotland
Free cancellationReserve now, pay when you stay
The price is £66 per night
4.7/5Exceptional! (18 reviews)

"All good 10/10"…"

Reviewed on 29 Feb 2020

Dumfries Villa
Holiday Inn Dumfries
3 out of 5
The Crichton, Bankend Road, Dumfries & Galloway, Dumfries, Scotland
Free cancellation
The price is £57 per night
4.1/5Very Good! (318 reviews)
Excellent

"Perfect, very clean and excellent facilities. Well done considering the virus."…"

Reviewed on 23 Mar 2020

Holiday Inn Dumfries
The Birds Nest B&B
3 out of 5
End House, Carsethorn, Dumfries, Scotland
The price is £100 per night
5/5Exceptional! (3 reviews)

"Jennifer, the owner, was a delight to talk to and a great host. Barry also was a great host. We definitely will stay again on our next trip. The Birds Nest has the charm and warmth created by the location and Jennifer."…"

Reviewed on 7 Jul 2019

The Birds Nest B&B
Don't see what you're looking for?
See all available properties in Dumfries
View all properties
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.

Pocket Guide: 3 Star Hotels in Dumfries

Search for hotels in Dumfries on Expedia.co.uk. You can easily find your hotels in Dumfries using one of the methods below:

  • View our selection of featured hotels in Dumfries
  • Use the map to find hotels in the Dumfries neighborhood you prefer
  • Use the filters to see hotels in a specific area of Dumfries, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Dumfries
  • Enter your travel dates to view the best deals on hotels in Dumfries - while they last

More trip options

Dumfries Hotel Reviews