Dumfries and Galloway hotels

Dumfries and Galloway Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Best Western Dryfesdale Country House Hotel Lockerbie  4 stars

Dryfebridge, Lockerbie, United Kingdom, DG11 2SF

Lockerbie Very good USD 102

Smiths At Gretna Green Hotel  4 stars

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

Gretna Green Fabulous USD 160

Cally Palace Gatehouse of Fleet  4 stars

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

Gatehouse of Fleet Superb USD 227

Balyett Bed And Breakfast Stranraer  4 stars

Cairnryan Road, Stranraer, United Kingdom, DG98QL

Stranraer Superb USD 99

Blackaddie House Hotel Sanquhar  4 stars

Blackaddie Road, Sanquhar, United Kingdom, DG4 6JJ

Sanquhar Very good USD 518

Marchbankwood House Bed & Breakfast Moffat  4 stars

Beattock, Moffat, United Kingdom

Moffat Exclusive USD 87

Summerhill B&B Castle Douglas  4 stars

Abercromby Place, Castle Douglas, Gb, Castle Douglas, United Kingdom

Castle Douglas

Rivendell Bed & Breakfast Dumfries  4 stars

105 Edinburgh Road, Dumfries, United Kingdom

Dumfries Superb USD 89

Cairnryan Bed And Breakfast  4 stars

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

Cairnryan USD 81

The Hightae Inn Lockerbie  4 stars

High Road, Hightae, Lockerbie, United Kingdom

Lockerbie USD 121

The Homestead Guest House Cairnryan  4 stars

Main Street, Cairnryan, United Kingdom

Cairnryan Superb USD 104

Hamilton House Hotel Dumfries  4 stars

12 Moffat Road, Dumfries, United Kingdom, DG1 1NJ

Dumfries USD 93

Townhead Hotel Lockerbie  4 stars

Townhead Street, Lockerbie, United Kingdom, DG11 2AG

Lockerbie USD 112

Limetree House Guest House Moffat  4 stars

Eastgate, Moffat, United Kingdom, DG10 9AE

Moffat USD 69

The Steam Packet Inn Isle of Whithorn  4 stars

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

Isle of Whithorn

Comlongon Castle Hotel Mouswald  4 stars

Clarencefield, Mouswald, United Kingdom, DG1 4NA

Mouswald

East Muntloch Croft Bed & Breakfast Hotel Drummore  4 stars

Cairngaan Road, Drummore, United Kingdom

Drummore

Brookford B&B New Galloway  4 stars

4 St Johns Way, St. Johns Town Of Dalry, New Galloway, United Kingdom, DG7 3UQ

New Galloway

The Old Station House Bed & Breakfast Castle Douglas  4 stars

Broomhill, Bridge Of Dee, Castle Douglas, United Kingdom, DG7 1TT

Castle Douglas

Airds Farmhouse Bed And Breakfast Castle Douglas  4 stars

Crossmichael, Castle Douglas, Dumfries & Galloway, Castle Douglas, United Kingdom, DG7 3BG

Castle Douglas

Kerr Cottage Dalbeattie  4 stars

Port Road, Dalbeattie, United Kingdom, DG5 4AZ

Dalbeattie

Burnett House Bed & Breakfast Dumfries  4 stars

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

Dumfries USD 54

Springkell Hotel Lockerbie  4 stars

Eaglesfield, Lockerbie, United Kingdom

Lockerbie

Best Western Moffat House Hotel  3 stars

High Street, Moffat, United Kingdom, DG10 9HL

Moffat Very good USD 77

Selkirk Arms Hotel Kirkcudbright  3 stars

High Street, Kirkcudbright, United Kingdom, DG6 4JG

Kirkcudbright Superb USD 133

Best Western Station Hotel Dumfries  3 stars

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

Dumfries Very good USD 102

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 USD 75

Holiday Inn Dumfries  3 stars

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

Dumfries Fabulous USD 133

Lockerbie Manor Hotel  3 stars

Boreland Road, Lockerbie, United Kingdom, DG11 2RG

Lockerbie Guest rating

The Old Rectory Bed & Breakfast Annan  3 stars

12 St Johns Road, Annan, United Kingdom, DG12 6AW

