Dumfries and Galloway hotels

Dumfries and Galloway Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Smiths At Gretna Green Hotel  4 stars

Gretna Green, Gretna Green, United Kingdom, DG16 5EA

Gretna Green Fabulous INR 8 946

Comlongon Castle Dumfries  4 stars

Clarencefield, Dumfries, United Kingdom, DG1 4NA

Dumfries INR 7 455

The Steam Packet Inn Isle of Whithorn  4 stars

Harbour Row, Isle of Whithorn, United Kingdom, DG8 8LL

Isle of Whithorn

Cally Palace Hotel Gatehouse of Fleet  4 stars

Gatehouse Of Fleet, Gatehouse of Fleet, United Kingdom, DG7 2DL

Gatehouse of Fleet Superb INR 14 716

Limetree House Guest House Moffat  4 stars

Eastgate, Moffat, United Kingdom, DG10 9AE

Moffat INR 4 473

Townhead Hotel Lockerbie  4 stars

Townhead Street, Lockerbie, United Kingdom, DG11 2AG

Lockerbie INR 7 260

Balyett Bed And Breakfast Stranraer  4 stars

Cairnryan Road, Stranraer, United Kingdom, DG98QL

Stranraer Superb INR 6 612

The Hightae Inn Lockerbie  4 stars

High Road, Hightae, Lockerbie, United Kingdom

Lockerbie INR 7 844

Best Western Dryfesdale Country House Hotel Lockerbie  4 stars

Dryfebridge, Lockerbie, United Kingdom, DG11 2SF

Lockerbie Very good INR 6 612

Alexander Guest House Gretna Green  4 stars

Alexander House Glasgow Road, Gretna Green, United Kingdom, DG16 5DU

Gretna Green INR 5 899

Cairnryan Bed And Breakfast  4 stars

Cairnryan Bed And Breakfast, Main Street, Cairnryan Dg98Qx, Cairnryan, United Kingdom

Cairnryan INR 5 445

The Homestead Guest House Cairnryan  4 stars

Main Street, Cairnryan, United Kingdom

Cairnryan Superb INR 6 742

Burnett House Dumfries  4 stars

4 Lovers Walk, Dumfries, United Kingdom, DG1 1LP

Dumfries INR 3 500

Rivendell Dumfries  4 stars

105 Edinburgh Road, Dumfries, United Kingdom

Dumfries Superb INR 5 769

The Urr Valley Country House Hotel Castle Douglas  3 stars

Ernespie Road, Castle Douglas, United Kingdom, DG7 3JG

Castle Douglas Good INR 5 640

Black Horse Hotel Newton Stewart  3 stars

66 Queen Street, Newton Stewart, United Kingdom, DG8 6JL

Newton Stewart Very good INR 5 575

The Auldgirth Inn  3 stars

Auldgirth ;, Auldgirth, United Kingdom, DG2 0XG

Auldgirth INR 4 927

The Cross Keys Hotel New Galloway  3 stars

High Street, New Galloway, United Kingdom, DG7 3RN

New Galloway Fabulous INR 7 131

Kirk House Gatehouse of Fleet  3 stars

Girthon, Gatehouse of Fleet, United Kingdom, DG7 2DW

Gatehouse of Fleet

White Hart Hotel Dumfries  3 stars

38 Brewery Street, Dumfries, United Kingdom, DG1 2RP

Dumfries INR 8 816

Buccleuch Arms Hotel Moffat  3 stars

High Street, Moffat, United Kingdom, DG10 9ET

Moffat INR 6 677

The Manor Hotel & Restaurant Dumfries  3 stars

Lockerbie Road, Torthorwald, Dumfries, United Kingdom, DG1 3PT

Dumfries Fabulous INR 5 834

The Imperial Hotel Castle Douglas  3 stars

35 King Street, Castle Douglas, United Kingdom, DG7 1AA

Castle Douglas Very good INR 4 602

Gretna Hall Hotel Gretna Green  3 stars

Gretna Green, Gretna Green, United Kingdom, DG16 5DY

Gretna Green Very good INR 7 001

The Crown Hotel Newton Stewart  3 stars

102 Queen Street , Newton Stewart, United Kingdom, DG8 6JW

Newton Stewart

The Portpatrick Hotel  3 stars

Heugh Road, Portpatrick, United Kingdom, DG9 8TQ

Portpatrick INR 9 335

The Gordon House Hotel Kirkcudbright  3 stars

