Dumfries and Galloway hotels

Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Dumfries and Galloway Overview

Show all cities
Alphabetical City Index
  • A
    • Annan ‪(14)‬
    • Auchencairn ‪(4)‬
    • Amisfield Town ‪(1)‬
    • Auldgirth ‪(1)‬
  • B
    • Boreland of Colvend ‪(10)‬
    • Bargrennan ‪(7)‬
    • Balmaclellan ‪(4)‬
    • Borgue (Dumfries and Galloway) ‪(4)‬
    • Beeswing ‪(3)‬
    • Bridge of Dee ‪(3)‬
    • Boreland ‪(2)‬
    • Beattock ‪(2)‬
    • Bladnoch ‪(1)‬
    • Blackwood (Dumfries and Galloway) ‪(1)‬
  • C
    • Castle Douglas ‪(25)‬
    • Carsluith ‪(10)‬
    • Cairnryan ‪(8)‬
    • Closeburn ‪(7)‬
    • Canonbie ‪(6)‬
    • Crossmichael ‪(5)‬
    • Creetown ‪(5)‬
    • Carsphairn ‪(4)‬
    • Carsethorn ‪(4)‬
    • Challoch (Stranraer) ‪(3)‬
    • Crocketford ‪(3)‬
  • D
    • Dumfries ‪(62)‬
    • Dalbeattie ‪(28)‬
    • Drummore ‪(9)‬
    • Dinwoodie Mains ‪(5)‬
    • Dalry (Dumfries and Galloway) ‪(4)‬
    • Dunragit ‪(4)‬
    • Dundrennan ‪(2)‬
    • Dalton (Dumfries and Galloway) ‪(2)‬
    • Dunscore ‪(2)‬
    • Drumpark ‪(1)‬
    • Dalswinton ‪(1)‬
  • E
    • Ecclefechan ‪(7)‬
    • Enoch ‪(2)‬
    • Eaglesfield ‪(2)‬
    • Eldrig Village ‪(2)‬
    • East Barcloy ‪(2)‬
  • F
    • Fairgirth ‪(3)‬
  • G
    • Gatehouse of Fleet ‪(38)‬
    • Gretna Green ‪(19)‬
    • Garlieston ‪(14)‬
    • Glenluce ‪(10)‬
    • Girthon ‪(7)‬
    • Glencaple ‪(4)‬
    • Gillespie ‪(3)‬
    • Glasserton ‪(2)‬
    • Gretna ‪(1)‬
  • H
    • Hightae ‪(1)‬
  • I
    • Isle of Whithorn ‪(10)‬
    • Innermessan ‪(1)‬
  • J
    • Johnstonebridge ‪(2)‬
  • K
    • Kirkcudbright ‪(34)‬
    • Kirkbean ‪(10)‬
    • Kirkpatrick Durham ‪(8)‬
    • Kippford ‪(6)‬
    • Kelton ‪(5)‬
    • Kirkcolm ‪(5)‬
    • Kirkcowan ‪(2)‬
    • Kirtlebridge ‪(2)‬
    • Kirkconnel ‪(1)‬
    • Kirkgunzeon ‪(1)‬
    • Kirkpatrick ‪(1)‬
  • L
    • Lockerbie ‪(19)‬
    • Langholm ‪(8)‬
    • Laurieston ‪(3)‬
    • Lochmaben ‪(2)‬
  • M
    • Moffat ‪(48)‬
    • Minnigaff ‪(25)‬
    • Mainsriddle ‪(11)‬
    • Moniaive ‪(7)‬
    • Monreith ‪(5)‬
    • Maxwelton ‪(1)‬
    • Mouswald ‪(1)‬
  • N
    • Newton Stewart ‪(39)‬
    • New Galloway ‪(6)‬
    • New Abbey ‪(5)‬
    • New Luce ‪(3)‬
  • O
    • Old Bridge of Urr ‪(1)‬
  • P
    • Portpatrick ‪(29)‬
    • Port William ‪(6)‬
    • Powfoot ‪(6)‬
    • Palnackie ‪(2)‬
    • Palnure ‪(1)‬
    • Polmood ‪(1)‬
  • R
    • Ruthwell ‪(5)‬
    • Rockcliffe (Dumfries and Galloway) ‪(3)‬
    • Rigg ‪(2)‬
    • Racks ‪(1)‬
  • S
    • Stranraer ‪(46)‬
    • Sandhead ‪(5)‬
    • Sanquhar ‪(4)‬
    • Stoneykirk ‪(1)‬
  • T
    • Thornhill (Dumfries and Galloway) ‪(10)‬
    • Templand ‪(1)‬
    • Terreglestown ‪(1)‬
  • W
    • Whithorn ‪(9)‬
    • Wigtown ‪(4)‬
    • Wanlockhead ‪(1)‬