Annan USD 93

The Gables Hotel Gretna Green  3 stars

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

Gretna Green Fabulous USD 89

Gretna Hall Hotel Gretna Green  3 stars

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

Gretna Green Very good USD 100

Kirroughtree House Hotel Newton Stewart  3 stars

Newton Stewart Dumfries And Galloway, Newton Stewart, United Kingdom, DG8 6AN

Newton Stewart Exceptional USD 270

Fernhill Hotel Portpatrick  3 stars

Heugh Road, Portpatrick, United Kingdom, DG9 7TD

Portpatrick USD 185

Days Inn Lockerbie Annandale Water  3 stars

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

Lockerbie Fabulous USD 67

Cairndale Hotel & Leisure Club Dumfries  3 stars

English Street, Dumfries, United Kingdom, DG1 2DF

Dumfries Very good USD 146

Annandale Arms Hotel Moffat  3 stars

High Street, Moffat, United Kingdom, DG10 9HF

Moffat Fabulous USD 133

North West Castle Hotel Stranraer  3 stars

Portrodie, Stranraer, United Kingdom

Stranraer Fabulous USD 96

The Mill Forge Hotel Lockerbie  3 stars

Gretna Green ; Kirkpatrick-Fleming, Lockerbie, United Kingdom, DG11 3BQ

Lockerbie USD 146

The Old Shop Bed & Breakfast Carsethorn  3 stars

The Old Shop, Carsethorn, United Kingdom

Carsethorn Superb USD 106

Solway Lodge Hotel Gretna Green  3 stars

97-99 Annan Road, Gretna Green, United Kingdom

Gretna Green Very good USD 88

Seamore House Hotel Moffat  3 stars

Academy Road, Moffat, United Kingdom

Moffat USD 104

Ladyknowe Apartment Moffat  3 stars

Ladyknowe Court, Moffat, United Kingdom

Moffat USD 126

Ellangowan Hotel Newton Stewart  3 stars

St. John Street, Newton Stewart, United Kingdom

Newton Stewart Very good USD 107

The Famous Star Hotel Moffat  3 stars

44 High Street, Moffat, United Kingdom

Moffat Superb USD 100

Langlands B&B Dumfries  3 stars

8 Edinburgh Road, Dumfries, United Kingdom

Dumfries Superb USD 71

Tigh Na Mara Hotel Stranraer  3 stars

Sandhead, Stranraer, United Kingdom

Stranraer USD 105

The Swan Inn Stranraer  3 stars

Sheuchan Street, Stranraer, United Kingdom

Stranraer Very good USD 84

Dalbeattie Guest House  3 stars

13 Maxwell Park, Dalbeattie, United Kingdom

Dalbeattie USD 110

Eskdale Hotel Langholm  3 stars

Market Place, Langholm, Gb, Langholm, United Kingdom

Langholm

Broadlea Of Robgill Bed & Breakfast Ecclefechan  3 stars

Kirtlebridge, Ecclefechan, United Kingdom

Ecclefechan Superb USD 98

Greens At Gretna Hotel Gretna Green  3 stars

Glasgow Road, Gretna Green, United Kingdom, DG16 5EP

Gretna Green Fabulous USD 119

The Bonnington Hotel Moffat  3 stars

High Street, Moffat, United Kingdom

Moffat Fabulous USD 83

The Balmoral Hotel Moffat  3 stars

High Street, Moffat, United Kingdom

Moffat

Moreig Hotel Dumfries  3 stars

67 Annan Road, Dumfries, United Kingdom

Dumfries Very good USD 118

Thorniewhats B&B Canonbie  3 stars

Thorniewhats Farm, Canonbie, United Kingdom, DG14 0SQ

Canonbie

White Hart Hotel Dumfries  3 stars

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

Dumfries USD 73

The Cross Keys Hotel New Galloway  3 stars

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

New Galloway Fabulous USD 110

The Auldgirth Inn  3 stars

Auldgirth ;, Auldgirth, United Kingdom, DG2 0XG

Auldgirth USD 76

Bank Of Fleet Hotel Gatehouse of Fleet  3 stars