116 High Street , Kirkcudbright, United Kingdom

Kirkcudbright

Hunters Lodge Hotel Gretna Green  3 stars

Annan Road, Gretna Green, United Kingdom

Gretna Green INR 5 186

Corner House Hotel Annan  3 stars

78 High Street, Annan, United Kingdom

Annan INR 4 019

The Stag Hotel Moffat  3 stars

21-22 High Street, Moffat, United Kingdom

Moffat INR 6 807

Crown Hotel Thornhill  3 stars

29 Main Street, Thornhill, United Kingdom, FK8 3PY

Thornhill INR 9 659

Kirkconnel Hall Hotel Ecclefechan  3 stars

Ecclefechan, Ecclefechan, United Kingdom, DG11 3JH

Ecclefechan Fabulous INR 13 095

The Eskdale Hotel Langholm  3 stars

Market Place, Langholm, United Kingdom, DG13 0JH

Langholm INR 7 196

Cross Haven Guest House Stranraer  3 stars

Lewis Street, Stranraer, United Kingdom, DG9 7AL

Stranraer INR 5 510

Moreig Hotel Dumfries  3 stars

67 Annan Road, Dumfries, United Kingdom

Dumfries Very good INR 7 196

Days Inn Lockerbie Annandale Water  3 stars

Roadchef Annandale Water, Lockerbie, United Kingdom, DG11 1HD

Lockerbie Fabulous INR 4 732

Solway Lodge Hotel Gretna Green  3 stars

97-99 Annan Road, Gretna Green, United Kingdom

Gretna Green Very good INR 5 640

The Old Shop Carsethorn  3 stars

The Old Shop, Carsethorn, United Kingdom

Carsethorn Superb INR 6 871

Crown Lockerbie  3 stars

95 High St, Lockerbie, United Kingdom

Lockerbie INR 5 964

Days Inn Gretna Green M74  3 stars

Gretna Green Service Area, Junction 21/22, A74M Northbound, Gretna Green, United Kingdom, DG16 5HQ

Gretna Green Very good INR 4 084

The Gables Hotel Gretna Green  3 stars

1 Annan Road, Gretna Green, United Kingdom, DG16 5DQ

Gretna Green Fabulous INR 7 649

Fernhill Hotel Portpatrick  3 stars

Heugh Road, Portpatrick, United Kingdom, DG9 7TD

Portpatrick INR 9 011

North West Castle Hotel Stranraer  3 stars

Portrodie, Stranraer, United Kingdom

Stranraer Fabulous INR 6 158

Annandale Arms Hotel Moffat  3 stars

High Street, Moffat, United Kingdom, DG10 9HF

Moffat Fabulous INR 7 131

Best Western Station Hotel Dumfries  3 stars

49 Lovers Walk, Dumfries, United Kingdom, DG1 1LT

Dumfries Fabulous INR 6 353

Holiday Inn Dumfries  3 stars

The Crichton, Bankend Road, Dumfries, United Kingdom, DG1 4ZZ

Dumfries Fabulous INR 8 298

Ladyknowe Apartment Moffat  3 stars

Ladyknowe Court, Moffat, United Kingdom

Moffat INR 8 168

Best Western Hetland Hall Carrutherstown  3 stars

Carrutherstown, Carrutherstown, United Kingdom, DG1 4JX

Carrutherstown Very good INR 7 131

Lockerbie Manor  3 stars

Boreland Road, Lockerbie, Uk, Lockerbie, United Kingdom, DG11 2RG

Lockerbie Guest rating

The Bonnington Moffat  3 stars

High Street, Moffat, United Kingdom

Moffat Fabulous INR 6 029

Selkirk Arms Kirkcudbright  3 stars

High Street, Kirkcudbright, United Kingdom, DG6 4JG

Kirkcudbright Superb INR 8 816

Travelodge Dumfries  3 stars

A75 Annan Road , Dumfries, United Kingdom, DG1 3SE

Dumfries Fabulous INR 4 732

The Swan Inn Stranraer  3 stars

Sheuchan Street, Stranraer, United Kingdom

Stranraer Very good INR 5 316

Best Western Moffat House Hotel  3 stars

High Street, Moffat, United Kingdom, DG10 9HL

Moffat Fabulous INR 5 510

Tigh Na Mara Hotel Stranraer  3 stars

Sandhead, Stranraer, United Kingdom