Hotels City Rating

Selkirk Arms Hotel  4 stars

High Street, Kirkcudbright, United Kingdom, DG6 4JG

Kirkcudbright Perfect
GBP 92

Oyo Dryfesdale Hotel  4 stars

Dryfebridge, Lockerbie, United Kingdom, DF11 2SF

Lockerbie Very good
GBP 75

Smiths At Gretna Green Hotel  4 stars

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

Gretna Green Great
GBP 128

Cally Palace  4 stars

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

Gatehouse of Fleet Great
GBP 174

Balyett Farmhouse B&B  4 stars

Cairnryan Road, Stranraer, United Kingdom, DG98QL

Stranraer Great
GBP 67

Blackaddie House Hotel  4 stars

Blackaddie Road, Sanquhar, United Kingdom, DG4 6JJ

Sanquhar Very good
GBP 198

Greenlaw Guest House  4 stars

Glasgow Road, Gretna Green, United Kingdom

Gretna Green Perfect
GBP 82

Summerhill B&B  4 stars

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

Castle Douglas

Surrone House  4 stars

Annan Road, Gretna Green, United Kingdom

Gretna Green
GBP 71

Rivendell  4 stars

105 Edinburgh Road, Dumfries, United Kingdom

Dumfries Great
GBP 56

Cairnryan Bed And Breakfast  4 stars

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

Cairnryan
GBP 63

The Hightae Inn  4 stars

High Rd, Lockerbie, United Kingdom

Lockerbie
GBP 94

Thornbank House  4 stars

Thornbank Road, Stranraer, United Kingdom, DG9 0EY

Stranraer Very good
GBP 79

Townhead Hotel  4 stars

Townhead Street, Lockerbie, United Kingdom, DG11 2AG

Lockerbie Very good
GBP 85

The Auldgirth Inn  4 stars

Auldgirth Dumfries , Auldgirth, United Kingdom, DG2 0XG

Auldgirth
GBP 105

The Steam Packet Inn  4 stars

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

Isle of Whithorn
GBP 69

The Knowe B&B  4 stars

The Knowe, Carsphairn, United Kingdom, DG7 3TQ

Carsphairn
GBP 81

Buccleuch And Queensberry Arms Hotel  4 stars

112 Drumlanrig Street, Thornhill (Dumfries and Galloway), United Kingdom, DG3 5LY

Thornhill (Dumfries and Galloway)
GBP 128

East Muntloch Croft Bed & Breakfast  4 stars

Cairngaan Road, Drummore, United Kingdom

Drummore
GBP 45

Baytree House  4 stars

110 High Street, Kirkcudbright, United Kingdom

Kirkcudbright
GBP 70

The Ship Inn  4 stars

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

Gatehouse of Fleet
GBP 111

Trigony House Hotel  4 stars

Closeburn, Closeburn, United Kingdom, DG3 5EZ

Closeburn
GBP 119

Brookford B&B  4 stars

4 St Johns Way, Dalry (Dumfries and Galloway), United Kingdom, DG7 3UQ

