Hotels in Dumfries
8 handpicked places to stay
Where to base yourself in Dumfries depends mainly on whether you want to walk everywhere or drive out each day. Staying in the town centre, within a few minutes of the railway station and High Street, suits anyone without a car who wants to reach the Burns sites, the museums and the evening pubs on foot, and puts the Whitesands and riverside walks on the doorstep. A short distance out, on the edges of town at Locharbriggs or along the Crichton Estate, properties tend to have more space, private parking and quieter surroundings while still keeping the centre within a five to ten minute drive.
Further afield, country house hotels in villages like Closeburn or Carrutherstown suit visitors prioritising scenery and a slower pace over walkable convenience, and often come with their own grounds, restaurants and dog-friendly policies that make them a destination in their own right rather than just a base. These rural options work well if the plan is to explore Nithsdale, the Galloway forests or the Solway coast by car, since the drive back to a peaceful setting each evening is part of the appeal rather than a compromise.
Budget and style vary considerably across the options below, from a spa hotel with its own leisure club to family-run guest houses converted from Victorian townhouses. Whichever type of property appeals, Dumfries is compact enough that nowhere in or immediately around the town leaves you more than fifteen minutes from the centre, so the choice comes down to atmosphere and setting rather than practicality. Booking ahead matters most around the Eden Festival weekend in June and during the main summer holiday months, when the town's limited hotel stock fills quickly.
Cairndale Hotel & Spa
Hotel · English Street, Dumfries town centre
A large town-centre hotel with an award-winning spa, three dining venues and 86 rooms, a short walk from the High Street.
Trigony House Hotel
Hotel · Closeburn, near Thornhill, north of Dumfries
A small country house hotel near Thornhill with woodland gardens, a rustic-cuisine restaurant and a strong reputation for welcoming dogs.
Hetland Hall Hotel
Hotel · Carrutherstown, east of Dumfries
A country hotel at Carrutherstown with Solway views, recently refreshed rooms and a restaurant serving à la carte and afternoon tea.
Holiday Inn Dumfries
Hotel · The Crichton, Bankend Road, Dumfries
A modern chain hotel set within the parkland of the Crichton Estate, ten minutes from Dumfries town centre with a restaurant and event spaces.
Hamilton House
Guest House · Central Dumfries, near the railway station
A family-run four-star guest house 250 metres from Dumfries station, with seven en-suite rooms and a private car park.
Southpark House
B&B · Locharbriggs, edge of Dumfries
A 4-Star Gold guest house at Locharbriggs with valley views, a guest lounge with log fire, and hotel-quality rooms at B&B prices.
Dumfries Villa
Guest House · Near the railway station, Dumfries
A Victorian townhouse guest house two minutes' walk from Dumfries station, with a garden, cyclist storage and traditional breakfasts.
Lochenlee Guest House
B&B · Ardwall Road, Dumfries
A recently refurbished, family-run Victorian B&B under ten minutes' walk from the town centre, with en-suite rooms and free Wi-Fi.
Affiliate link — we may earn a small commission at no cost to you