Stranraer INR 7 649

No 29 Well Street B & B Moffat  3 stars

29 Well Street, Moffat, United Kingdom

Moffat INR 6 547

The Famous Star Hotel Moffat  3 stars

44 Hight Street, Moffat, United Kingdom

Moffat Superb INR 7 260

Cairndale Hotel & Leisure Club Dumfries  3 stars

English Street, Dumfries, United Kingdom, DG1 2DF

Dumfries Very good INR 9 529

Hazeldene Hotel Gretna Green  2 stars

Gretna Green, Gretna Green, United Kingdom, DG16 5EA

Gretna Green INR 5 769

Crown Hotel Langholm  2 stars

High Street Langholm, Langholm, United Kingdom, DG13 0JH

Langholm INR 4 667

The Farmers Inn Dumfries  2 stars

Main Street Clarencefield, Dumfries, United Kingdom, DG1 4NF

Dumfries INR 6 094

Nithsdale Hotel Sanquhar  2 stars

1, High Street, Sanquhar, United Kingdom, DG4 6DJ

Sanquhar Guest rating INR 6 029

Black Bull Moffat  2 stars

Churchgate, Moffat, United Kingdom

Moffat INR 7 649

Ravenshill Hotel Lockerbie  2 stars

12 Dumfries Road, Lockerbie, United Kingdom, DG11 2EF

Lockerbie INR 6 547

The Park Hotel Dumfries  0 stars

Annan Road, Dg1 3Jx, Collin, Dumfries, United Kingdom, DG1 3HE

Dumfries INR 4 149

Rhins Of Galloway Cairnryan  0 stars

Cairnryan,, Cairnryan, United Kingdom, DG9 8QU

Cairnryan Fabulous

Hillcrest House Wigtown  0 stars

Maidland Place, Wigtown, United Kingdom, DG8 9EU

Wigtown

Ashfield Moffat  0 stars

Ashfield, Beechgrove, Moffat, United Kingdom, DG10 9RS

Moffat

Garlies Lodge Bargrennan  0 stars

, Bargrennan, United Kingdom, DG8

Bargrennan

The Crown Hotel Lockerbie  0 stars

95 High St, Lockerbie, United Kingdom, DG11 2DA

Lockerbie

Ecclefechan Hotel  0 stars

High St, Ecclefechan, United Kingdom, DG11 3DF

Ecclefechan INR 5 769

Knockinaam Lodge Stranraer  0 stars

Portpatrick, Stranraer, United Kingdom, DG9 9AD

Stranraer Superb INR 22 495

Dunskey Guest House Portpatrick  0 stars

Heugh Road, Portpatrick, United Kingdom

Portpatrick Superb INR 6 677

Glenaldor House Dumfries  0 stars

5 Victoria Terrace, Dumfries, United Kingdom

Dumfries INR 5 899

Friars Carse Country House Hotel Auldgirth  0 stars

Friars Carse, Auldgirth, Auldgirth, United Kingdom

Auldgirth Very good INR 7 260

Balmoral Hotel Moffat  0 stars

High Street, Moffat, United Kingdom

Moffat INR 7 001

Greenlaw Guest House Gretna Green  0 stars

Glasgow Road, Gretna Green, United Kingdom

Gretna Green Superb INR 8 427

The Thistle Inn Stranraer  0 stars

47 Dalrymple Street, Stranraer, United Kingdom, DG97EY

Stranraer Good INR 4 019

Cavens Country House Kirkbean  0 stars

Kirkbean By Dumfries, Kirkbean, United Kingdom

Kirkbean Fabulous INR 17 309

Huntingdon House Hotel Dumfries  0 stars

18 St Marys Street, Dumfries, United Kingdom, DG1 1LZ

Dumfries Superb INR 6 418

Kings Arms Hotel Lockerbie  0 stars

29 High St, Lockerbie, United Kingdom

Lockerbie INR 8 363

Fernlea Guest House Stranraer  0 stars

Lewis Street, Stranraer, United Kingdom, DG9 7AQ

Stranraer Superb INR 4 862

The Ship Inn Gatehouse of Fleet  0 stars

1 Fleet Street, Gatehouse of Fleet, United Kingdom, DG7 2JT

Gatehouse of Fleet INR 8 622

The Queensberry Hotel And Restaurant Dumfries  0 stars

12 English Street, Dumfries, United Kingdom

Dumfries INR 7 520
United Kingdom regions