Dalry (Dumfries and Galloway)
GBP 78

Hillcrest House  4 stars

Maidland Place, Wigtown, United Kingdom, DG8 9EU

Wigtown
GBP 78

Kerr Cottage  4 stars

Port Road, Dalbeattie, United Kingdom

Dalbeattie
GBP 74

Rhins Of Galloway  4 stars

Cairnryan,, Cairnryan, United Kingdom, DG9 8QU

Cairnryan Very good
GBP 87

Airds Farmhouse Bed And Breakfast  4 stars

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

Castle Douglas
GBP 75

Woodland House Hotel  4 stars

Newbridge, Dumfries, United Kingdom, DG2 0HZ

Dumfries
GBP 90

Rowallan Guest House  4 stars

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

Newton Stewart
GBP 94

Knockniemoak Bed And Breakfast  4 stars

Knockniemoak, Portpatrick, United Kingdom, DG9 8TP

Portpatrick
GBP 72

Harbour Lights Guesthouse  4 stars

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

Stranraer
GBP 59

Craigadam  4 stars

Kirkpatrick Durham, Kirkpatrick Durham, United Kingdom, DG7 3HU

Kirkpatrick Durham
GBP 147

Brewery House Bed & Breakfast  4 stars

23 King Street, Newton Stewart, United Kingdom, DG8 6DQ

Newton Stewart
GBP 81

Mount Stewart Hotel  4 stars

South Cliff, Portpatrick, United Kingdom, DG9 8LE

Portpatrick
GBP 90

Best Western Moffat House Hotel  3 stars

High Street, Moffat, United Kingdom, DG10 9HL

Moffat Very good
GBP 65

Best Western Station Hotel  3 stars

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

Dumfries Very good
GBP 40

Days Inn Gretna Green M74  3 stars

Welcome Break Service Area, Gretna Green, United Kingdom, DG16 5HQ

Gretna Green Very good
GBP 50

Holiday Inn Dumfries  3 stars

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

Dumfries Great
GBP 74

Travelodge Dumfries  3 stars

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

Dumfries Great
GBP 63

Lockerbie Manor  3 stars

Boreland Road, Lockerbie, United Kingdom, DG11 2RG

Lockerbie Guest rating

The Old Rectory  3 stars

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

Annan Perfect
GBP 75

Huntingdon House Hotel  3 stars

18 St Mary'S Street, Dumfries, United Kingdom, DG1 1LZ

Dumfries Perfect
GBP 80

The Gables Hotel  3 stars

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

Gretna Green Great
GBP 79

Kirroughtree Country House Hotel  3 stars

Newton Stewart, Newton Stewart, United Kingdom, DG8 6AN

Newton Stewart Perfect
GBP 204

Fernhill Hotel  3 stars

Heugh Road, Portpatrick, United Kingdom, DG9 7TD

Portpatrick
GBP 150

Days Inn Lockerbie Annandale Water  3 stars

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

Johnstonebridge Great
GBP 52

Cairndale Hotel & Leisure Club  3 stars

English Street, Dumfries, United Kingdom, DG1 2DF

Dumfries Very good
GBP 81

Annandale Arms Hotel  3 stars

High Street, Moffat, United Kingdom, DG10 9HF

Moffat Great
GBP 100

North West Castle Hotel  3 stars

Portrodie, Stranraer, United Kingdom

Stranraer Nice
GBP 77

The Mill Forge  3 stars

Kirkpatrick Fleming, Kirkpatrick, United Kingdom, DG11 3BQ

Kirkpatrick
GBP 54

Solway Lodge Hotel  3 stars

97-99 Annan Road, Gretna Green, United Kingdom

Gretna Green Very good
GBP 60

Seamore House  3 stars

Academy Road, Moffat, United Kingdom

Moffat
GBP 78

Ellangowan Hotel  3 stars

St. John Street, Creetown, United Kingdom