47 High Street ; Gatehouse Of Fleet, Gatehouse of Fleet, United Kingdom, DG7 2HR

Gatehouse of Fleet USD 106

The Kenbridge Hotel Balmaclellan  3 stars

Ken Bridge , Balmaclellan, United Kingdom, DG7 3PR

Balmaclellan USD 160

Black Horse Hotel Newton Stewart  3 stars

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

Newton Stewart Very good USD 86

The Urr Valley Country House Hotel Castle Douglas  3 stars

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

Castle Douglas Good USD 87

Buccleuch And Queensberry Arms Hotel Thornhill  3 stars

112 Drumlanrig Street, Thornhill, United Kingdom, DG3 5LY

Thornhill USD 154

Buccleuch Arms Hotel Moffat  3 stars

High Street, Moffat, United Kingdom, DG10 9ET

Moffat USD 104

Anvil View Guest House Gretna Green  3 stars

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

Gretna Green USD 84

Springfield B & B Boreland of Colvend  3 stars

Colvend, Boreland of Colvend, United Kingdom

Boreland of Colvend USD 94

Cross Haven Guest House Stranraer  3 stars

Lewis Street, Stranraer, United Kingdom, DG9 7AL

Stranraer USD 85

The Eskdale Hotel Langholm  3 stars

Market Place, Langholm, United Kingdom, DG13 0JH

Langholm USD 111

Craigdarroch Arms Hotel Moniaive  3 stars

High Street, Moniaive, United Kingdom, DG3 4HN

Moniaive

Kirkconnel Hall Hotel Ecclefechan  3 stars

Ecclefechan, Ecclefechan, United Kingdom, DG11 3JH

Ecclefechan Fabulous USD 137

House O' Hill Hotel Newton Stewart  3 stars

Bargrennan, Newton Stewart, United Kingdom, DG8 6RN

Newton Stewart

The Stag Hotel Moffat  3 stars

21-22 High Street, Moffat, United Kingdom

Moffat USD 95

Corner House Hotel Annan  3 stars

78 High Street, Annan, United Kingdom

Annan USD 63

Hunters Lodge Hotel Gretna Green  3 stars

Annan Road, Gretna Green, United Kingdom

Gretna Green USD 72

The Portpatrick Hotel  3 stars

Heugh Road, Portpatrick, United Kingdom, DG9 8TQ

Portpatrick USD 144

Hawthorn House Bed & Breakfast Port William  3 stars

Second Sands, Port William , Port William, United Kingdom, DG8 9QP

Port William

Trewan Bed & Breakfast Hotel Dalbeattie  3 stars

97 William Street, Dalbeattie, United Kingdom

Dalbeattie

The Crown Hotel Newton Stewart  3 stars

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

Newton Stewart

Crown Hotel Portpatrick  3 stars

9 North Crescent, Portpatrick, United Kingdom

Portpatrick

The Imperial Hotel Castle Douglas  3 stars

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

Castle Douglas Very good USD 71

The Market Inn Hotel Castle Douglas  3 stars

7 Queen Street, Castle Douglas, United Kingdom, DG7 1HX

Castle Douglas USD 82

The Inn On The Loch Castle Douglas  3 stars

Crocketford Dumfries, Castle Douglas, United Kingdom, DG2 8RF

Castle Douglas USD 103

The Manor Hotel & Restaurant Dumfries  3 stars

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

Dumfries Fabulous USD 90

The Mill Forge Hotel Gretna Green  3 stars

Kirkpatrick Fleming, Gretna Green, United Kingdom, DG11 3BQ

Gretna Green

Queens Hotel Lockerbie  3 stars

Old Annan Road, Lockerbie, United Kingdom, DG11 2RB

Lockerbie Guest rating

Somerton House Hotel Lockerbie  3 stars

35 Carlisle Road, Lockerbie, United Kingdom, DG11 2DR

Lockerbie USD 109

Bruce Hotel Newton Stewart  3 stars

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

Newton Stewart Very good

Craignelder Hotel Stranraer  3 stars

Cairnryan Road, Stranraer, United Kingdom, DG9 8HA

Stranraer USD 118

The Gretna Chase Hotel  3 stars

Gretna, Gretna, United Kingdom, DG16 5JB

