« Back to Dumfries & Galloway listings
Hotels & Inns in Dumfries
Lockerbie, Dumfriesshire, DG11 2EF
Ravenshill was built in 1874. Converted to a hotel retaining many traditional features but with all modern comforts.
Price: £45 - £125 (Per room per night)
Thornhill, Dumfriesshire, DG3 5EZ
Trigony House Hotel is a wonderfully relaxed family run Edwardian Country House Hotel set in 5 acres of gardens & woodland.
Price: £100 - £150 (Per room per night)
Dumfries, DG1 1LZ
We have established the Huntingdon as an ideal base for all of our visitors.
Sanquhar, Dumfries, DG4 6DJ
The Nithsdale Hotel is situated in the Royal Burgh Town of Sanquhar, in the tranquil surroundings of the Nith Valley.
Sanquhar, Dumfriesshire, DG4 6JJ
A superb romantic Award Winning Hotel set in its own Gardens on the Banks of the River Nith.
Price: £50 - £178 (Per room per night)
Ecclefechan, Lockerbie, Dumfriesshire, DG11 3JH
Originally home to the Arnott family Kirkconnel Hall dates as far back as the 15th century.
Moffat, Dumfriesshire, DG10 9JU
Well View sits above the town and all rooms have superb views.
Price: £75 - £110 (Per room per night)
Stranraer, Dumfriesshire, DG9 0EA
The Swan Inn is a popular local pub situated in Sheuchan Street, opposite Agnew Park and enjoying views over Loch Ryan.
Price: £50 - £75 (Per room per night)
Lockerbie, Dumfriesshire, DG11 2JL
Dating from the 1600's, this former coaching inn continues to extend a warm welcome to visitors and locals alike.
Price: £47.50 - £93 (Per room per night)
Lockerbie, Dumfriesshire, DG11 2RB
The Queens Hotel welcomes you to Lockerbie.
Price: £50 - £125 (Per room per night)
Canonbie, Dumfriesshire, DG14 0SY
One of Scotlands oldest Coaching inns located in the centre of Canonbie, nestled within the valley of the Border Esk River.
Gretna Green, Dumfriesshire, DG16 5EA
A warm welcome awaits you at the Hazeldene Hotel whether you are here for a business trip or just to get away.
Price: £65 - £130 (Per room per night)
Gretna, Dumfries and Galloway, DG16 5DN
As one of the leading wedding hotels in Gretna you are assured a warm welcome and an enjoyable stay with us.
Price: £50 - £140 (Per room per night)
Gretna, Dumfriesshire, DG16 5DQ
We are a family run hotel in the heart of Gretna. We give a friendly welcome and personal attention to our guests.
Price: £45 - £130 (Per person per night)
Thornhill, Dumfriesshire, DG3 5LU
Traditional Inn with nice en-suite rooms serving high quality food and drink. Centrally located.
Price: £37.50 - £75 (Per room per night)
| 1 | Ravenshill House Hotel | Lockerbie, Dumfriesshire, DG11 2EF | |
| 2 | Trigony House Hotel | Thornhill, Dumfriesshire, DG3 5EZ | |
| 3 | Huntingdon House Hotel | Dumfries, DG1 1LZ | |
| 4 | Nithsdale Hotel | Sanquhar, Dumfries, DG4 6DJ | |
| 5 | Blackaddie House Hotel | Sanquhar, Dumfriesshire, DG4 6JJ | |
| 6 | Kirkconnel Hall | Ecclefechan, Lockerbie, Dumfriesshire, DG11 3JH | |
| 7 | Well View Hotel | Moffat, Dumfriesshire, DG10 9JU | |
| 8 | The Swan Inn | Stranraer, Dumfriesshire, DG9 0EA | |
| 9 | Kings Arms Hotel | Lockerbie, Dumfriesshire, DG11 2JL | |
| 10 | Queens Hotel | Lockerbie, Dumfriesshire, DG11 2RB | |
| 11 | The Cross Keys Hotel | Canonbie, Dumfriesshire, DG14 0SY | |
| 12 | Hazeldene Hotel | Gretna Green, Dumfriesshire, DG16 5EA | |
| 13 | Solway Lodge Hotel | Gretna, Dumfries and Galloway, DG16 5DN | |
| 14 | The Gables Hotel & Restaurant | Gretna, Dumfriesshire, DG16 5DQ | |
| 15 | The Thornhill Inn | Thornhill, Dumfriesshire, DG3 5LU |
Click the map pins to view more information.