Creetown Very good
GBP 43

The Famous Star Hotel  3 stars

44 High Street, Moffat, United Kingdom

Moffat Great
GBP 80

Donna'S Bed And Breakfast  3 stars

8 Edinburgh Road , Dumfries, United Kingdom

Dumfries Great
GBP 70

Tigh Na Mara Hotel  3 stars

Sandhead, Sandhead, United Kingdom

Sandhead
GBP 75

The Swan Inn  3 stars

17 Streuchan Street, Stranraer, United Kingdom

Stranraer Very good
GBP 65

Dunskey Guest House  3 stars

Heugh Rd, Portpatrick, United Kingdom

Portpatrick Perfect
GBP 69

Broadlea Of Robgill Country Cottage & Bed And Breakfast  3 stars

Kirtlebridge, Ecclefechan, United Kingdom

Ecclefechan Great
GBP 50

Black Bull  3 stars

Church Gate, Moffat, United Kingdom

Moffat
GBP 78

Greens At Gretna  3 stars

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

Gretna Green Great
GBP 109

Balmoral Hotel  3 stars

High Street, Moffat, United Kingdom

Moffat Very good
GBP 78

Moreig Hotel  3 stars

67 Annan Road, Dumfries, United Kingdom

Dumfries Great
GBP 72

Glenlossie Guest House  3 stars

75 Annan Road, Dumfries, United Kingdom

Dumfries
GBP 59

Thorniewhats B&B  3 stars

Thorniewhats Farm, Canonbie, United Kingdom, DG14 0SQ

Canonbie

White Hart Hotel  3 stars

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

Dumfries
GBP 70

The Cross Keys Hotel  3 stars

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

New Galloway Great
GBP 81

The Bladnoch Inn  3 stars

Bladnoch Wigtown, Newton Stewart, United Kingdom, DG8 9AB

Newton Stewart
GBP 92

Bank Of Fleet Hotel  3 stars

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

Gatehouse of Fleet
GBP 82

The Ken Bridge Hotel  3 stars

A713 Ayr Road New Galloway Castle Douglas Dumfries & Galloway, New Galloway, United Kingdom, DG7 3PR

New Galloway
GBP 81

Black Horse Hotel  3 stars

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

Newton Stewart Very good
GBP 45

The Urr Valley Country House Hotel  3 stars

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

Castle Douglas Nice
GBP 71

Buccleuch Arms Hotel  3 stars

High Street, Moffat, United Kingdom, DG10 9ET

Moffat
GBP 85

The Thistle Inn  3 stars

47 Dalrymple Street, Stranraer, United Kingdom, DG97EY

Stranraer Guest rating
GBP 53

The Crown Hotel  3 stars

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

Langholm
GBP 72

Anvil View Guest House  3 stars

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

Gretna Green
GBP 112

Hetland Hall Hotel  3 stars

Hetland Hall Hotel, Dumfries, United Kingdom

Dumfries
GBP 156

Springfield B&B  3 stars

Colvend, Boreland of Colvend, United Kingdom

Boreland of Colvend
GBP 70

Cross Haven Guest House  3 stars

Lewis Street, Stranraer, United Kingdom, DG9 7AL

Stranraer Great
GBP 65

Eskdale Hotel  3 stars

Market Place, Langholm, United Kingdom, DG13 0JH

Langholm
GBP 75

Craigdarroch Arms Hotel  3 stars

High Street, Moniaive, United Kingdom, DG3 4HN

Moniaive
GBP 96

Kirkconnel Hall Hotel  3 stars

Ecclefechan, Lockerbie, United Kingdom, DG11 3JH

Lockerbie Very good
GBP 70

House O' Hill Hotel  3 stars

Bargrennan, Bargrennan, United Kingdom, DG8 6RN

Bargrennan
GBP 91

The Stag Hotel  3 stars

21-22 High Street, Moffat, United Kingdom

Moffat
GBP 56