Gretna USD 83

The Murray Arms Hotel Gatehouse of Fleet  3 stars

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

Gatehouse of Fleet USD 126

Star Hotel Kirkcudbright  3 stars

18 Main Street, Twynholm, Kirkcudbright, United Kingdom, DG6 4NT

Kirkcudbright USD 98

Craft Hotel Wigtown  3 stars

30 South Main Street, Wigtown, United Kingdom

Wigtown

The Douglas Arms Hotel Castle Douglas  2 stars

206 King Street Dumfries And Galloway, Castle Douglas, United Kingdom

Castle Douglas USD 170

Black Bull Hotel Moffat  2 stars

Churchgate, Moffat, United Kingdom

Moffat USD 117

The Farmers Inn Dumfries  2 stars

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

Dumfries USD 97

Ravenshill Hotel Lockerbie  2 stars

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

Lockerbie USD 101

The Bladnoch Inn Wigtown  2 stars

Bladnoch Wigtown , Wigtown, United Kingdom, DG8 9AB

Wigtown

The Knowe B&B Carsphairn  2 stars

A713 ; Carsphairn, Carsphairn, United Kingdom, DG7 3TQ

Carsphairn

Crown Hotel Langholm  2 stars

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

Langholm USD 72

Hazeldene Hotel Gretna Green  2 stars

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

Gretna Green USD 89

Nithsdale Hotel Sanquhar  2 stars

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

Sanquhar Guest rating USD 93

Knockinaam Lodge Stranraer  0 stars

Portpatrick, Stranraer, United Kingdom, DG9 9AD

Stranraer Superb USD 345

Huntingdon House Hotel Dumfries  0 stars

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

Dumfries Superb USD 99

Cavens Country House Kirkbean  0 stars

Kirkbean By Dumfries, Kirkbean, United Kingdom

Kirkbean Fabulous USD 267

Greenlaw Guest House Gretna Green  0 stars

Glasgow Rd, Gretna Green, United Kingdom

Gretna Green Superb USD 116

Dunskey Guest House Portpatrick  0 stars

Heugh Road, Portpatrick, United Kingdom

Portpatrick Superb USD 112

Surrone House Guest House Gretna Green  0 stars

Annan Road, Gretna Green, United Kingdom

Gretna Green USD 127

The Queensberry Hotel And Restaurant Dumfries  0 stars

12 English Street, Dumfries, United Kingdom

Dumfries USD 119

Glenlossie Guest House Dumfries  0 stars

75 Annan Road, Dumfries, United Kingdom

Dumfries

Glenaldor House Guest House Dumfries  0 stars

5 Victoria Terrace, Dumfries, United Kingdom

Dumfries USD 91

Friars Carse Country House Hotel Auldgirth  0 stars

Friars Carse, Auldgirth, Auldgirth, United Kingdom

Auldgirth Very good USD 112

Thornbank House Guest House Stranraer  0 stars

Thornbank Road, Stranraer, United Kingdom, DG9 0EY

Stranraer Superb USD 127

The Thistle Inn Stranraer  0 stars

47 Dalrymple Street, Stranraer, United Kingdom, DG97EY

Stranraer Good USD 60

Torrs Warren Country House Hotel Stoneykirk  0 stars

Grey Hill Road, Stoneykirk, United Kingdom, DG9 9DH

Stoneykirk Fabulous USD 89

Kings Arms Hotel Lockerbie  0 stars

29 High St, Lockerbie, United Kingdom

Lockerbie USD 129

Blinkbonnie Guest House Portpatrick  0 stars

School Brae, Portpatrick, United Kingdom

Portpatrick USD 89

Baytree House Guest House Kirkcudbright  0 stars

110 High Street, Kirkcudbright, United Kingdom

Kirkcudbright USD 97

The Ship Inn Gatehouse of Fleet  0 stars

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

Gatehouse of Fleet USD 133

Glaisnock Guest House Wigtown  0 stars

20 South Main Street, Wigtown, United Kingdom, DG8 9EH

Wigtown

Trigony House Hotel Closeburn  0 stars

Closeburn, Closeburn, United Kingdom, DG3 5EZ

