Photo by ‎dave king

Compare and book 3 Star hotels in Dumfries, Scotland

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Dumfries 3 Star Hotels

Aberdour Guest House
3.5 out of 5
16-20 NEWALL TERRACE, Dumfries, Scotland, DG1 1LW
Fully refundableReserve now, pay when you stay
The price is £75 per night from 15 Aug to 16 Aug
4.2/5 Excellent! (66 reviews)
Excellent
"Had a very comfortable stay. Very friendly accommodating host. I was made very welcome and will definitely stay again."

Reviewed on 7 Aug 2022

Aberdour Guest House
Holiday Inn Dumfries, an IHG Hotel
3 out of 5
The Crichton, Bankend Road, Dumfries & Galloway, Dumfries, Scotland, DG1 4UQ
Fully refundable
The price is £81 per night from 8 Sep to 9 Sep
4.1/5 Very Good! (400 reviews)
Holiday inn Crichton
"Lively stay and beautiful location in the middle of the university park. The only downside was food in the evening was an over cooked buffet with no menu choice which meant we had to go out and find food. Apart from that very good"

Reviewed on 12 Aug 2022

Holiday Inn Dumfries, an IHG Hotel
Caledonian Hotel
3 out of 5
67 Annan Road, Dumfries, Scotland, DG1 3EG
Fully refundableReserve now, pay when you stay
The price is £89 per night from 21 Aug to 22 Aug
4/5 Very Good! (103 reviews)
"Value for money needs some modernisation"

Reviewed on 6 Apr 2022

Caledonian Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Cairndale Hotel
3 out of 5
English Street, Dumfries, Scotland, DG1 2DF
3.9/5 Very Good! (230 reviews)
"Nice wee hotel, a bit dated but good value for money. Staff were very friendly."

Reviewed on 23 Apr 2022

Cairndale Hotel
Glenlossie Guest House
3 out of 5
75 Annan Road, Dumfries, Scotland, DG1 3EG
Fully refundableReserve now, pay when you stay
The price is £59 per night from 18 Aug to 19 Aug
3.9/5 Very Good! (86 reviews)
Nice find
"Lovely nights stay with comfy room and great breakfast"

Reviewed on 10 Aug 2022

Glenlossie Guest House
White Hart Hotel
3 out of 5
38 Brewery Street, Dumfries, Scotland, DG1 2RP
Fully refundableReserve now, pay when you stay
The price is £80 per night from 15 Aug to 16 Aug
3.8/5 Good! (41 reviews)
Surprisingly good
"Really a surprisingly good place. Looks rough from outside but the room was very nice and the breakfast amazing."

Reviewed on 2 Jun 2022

White Hart Hotel
The Waverley Guest House
3 out of 5
21 St Mary's St, Dumfries, Scotland, DG1 1HB
The price is £55 per night from 16 Aug to 17 Aug
2.7/5 (11 reviews)
"I enjoyed my stay here will definitely be back."

Reviewed on 26 Jun 2022

The Waverley Guest House
The Kinmount Hotel
3 out of 5
Carrutherstown, Dumfries, Scotland, DG1 4LD
4.4/5 Excellent! (31 reviews)
"Friendly staff, spotlessly clean. Just hope they can get more staff to be able to open their restaurant again."

Reviewed on 23 Jul 2022

The Kinmount Hotel
The Hill Hotel
3 out of 5
18 St Mary's Street, Dumfries, Scotland, DG1 1LZ
Fully refundableReserve now, pay when you stay
The price is £95 per night from 4 Sep to 5 Sep
4.8/5 Exceptional! (157 reviews)
"One night stay en route to wedding.Plenty of free on site parking.Nice place full of character and period features.Room was spotless.Easy location for town and near to station.A good nights rest followed by nice breakfast set us up for the day ahead.Hosts were very welcoming and helpful.Overall exceeded ..."

Reviewed on 7 Aug 2022

The Hill Hotel
The Huntingdon B&B
3 out of 5
32 Lovers Walk, Dumfries, Scotland, DG1 1LX
The price is £75 per night from 29 Aug to 30 Aug
4.8/5 Exceptional! (69 reviews)
"Stunning premises just beautiful interior walking distance to town great location"

Reviewed on 4 Jul 2022

The Huntingdon B&B

Still don't see what you're looking for?

See all properties in Dumfries.
You can also use these popular filters to refine your search.
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

Dumfries hotels information

Number of reviews 1194
Accommodation 207 hotels
Lowest Price £55
Highest Price £121

Dumfries Hotel Reviews
expedia verified reviews