Blinkbonnie Guest House  3 stars

School Brae, Portpatrick, United Kingdom

Portpatrick
GBP 90

Sure Hotel By Best Western Lockerbie  3 stars

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

Lockerbie Guest rating
GBP 69

Corner House Hotel  3 stars

78 High Street, Annan, United Kingdom

Annan
GBP 55

Hunters Lodge Hotel  3 stars

Annan Road, Gretna Green, United Kingdom

Gretna Green
GBP 62

Glaisnock Guest House  3 stars

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

Wigtown
GBP 50

Portpatrick Hotel  3 stars

Heugh Road, Portpatrick, United Kingdom, DG9 8TQ

Portpatrick
GBP 72

Hawthorn House  3 stars

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

Port William
GBP 59

Trewan Bed & Breakfast  3 stars

97 William Street, Dalbeattie, United Kingdom

Dalbeattie
GBP 114

The Crown Hotel  3 stars

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

Newton Stewart
GBP 75

Gretna Hall Hotel  3 stars

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

Gretna Green Very good
GBP 84

Crown Hotel  3 stars

9 North Crescent, Portpatrick, United Kingdom

Portpatrick
GBP 96

The Imperial Hotel  3 stars

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

Castle Douglas Nice
GBP 50

The Market Inn Hotel  3 stars

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

Castle Douglas
GBP 81

The Inn On The Loch  3 stars

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

Castle Douglas
GBP 71

The Haven B&B  3 stars

Bridge Road, Castle Douglas, United Kingdom, DG7 1TN

Castle Douglas
GBP 74

The Thistle Inn  3 stars

51 55 Main Street, Castle Douglas, United Kingdom, DG7 3AU

Castle Douglas
GBP 61

The Birchtree Hotel  3 stars

1 Maxwell Street, Dalbeattie, United Kingdom, DG5 4AH

Dalbeattie Guest rating
GBP 72

The Manor Hotel & Restaurant  3 stars

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

Dumfries Very good
GBP 74

Dumfries Villa  3 stars

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

Dumfries
GBP 61

Aberdour Guest House  3 stars

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

Dumfries
GBP 59

The Waverley Guest House  3 stars

21 Mary'S Street, Dumfries, United Kingdom, DG1 1HB

Dumfries
GBP 40

Cressfield Country House Hotel  3 stars

Townfoot, Ecclefechan, United Kingdom, DG11 3DR

Ecclefechan Nice
GBP 60

Ecclefechan Hotel  3 stars

High St, Ecclefechan, United Kingdom, DG11 3DF

Ecclefechan
GBP 67

Somerton House Hotel  3 stars

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

Lockerbie
GBP 72

Buchan Guest House  3 stars

Beechgrove, Moffat, United Kingdom, DG10 9RS

Moffat
GBP 75

Seamore Guest House  3 stars

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

Moffat
GBP 79

Bruce Hotel  3 stars

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

Newton Stewart Very good
GBP 65

The Downshire Hotel  3 stars

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

Stranraer
GBP 79

The Harbour House Hotel  3 stars

53 Main Street, Stranraer, United Kingdom, DG9 8JW

Stranraer
GBP 90

Lakeview Guest House  3 stars

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

Stranraer Nice
GBP 72

Craignelder Hotel  3 stars

Cairnryan Road, Stranraer, United Kingdom, DG9 8HA

Stranraer
GBP 90

Marine House Hotel  3 stars

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

Stranraer
GBP 62

The Gretna Chase Hotel  3 stars

Gretna, Gretna, United Kingdom, DG16 5JB

Gretna
GBP 84

The Murray Arms Hotel  3 stars

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

Gatehouse of Fleet
GBP 89

The Kirkcudbright Bay Hotel  3 stars

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

Kirkcudbright
GBP 77

Star Hotel  3 stars

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

Kirkcudbright
GBP 63

The Crown Hotel  3 stars

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

Lockerbie
GBP 54