Closeburn USD 175

Hillcrest House Guest House Wigtown  0 stars

Maidland Place, Wigtown, United Kingdom, DG8 9EU

Wigtown

Rhins Of Galloway Guest House Cairnryan  0 stars

Cairnryan,, Cairnryan, United Kingdom, DG9 8QU

Cairnryan Fabulous

Ardath Holiday home Cairnryan  0 stars

, Cairnryan, United Kingdom, DG9 8QX

Cairnryan

Clonyard House Hotel Dalbeattie  0 stars

Colvend, Rockcliffe, Dalbeattie, United Kingdom, DG5 4QW

Dalbeattie Good USD 114

Trewan Guest House Dalbeattie  0 stars

97 William Street, Dalbeattie, United Kingdom, DG5 4EE

Dalbeattie USD 233

Woodland House Hotel Dumfries  0 stars

Newbridge, Dumfries, United Kingdom, DG2 0HZ

Dumfries USD 127

Dumfries Villa  0 stars

33 Lovers Walk, Dumfries, United Kingdom, DG1 1LR

Dumfries USD 104

Aberdour Guest House Dumfries  0 stars

16-20 Newall Terrace, Dumfries, United Kingdom, DG1 1LW

Dumfries USD 80

The Park Hotel Dumfries  0 stars

Annan Road., Dumfries, United Kingdom, DG1 3HE

Dumfries USD 64

Torbay Lodge Guest House Dumfries  0 stars

31 Lovers Walk, Dumfries, United Kingdom, DG1 1LR

Dumfries

Cressfield Country House Hotel Ecclefechan  0 stars

Townfoot, Ecclefechan, United Kingdom, DG11 3DR

Ecclefechan Very good USD 84

Ecclefechan Hotel  0 stars

High St, Ecclefechan, United Kingdom, DG11 3DF

Ecclefechan USD 89

Kirkpatrick House Bed & Breakfast Gretna Green  0 stars

Kirkpatrick Fleming, Gretna Green, United Kingdom, DG11 3NH

Gretna Green USD 162

Rosebery House Guest House Moffat  0 stars

29 Old Carlisle Road, Moffat, United Kingdom, DG10 9QJ

Moffat USD 147

Seamore Guest House Moffat  0 stars

Academy Road Dumfries And Galloway, Moffat, United Kingdom, DG10 9HW

Moffat

Rowallan Guest House Newton Stewart  0 stars

Corsbie Road, Newton Stewart, United Kingdom, DG8 6JB

Newton Stewart

The Downshire Hotel Portpatrick  0 stars

14 Main Street, Portpatrick, United Kingdom, DG9 8JJ

Portpatrick USD 117

Lakeview Guest House Stranraer  0 stars

19 Agnew Crescent, Stranraer, United Kingdom, DG9 7JY

Stranraer Very good USD 89

Marine House Bed & Breakfast Stranraer  0 stars

23 Agnew Cr, Stranraer, United Kingdom, DG9 7JZ

Stranraer USD 85

The Kirkcudbright Bay Hotel  0 stars

25 St Cuthbert Street, Kirkcudbright, United Kingdom, DG6 4DJ

Kirkcudbright USD 96

Rowanbank Guesthouse Annan  0 stars

20 St Johns Road, Annan, United Kingdom, DG12 6AW

Annan

Queensberry Arms Hotel Annan  0 stars

47 High Street Annan, Annan, United Kingdom, DG12 6AD

Annan USD 71

The Village Inn Kirtlebridge  0 stars

The Village Inn, Kirtlebridge, United Kingdom, DG11 3LZ

Kirtlebridge Superb USD 65

Nunland Hillside Lodges Holywood  0 stars

Crocketford Road, Holywood (Dumfries and Galloway), United Kingdom, DG2 8PZ

Holywood (Dumfries and Galloway)

Tystie Cottage Sandhead  0 stars

, Sandhead, United Kingdom, DG9

Sandhead

The Crown Hotel Lockerbie  0 stars

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

Lockerbie

Mouswald Lodge Park  0 stars

Mouswald Place Mouswald , Mouswald, United Kingdom, DG1 4JS

Mouswald
United Kingdom regions