Skip to main content

Places to Stay in Dumfries

Find the places to stay that appeal to you the most

The best places to stay in Dumfries

Check out our pick of great places to stay in Dumfries

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 112 reviews
    From
    US$160
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 782 reviews
    From
    US$172
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 148 reviews
    From
    US$198
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 227 reviews
    From
    US$198
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 103 reviews
    From
    US$198
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 189 reviews
    From
    US$125
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 838 reviews
    From
    US$119
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 788 reviews
    From
    US$202
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 328 reviews
    From
    US$158
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 38 reviews
    From
    US$129
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 5 reviews
    From
    US$1,025
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 27 reviews
    From
    US$621
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 59 reviews
    From
    US$158
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 59 reviews
    From
    US$124
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,138 reviews
    From
    US$103
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,166 reviews
    From
    US$172
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,104 reviews
    From
    US$136
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,470 reviews
    From
    US$125
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 384 reviews
    From
    US$87
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 407 reviews
    From
    US$139
    1 night, 2 adults

Most booked places to stay in Dumfries and surroundings in the past month

See all

Popular with guests booking places to stay in Dumfries

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 782 reviews

Popular with guests booking places to stay in Dumfries

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,166 reviews

Popular with guests booking places to stay in Dumfries

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 384 reviews

Popular with guests booking places to stay in Dumfries

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 386 reviews

Popular with guests booking places to stay in Dumfries

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 868 reviews

Popular with guests booking places to stay in Dumfries

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,138 reviews

Popular with guests booking places to stay in Dumfries

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,138 reviews

Popular with guests booking places to stay in Dumfries

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,104 reviews

Popular with guests booking places to stay in Dumfries

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,440 reviews

Popular with guests booking places to stay in Dumfries

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,470 reviews

Great access to the city centre. Check these places to stay in Dumfries and nearby

Scored out of 10, guest rating 5.4
Passable - What previous guests thought, 68 reviews

Situated in Dumfries in South West Scotland, this historically listed building has 15 modern rooms. There is free WiFi throughout and free parking is available at a nearby location.

From US$158.37 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 361 reviews

Aberdour Guest House is located in Dumfries, less than 1 km from Dumfries and County Golf Club, a 19-minute walk from Dumfries and Galloway Golf Club, as well as 14 km from Caerlaverock Castle.

From US$118.78 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 386 reviews

Proudly named Scotland’s Best Independent Hotel 2025, The Cairndale Hotel & Spa in Dumfries offers a warm welcome, stylish accommodation, and first-class facilities in the heart of South West Scotland...

From US$249.43 per night

Mid Flat

Dumfries
Central location
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 104 reviews

Offering river views, Mid Flat is an accommodation set in Dumfries, 1.7 km from Dumfries and County Golf Club and 13 km from Caerlaverock Castle.

From US$129.34 per night

LSO Guest House

Dumfries
Central location
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 99 reviews

LSO Guest House, a property with a shared lounge, is situated in Dumfries, less than 1 km from Dumfries and County Golf Club, 1.9 km from Dumfries and Galloway Golf Club, as well as 14 km from...

From US$130.66 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 56 reviews

Offering a garden and garden view, Lovely self-catering apartment in city centre is located in Dumfries, 1.7 km from Dumfries and County Golf Club and 13 km from Caerlaverock Castle.

From US$120.10 per night

Caledonian Hotel

Dumfries
Central location
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 868 reviews

With free on-site parking and full Scottish breakfast included, the Caledonian Hotel is just a 10 minute stroll to Dumfries centre.

From US$105.58 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,440 reviews

Featuring free WiFi, Glenlossie Guest House offers accommodation in a Victorian house, 800 metres from the centre of Dumfries. Free private parking is available on site.

From US$98.98 per night

Enjoy breakfast in Dumfries and nearby

Rivendell

Dumfries
Breakfast options
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,138 reviews