Craft Hotel  3 stars

30 South Main Street, Newton Stewart, United Kingdom

Newton Stewart
GBP 52

The Kinmount Hotel  3 stars

Carrutherstown, Dumfries, United Kingdom, DG1 4LD

Dumfries
GBP 73

Ferintosh Guest House  3 stars

30 Lovers Walk, Dumfries, United Kingdom, DG1 1LX

Dumfries
GBP 69

Marthrown Of Mabie  3 stars

Mabie Forest, Dumfries, United Kingdom, DG2 8HB

Dumfries
GBP 28

Cross Keys Hotel  3 stars

Main Road, Canonbie, United Kingdom, DG14 0SY

Canonbie
GBP 70

Corsewall Lighthouse Hotel  3 stars

Corsewall Lighthouse Hotel Stranraer, Kirkcolm, United Kingdom, DG9 0QG

Kirkcolm
GBP 283

The Douglas Arms Hotel  3 stars

206 King Street, Castle Douglas, United Kingdom, DG7 1DB

Castle Douglas
GBP 53

The Waterfront Hotel & Bistro  3 stars

7 North Crescent, Portpatrick, United Kingdom, DG9 8SX

Portpatrick
GBP 62

Ernespie House Hotel  3 stars

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

Castle Douglas
GBP 87

The Huntingdon B&B  3 stars

32 Lovers Walk, Dumfries, United Kingdom, DG1 1LX

Dumfries

No 4 Portpatrick  3 stars

4 Blair Terrace, Portpatrick, Stranraer, Stranraer, United Kingdom, DG9 8SY

Stranraer

The Kenbridge Hotel  3 stars

Ken Bridge, New Galloway, United Kingdom, DG7 3PR

New Galloway

The Queensberry Hotel And Bar  2 stars

12 16 English Street, Dumfries, United Kingdom

Dumfries Guest rating
GBP 59

The Farmers Inn  2 stars

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

Dumfries
GBP 75

Ravenshill Hotel  2 stars

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

Lockerbie
GBP 76

Hazeldene Hotel  2 stars

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

Gretna Green Guest rating
GBP 66

Kings Arms Hotel  2 stars

29 High St, Lockerbie, United Kingdom

Lockerbie
GBP 72

Nithsdale Hotel  2 stars

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

Sanquhar Guest rating
GBP 73

Premier Inn Dumfries  2 stars

Annan Road, Dumfries, United Kingdom, DG1 3JX

Dumfries
GBP 72

Queensberry Arms Hotel  2 stars

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

Annan
GBP 59

Lochinvar Hotel  2 stars

3 Main Street St Johns Town Of Dalry, Castle Douglas, United Kingdom, DG7 3UP

Castle Douglas
GBP 43

Hetland Hall Hotel  0 stars

Carrutherstown, Dumfries, United Kingdom, DG1 4JX

Dumfries Very good
GBP 127

Knockinaam Lodge  0 stars

Portpatrick, Stranraer, United Kingdom, DG9 9AD

Stranraer Great
GBP 300

Cavens Country House  0 stars

Kirkbean, Kirkbean, United Kingdom

Kirkbean Great
GBP 282

Ladyknowe Apartment  0 stars

Ladyknowe Court, Moffat, United Kingdom

Moffat
GBP 103

Marchbankwood House  0 stars

Beattock, Moffat, United Kingdom

Moffat Perfect
GBP 69

Dalbeattie Guest House  0 stars

13 Maxwell Park, Dalbeattie, United Kingdom

Dalbeattie
GBP 77

Friars Carse Country House Hotel  0 stars

Friars Carse Auldgirth, Dumfries, United Kingdom

Dumfries Very good
GBP 139

The Homestead Guest House  0 stars

Main Street, Cairnryan, United Kingdom

Cairnryan Perfect
GBP 76

Torrs Warren Country House Hotel  0 stars

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

Stoneykirk Very good
GBP 81

