My Favourites

« Back to accommodation in Dumfries & Galloway

Hotels & Inns In Dumfries & Galloway

There is a good variety of hotel accommodation in Dumfries and Galloway, starting on the Scottish Border around Gretna and Gretna Green. Country house accommodation deep within the Galloway hills, hotels where golf or angling is a speciality and even a hotel with a lighthouse are all here. There is also a good choice of hotel accommodation along the main A75 road corridor in Carrutherstown, Caslte Douglas, and a number of other locations.

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 6
Well View Hotel
4 stars Well View Hotel

Moffat, Dumfriesshire, DG10 9JU

Well View sits above the town and all rooms have superb views.

Book Online

Price: £75 - £110 (Per room per night)

Bank Of Fleet Hotel
3 stars The Bank of Fleet Hotel

Gatehouse of Fleet, Kirkcudbrightshire, DG7 2HR

Welcome to Bank of Fleet Hotel. Resting in the heart of the picturesque and historic town of Gatehouse of Fleet.

Book Online

Price: £32.50 - £240 (Per room per night)

Queens Hotel
3 stars Queens Hotel

Lockerbie, Dumfriesshire, DG11 2RB

The Queens Hotel welcomes you to Lockerbie.

Book Online

Price: £50 - £125 (Per room per night)

The Swan Inn
The Swan Inn

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.

Book Online

Price: £50 - £75 (Per room per night)

Tigh Na Mara Hotel
3 stars Tigh Na Mara Hotel & Restaurant

Sandhead, Stranraer, DG9 9JF

Tigh Na Mara Hotel boasts an enviable location within a stone's throw of a beautiful stretch of unspoilt, sandy beach.

Book Online

Price: £40 - £75 (Per room per night)

Huntingdon House Hotel
Huntingdon House Hotel

Dumfries, DG1 1LZ

We have established the Huntingdon as an ideal base for all of our visitors.

Book Online
Nithsdale Hotel
Nithsdale Hotel

Sanquhar, Dumfries, DG4 6DJ

The Nithsdale Hotel is situated in the Royal Burgh Town of Sanquhar, in the tranquil surroundings of the Nith Valley.

Book Online
Kirkconnel Hall Hotel
Kirkconnel Hall

Ecclefechan, Lockerbie, Dumfriesshire, DG11 3JH

Originally home to the Arnott family Kirkconnel Hall dates as far back as the 15th century.

Book Online
The Arkhouse Inn
1 stars The Arkhouse Inn

Stranraer, DG9 7JG

Old style town house in the centre of Stranraer. Very welcoming and friendly, serves super meals.

Price: £20 - £24 (Per person per night)

The Cross Keys Hotel
3 stars The Cross Keys Hotel

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.

Book Online
The Gables Hotel & Restaurant
2 stars The Gables Hotel & Restaurant

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.

Make Enquiry

Price: £45 - £130 (Per person per night)

Ravenshill House Hotel
Ravenshill House Hotel

Lockerbie, Dumfriesshire, DG11 2EF

Ravenshill was built in 1874. Converted to a hotel retaining many traditional features but with all modern comforts.

Book Online

Price: £45 - £125 (Per room per night)

Townhead Hotel
Townhead Hotel

Lockerbie, DG11 2AG

The Townhead Hotel is an ideal stopping place for anyone travelling on the M74 Scotland - England motorway.

Book Online
The Selkirk Arms Hotel
3 stars The Selkirk Arms Hotel

Kirkcudbright, Kirkcudbrightshire, DG6 4JG

18th century hotel in the conservation area of a pretty port and artists’ town. Home of Burns's Selkirk Grace.

Make Enquiry Book Online

Price: £79 - £120 (Per room per night)

Blackaddie House Hotel
3 stars Blackaddie House Hotel

Sanquhar, Dumfriesshire, DG4 6JJ

A superb romantic Award Winning Hotel set in its own Gardens on the Banks of the River Nith.

Book Online

Price: £50 - £178 (Per room per night)

1 Well View Hotel Moffat, Dumfriesshire, DG10 9JU 4 stars
2 The Bank of Fleet Hotel Gatehouse of Fleet, Kirkcudbrightshire, DG7 2HR 3 stars
3 Queens Hotel Lockerbie, Dumfriesshire, DG11 2RB 3 stars
4 The Swan Inn Stranraer, Dumfriesshire, DG9 0EA
5 Tigh Na Mara Hotel & Restaurant Sandhead, Stranraer, DG9 9JF 3 stars
6 Huntingdon House Hotel Dumfries, DG1 1LZ
7 Nithsdale Hotel Sanquhar, Dumfries, DG4 6DJ
8 Kirkconnel Hall Ecclefechan, Lockerbie, Dumfriesshire, DG11 3JH
9 The Arkhouse Inn Stranraer, DG9 7JG 1 stars
10 The Cross Keys Hotel Canonbie, Dumfriesshire, DG14 0SY 3 stars
11 The Gables Hotel & Restaurant Gretna, Dumfriesshire, DG16 5DQ 2 stars
12 Ravenshill House Hotel Lockerbie, Dumfriesshire, DG11 2EF
13 Townhead Hotel Lockerbie, DG11 2AG
14 The Selkirk Arms Hotel Kirkcudbright, Kirkcudbrightshire, DG6 4JG 3 stars
15 Blackaddie House Hotel Sanquhar, Dumfriesshire, DG4 6JJ 3 stars

Click the map pins to view more information.

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 6

Search Filters

Local Area

Price Per Room

Price Per Person

Booking

Rating

Features & Facilities

Region

  • Aberdeen & Grampian Highlands
  • Argyll & Bute
  • Aviemore and the Cairngorms
  • Ayrshire, Arran & Clyde Valley
  • Dumfries & Galloway accommodation X
  • Edinburgh
  • Fort William & Lochaber
  • Glasgow
  • Inverness, Loch Ness & Nairn
  • Kingdom of Fife
  • Loch Lomond, Stirling & the Trossachs
  • Lothians & Borders
  • Northern Highlands
  • Orkney
  • Perthshire, Angus & Dundee
  • Shetland
  • Skye & Lochalsh
  • Western Isles