Skip to main content

Hotels in Dumfries

11 handpicked places to stay

Photo © Adele Mosey, Google Maps

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.

Premier Inn Dumfries

Premier Inn Dumfries

Hotel · Annan Road, Dumfries

Premier Inn Dumfries on Annan Road offers easy access to Caerlaverock Castle, Mabie Forest and the Solway Firth, with free on-site parking.

Rivendell

Rivendell

Guest Accommodation · 105 Edinburgh Road, Dumfries

A B&B on Edinburgh Road in Dumfries, well suited to golfers and overnight stopovers, with en suite rooms and free parking close to the centre.

Slievenisky

Slievenisky

B&B · Skelston Bank, Dumfries

Slievenisky is a B&B on Skelston Bank near Dumfries, with a gym on-site and free parking rare for this type of stay.

The Farmers Inn

The Farmers Inn

Hotel · Main Street, Dumfries

A small, three-room inn on Dumfries's Main Street, known for hearty home-cooked food and fair prices rather than frills.

The Huntingdon B&B

The Huntingdon B&B

B&B · 32 Lovers Walk, Dumfries

A quiet Dumfries B&B on Lovers Walk with spotless en-suite rooms, a garden, and a hearty breakfast to start the day.

The Queensberry Hotel And Bar

The Queensberry Hotel And Bar

Hotel · 12 English Street, Dumfries

A 15-room townhouse hotel on English Street in Dumfries, with a bar and restaurant and free on-site parking.

The Townhouse Hotel

The Townhouse Hotel

Hotel · 208 Annan Road, Dumfries

Modern en-suite rooms with free WiFi at The Townhouse Hotel on Annan Road, Dumfries, with a bar, restaurant and garden on site.

Travelodge Dumfries

Travelodge Dumfries

Hotel · A75, Annan Road, Dumfries

Budget hotel on the A75 in Dumfries, close to forest walks, Dumfries Museum and golf, with free on-site parking and pet-friendly rooms.

Woodland House Hotel

Woodland House Hotel

Hotel · Newbridge, Dumfries

Woodland House Hotel in Newbridge, Dumfries pairs spotless, modern rooms with a quiet garden setting near Silloth on Solway Golf Club.

Guest Accommodation
The Waverley Guest House

The Waverley Guest House

Guest Accommodation · 21 Marys Street, Dumfries

Adults-only guest house in Dumfries with breakfast included and 18 rooms, close to golf, fishing and local pubs.

Hotel
White Hart Hotel

White Hart Hotel

Hotel · 38 Brewery Street, Dumfries

A no-frills seven-room pub hotel in central Dumfries, suited to cyclists and music-loving travellers on a budget stay.

Page 2 of 2 · 35 in total