Clonyard House Hotel  0 stars

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

Dalbeattie Nice
GBP 64

Martha'S Shore Cottage  0 stars

, Dumfries, United Kingdom, DG1

Dumfries
GBP 93

Morton Villa  0 stars

28 Lovers Walk, Dumfries, United Kingdom, DG1 1LX

Dumfries
GBP 69

The Park Hotel  0 stars

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

Dumfries
GBP 48

Torbay Lodge Guest House  0 stars

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

Dumfries

Creebridge House Hotel  0 stars

Minnigaff, Newton Stewart, United Kingdom, DG8 6NP

Newton Stewart Very good
GBP 103

Birch 14 With Hot Tub, Newton Stewart  0 stars

Conifer Lodges, Newton Stewart, United Kingdom, DG8 6AN

Newton Stewart
GBP 115

Harbour Guesthouse  0 stars

11 Market Street, Stranraer, United Kingdom, DG9 7RF

Stranraer
GBP 50

Blaeberry Cottage  0 stars

, Johnstonebridge, United Kingdom, DG11

Johnstonebridge
GBP 81

Orroland Lodge  0 stars

Orroland Dundrennan, Kirkcudbright, United Kingdom, DG6 4QS

Kirkcudbright
GBP 535

Rowanbank Guesthouse  0 stars

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

Annan
GBP 84

Harbour Cottage  0 stars

, Port William, United Kingdom, DG8

Port William
GBP 102

Zara Continental Hotel  0 stars

81 High St Langholm Dumfries & Galloway Dg13 0Dj, Langholm, United Kingdom, DG13 0DJ

Langholm
GBP 62

Garlies Lodge  0 stars

, Bargrennan, United Kingdom, DG8

Bargrennan
GBP 172

Tystie Cottage  0 stars

, Sandhead, United Kingdom, DG9

Sandhead
GBP 97

Whitecairn Holiday Park  0 stars

Glenluce, Glenluce, United Kingdom, DG8 0NZ

Glenluce
GBP 90

Kirkwood Cottages  0 stars

Kirkwood Farm Dalton, Dalton (Dumfries and Galloway), United Kingdom, DG11 1DH

Dalton (Dumfries and Galloway)
GBP 73

Cleughbrae Cottage  0 stars

, Dalry (Dumfries and Galloway), United Kingdom, DG7

Dalry (Dumfries and Galloway)

Galloway Cottages  0 stars

Auchenlarie Gatehouse Of Fleet, Carsluith, United Kingdom, DG7 2EX

Carsluith
GBP 193

Queenshill Lodges  0 stars

Queenshill Lodges Ringford Castle Douglas Dg7 2At, Bridge of Dee, United Kingdom, DG7 2AT

Bridge of Dee
GBP 128

Blossom Cottage  0 stars

, Ruthwell, United Kingdom, DG1

Ruthwell
GBP 97

Iona Cottage  0 stars

, Clarencefield, United Kingdom, DG1 4NN

Clarencefield
GBP 79

Mouswald Lodge Park  0 stars

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

Dumfries
GBP 210

Orroland Holiday Cottages  0 stars

Orroland Holiday Cottages Dundrennan Dumfries & Galloway Scotland, Dundrennan, United Kingdom, DG6 4QS

Dundrennan
GBP 163

Swan House  0 stars

37 Agnew Crescent, Stranraer, United Kingdom, DG9 0EA

Stranraer
GBP 93

Fisherman Cottage  0 stars

5 Kenneth Bank Glencaple, Glencaple, United Kingdom, DG1 4RG

Glencaple
GBP 103

The Byre Cottage  0 stars

Cannee, Kirkcudbright, United Kingdom, DG6 4XD

Kirkcudbright
GBP 77

The Mariner Hotel  0 stars

Main St Kippford, Kippford, United Kingdom, DG5 4LN

Kippford
GBP 78

Caerlaverock Eastpark Farmhouse  0 stars

