Dumfries was highly rated for shopping by 1 guests from the United States!

Book Now, Pay When You Stay!
With FREE cancellation on most rooms

In and Around Dumfries

Places of Interest


Show me hotels near:


Show me hotels in nearby cities:

Other Accommodations

Different ways to stay in Dumfries:

More Hotel Themes

Popular Chains

Different ways to stay in Dumfries:

Popular Hotels in Dumfries

See where others are staying...

Moreig Hotel Good 7.8 Great Scottish breakfast, served by a very pleasant young lady. Lovely start to the day
The Manor Hotel & Restaurant Excellent 8.6 Service was perfect, very nice room
Best Western Station Hotel Very good 8.5 Location to station, food was very good staff always helpful.
Huntingdon House Hotel Exceptional 9.5 Beautiful guest house, perfect hosts, superb breakfast. The classic B&B experience.
Cairndale Hotel And Leisure Club Very good 8.1 Staff were very friendly & helpful . Food was very good and we will definitely be back.
Langlands Bed and Breakfast Wonderful 9.3 The home was beautiful. The breakfast was delicious. The room spacious and comfortable as well as the ensuite. Walking distance to city centre and the Globe Inn. The city centre seem to close at 6pm. It is a short drive to Caerlaverock Castle. Our stay was only 2 days long. I'm sure we would have discovered a lot more.
Rivendell Excellent 8.7 Very good value for money.Booked a Superior Double Room Very comfortable bed,excellent shower,Barbara welcomed us and showed us to the room.She also recommended a very nice Restaurant.We highly recommend this hotel to any type of traveller Also really nice Breakfast. If we are in the area will definitely stay again.
Aberdour Hotel Good 7.4 Friendly and very clean. A small hotel atmosphere - with café/bar facilities. Central Dumfries
Dumfries Villa Excellent 8.7 Off street parking, staff, location in a quiet street but not far from shops, tranquil atmosphere
Lauren House

See how Booking.com rates

  • 4.5/5 From 9357 reviews
  • 90.9% of users recommended Booking.com