Rivendell is a striking Arts and Crafts mansion, set just 15 minutes' walk from the town centre of Dumfries and its railway station. It features rooms with antique furnishings and free WiFi.

From US$105.58 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,470 reviews

Set in a 45-acre estate with stunning woodland stretching to the banks of the River Nith, the 19th century Friars Carse Country House Hotel offers 23 bedrooms and cottages and is situated 6 miles from...

From US$125.38 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 104 reviews

Located in Dumfries, Modern Town-Centre Apartment is a recently renovated accommodation, 1.3 km from Dumfries and County Golf Club and 1.5 km from Dumfries and Galloway Golf Club.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 19 reviews

Offering city views, Stylish 2nd Floor Georgian Period Flat is an accommodation located in Dumfries, 1.5 km from Dumfries and Galloway Golf Club and 14 km from Caerlaverock Castle.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 21 reviews

Situated in Dumfries, 1.3 km from Dumfries and County Golf Club and 1.5 km from Dumfries and Galloway Golf Club, Stylish 2nd Floor Georgian 1 Bedroom Apartment features accommodation with free WiFi in...

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 81 reviews

Offering quiet street views, Lindean Guest House is an accommodation set in Dumfries, 1.6 km from Dumfries and Galloway Golf Club and 14 km from Caerlaverock Castle.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 14 reviews

Situated in Dumfries with Dumfries and Galloway Golf Club and Dumfries and County Golf Club nearby, Caul View Apartment in Dumfries features accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 156 reviews

Located in Dumfries, 700 metres from Dumfries and County Golf Club and 1.8 km from Dumfries and Galloway Golf Club, Ferintosh Guest House provides accommodation with free WiFi in a historic building.

Save money on places to stay in Dumfries and nearby – budget options available

The Townhouse Self Catering

Dumfries
Budget options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 384 reviews

Set in Dumfries, within 2.7 km of Dumfries and County Golf Club and 3.4 km of Dumfries and Galloway Golf Club, The Townhouse Self Catering offers accommodation with a garden and free WiFi throughout...

From US$99.05 per night

Lower Flat

Dumfries
Budget options available
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 37 reviews

Situated in Dumfries, 33 km from Rockcliffe and 1.4 km from Dumfries and Galloway Golf Club, Lower Flat provides accommodation with amenities such as free WiFi and a flat-screen TV.

Dumfries Apartment

Dumfries
Budget options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 212 reviews

Located in Dumfries with Dumfries and Galloway Golf Club and Dumfries and County Golf Club nearby, Dumfries Apartment provides accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 2 reviews

Providing a garden, Pass the Keys Beautifully Presented Cosy Town Centre Cottage features accommodation in Dumfries. With garden views, this accommodation offers a terrace.

Dumfries Apartment 2

Dumfries
Budget options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 85 reviews

Offering garden views, Dumfries Apartment 2 is an accommodation situated in Dumfries, 1.9 km from Dumfries and County Golf Club and 14 km from Caerlaverock Castle.

Dumfries Central apartment

Dumfries
Budget options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 232 reviews

Dumfries Central apartment is situated in Dumfries, 1.7 km from Dumfries and County Golf Club, 13 km from Caerlaverock Castle, as well as 31 km from Drumlanrig Castle.

From US$120.10 per night

Number 48

Dumfries
Budget options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 24 reviews

Featuring accommodation with a patio, Number 48 is located in Dumfries. The property is set 1.6 km from Dumfries and County Golf Club, 13 km from Caerlaverock Castle and 31 km from Drumlanrig Castle.

The Old Stables 17a

Dumfries
Budget options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 94 reviews

The Old Stables 17a, a property with barbecue facilities, is situated in Dumfries, 1 km from Dumfries and Galloway Golf Club, 2 km from Dumfries and County Golf Club, as well as 14 km from...

FAQ about places to stay in Dumfries

Places to stay that guests love in Dumfries