Eastpark Farmcaerlaverock, Ruthwell, United Kingdom, DG1 4RS

Ruthwell
GBP 161

Torkeld Holiday Cottage  0 stars

Torkeld Holiday Cottage Torkeld Newton Stewart, Garlieston, United Kingdom, DG8 8BP

Garlieston
GBP 154

Mossyard Cottage  0 stars

Mossyardgatehouse Of Fleet, Carsluith, United Kingdom, DG7 2ET

Carsluith

Steading Cottage  0 stars

Kirkmabreck Farm Creetown, Creetown, United Kingdom, DG8 7DL

Creetown
GBP 59

The Douglas Hotel  0 stars

86 High Street, Langholm, United Kingdom, DG13 0JS

Langholm
GBP 72

The Anchor Hotel  0 stars

The Anchor Hotel, Kippford, United Kingdom, DG5 4LN

Kippford
GBP 90

Rowan Cottage Dumfries  0 stars

, Dumfries, United Kingdom, DG1 4QY

Dumfries
GBP 181

Corrafeckloch Forest Cottages  0 stars

Corrafeckloch Forest Cottages Bargrennan, Bargrennan, United Kingdom, DG8 6RP

Bargrennan
GBP 275

West Barr Cottage  0 stars

West Barrport William, Eldrig Village, United Kingdom, DG8 9QS

Eldrig Village
GBP 108

Callander'S High Street  0 stars

57 High Streetgatehouse Of Fleet, Gatehouse of Fleet, United Kingdom, DG7 2HR

Gatehouse of Fleet
GBP 111

Kirroughtree Steading  0 stars

Kirroughtree Steading, Newton Stewart, United Kingdom, DG8 6AN

Newton Stewart
GBP 141

Church Cottage  0 stars

2 Queensberry Terraceecclefechan, Ecclefechan, United Kingdom, DG11 3BX

Ecclefechan
GBP 69

Lochview Guest House  0 stars

52 Agnew Crescent, Stranraer, United Kingdom, DG9 7JZ

Stranraer
GBP 59

Bluebell Lodge 4 With Hot Tub, Newton Stewart  0 stars

, Newton Stewart, United Kingdom, DG8 6AN

Newton Stewart
GBP 103

Ryan Bay  0 stars

Stranraer, Dunragit, United Kingdom, DG9 8QP

Dunragit
GBP 103

Carrick Cottage  0 stars

Carrick Cottagecarrick Shoregatehouse Of Fleet, Girthon, United Kingdom, DG7 2DT

Girthon
GBP 122

Squirrel Lodge 40 With Hot Tub, Newton Stewart  0 stars

, Minnigaff, United Kingdom, DG8 6AN

Minnigaff
GBP 111

Greystones Holiday Cottage Newton Stewart  0 stars

51 Main Street Port William, Newton Stewart, United Kingdom, DG8 9QH

Newton Stewart
GBP 150

Kestrel Lodge, Dumfries  0 stars

, Beeswing, United Kingdom, DG2 8JE

Beeswing
GBP 269

Solway Cottage  0 stars

, Dumfries, United Kingdom, DG28AZ

Dumfries
GBP 137

Waterside Lodge  0 stars

, Lockerbie, United Kingdom, DG111AT

Lockerbie
GBP 128

Lady Galloway Lodge 27  0 stars

Conifer Lodges, Minnigaff, United Kingdom, DG8 6AN

Minnigaff
GBP 178

Alpine Lodge  0 stars

Kippford Holiday Park, Kippford, , Rockcliffe (Dumfries and Galloway), United Kingdom, DG5 4RH

Rockcliffe (Dumfries and Galloway)

Bridgend Cottage  0 stars

Auchencairn, , Auchencairn, United Kingdom, DG7 1QU

Auchencairn

Lapwing Lodge  0 stars

Arbigland Estate, Kirkbean, United Kingdom, DG2 8BQ

Kirkbean