See all
Avg. price/night: US$164.97
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 782 reviews
A stunning building in a very quiet location. The room was beautifully and spacious with tea and coffee in the room. We ate in the beautiful restaurant and the food was delicious. Breakfast was also delicious. Everything was piping hot and cooked how requested. Over all a beautiful place to stay
Guest review by
Paula
People with friends
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 81 reviews
Fab place to stay. Very clean with amazing breakfasts! Good central location. Amazing hosts - Ian and Sally Thank you!
Guest review by
lucy
Young couple
Avg. price/night: US$118.78
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 125 reviews
Location was nice, had your own parking bay out front in a carpark. A lovely park with walk way along the river. Only less than 5minutes to city centre. And you walk over a bridge or two to see the park on other side of the river
Guest review by
Julie
Young couple
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 104 reviews
Location is excellent being 50mtrs from the main street in Dumfries. Lots of hot water, shower very good. Comfortable apartment. Nice full complimentary basket. Bread & milk was appreciated. Thanks for a lovely stay. Parking was always available if a bit tight sometimes.
Guest review by
Brian
Young couple
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 53 reviews
The location was a quiet estate outside of city centre, which worked for me. I travelled alone and had the very clean apartment to myself. Everything was in good condition, clear instructions, good wi fi speed.
Guest review by
sharon
Solo traveller
Avg. price/night: US$99.05
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 384 reviews
Everything about the property and my stay was excellent. I chose this location because it's one of the best places to stay if you want to be close to Grey Mare's Tail and Loch Skeen. Also the Dumfries town itself has a lot to offer.
Guest review by
Muhammad
Family with young children
Avg. price/night: US$120.10
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 232 reviews
Had everything you need to stay. Maybe on hot days there should be a fan but had brought our own anyway. Good location for city centre Nice beds and bedding comfy
Guest review by
danielle
Group
Avg. price/night: US$118.78
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 838 reviews
A nice room and bathroom with welcome chocolate, coffee and sweets. B&B with a private parking. Quiet location. Very close tot city center (walking distance). Use of a micro wave.
Guest review by
Carine
Young couple
Avg. price/night: US$118.78
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 838 reviews
For us, location is ideal, making a good place to stay overnight to break up a journey from the south on England to Scotland. The Huntingdon is extremely clean and comfortable and offers a very reasonably priced breakfast.
Guest review by
Andy
Young couple
Avg. price/night: US$92.38
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,138 reviews
Good location with free parking. Colin the host was very friendly and helpful. Facilities were good.. clean and comfortable with good en suite bathroom and tea and coffee making in the room. Excellent breakfast...friendly staff ... overall a great place to stay.
Guest review by
Brian Wattam
People with friends
Avg. price/night: US$129.34
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 104 reviews
This is a fabulous place to stay so close to everything We stayed for Good Neighbours Day and a perfect location. The flat is clean and tidy and the beds we’re comfortable. Fantastic value for money and would highly recommend staying if you are visiting Dumfries. There is free parking just outside. Aldo a fabulous view of the River.
Guest review by
Carolyn
People with friends
Avg. price/night: US$164.97
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 782 reviews
The location of Marie House Hotel was beautiful, both the gardens and the surrounding countryside. Dinner and breakfast both excellent and friendly helpful staff. A great place to stay
Guest review by
Susan
Young couple
Avg. price/night: US$118.78
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 838 reviews
Good breakfast, plenty of tea, coffee, etc in the room and location great for a short 10 minute stroll into town. Warm and comfortable and a good place to stay, especially as a stopover on the way to the Highlands.
Guest review by
Michael
Young couple
Avg. price/night: US$178.17
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 148 reviews
Lovely stay, great location and comfortable, clean, well equipped accommodation!
Guest review by
Brunny55
Family with young children
Avg. price/night: US$105.58
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,138 reviews
Building really unique and interesting. Good location for Dumfries. Breakfast good. Staff at breakfast friendly. Room a good size. Inexpensive place to stay.
Guest review by
Zoe
Family with young children