Photo by ‎dave king

Hotels with Restaurants in Dumfries

  • Plan, book, stay with confidence
  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Hotels with Restaurants in Dumfries

Holiday Inn Dumfries, an IHG Hotel
3.0 star property
8.4 out of 10, Very good, (531)
"Room was nice and clean "
The price is S$118
includes taxes & fees
19 Dec - 20 Dec
Holiday Inn Dumfries, an IHG Hotel
Hamilton House
4.0 star property
9.8 out of 10, Exceptional, (349)
"Great communication. Lovely room. Great welcome and manager. Just a fab place to stay. Highly recommend."
The price is S$155
includes taxes & fees
25 Nov - 26 Nov
Hamilton House
Best Western Station Hotel
3.0 star property
8.4 out of 10, Very good, (315)
"What was unique was being charged £80 for a squat. This is a dilapidated, dated and disgusting hotel with mould on the shower head that was most likely a health hazard."
Best Western Station Hotel
Friars Carse Country House Hotel
3.0 star property
8.8 out of 10, Excellent, (299)
"Beautiful hotel and grounds. The setting is so pretty and we really enjoyed the walking trail by the river. The food and service were excellent."
The price is S$117
includes taxes & fees
24 Nov - 25 Nov
Friars Carse Country House Hotel
Caledonian Hotel
3.0 star property
8.2 out of 10, Very good, (164)
"Great place tonstay."
The price is S$81
includes taxes & fees
24 Nov - 25 Nov
Caledonian Hotel
The Inn on the Loch
3.0 star property
8.4 out of 10, Very good, (40)
"Property is excellent and the food was amazing. Wouldn't recommend to a family unless you are into water sports or don't mind driving to places as there is not much around but perfect if you are a couple that want to chill..."
The Inn on the Loch
Cairndale Hotel
3.0 star property
8.0 out of 10, Very good, (233)
"Nice wee hotel, a bit dated but good value for money. Staff were very friendly. "
Cairndale Hotel
The Farmers Inn
2.0 star property
9.0 out of 10, Wonderful, (101)
"Stayed for 2 nights with my 84 year old mum for a girlie few days away. Our room was at the back courtyard of the inn (I think that’s where they all are). So easy access for mum. Parking close to the room. Room was spacious with modern decor and en-suite bathroom. Hosts were chatty without being intrusive. Breakfast both days and the evening meal we had were delicious and more than ample servings. It’s a quirky inn with loads of character. The bar area is in keeping with the age of the inn....
The price is S$161
includes taxes & fees
24 Nov - 25 Nov
The Farmers Inn
Glenlossie Guest House
3.0 star property
7.8 out of 10, Good, (112)
"We walk to the property from the train station and it was not too bad. The property itself had lots of character and the rooms were adorable. Overall a very good experience."
The price is S$81
includes taxes & fees
24 Nov - 25 Nov
Glenlossie Guest House
Rivendell
4.0 star property
8.6 out of 10, Excellent, (188)
"Quaint and cozy B&B. Good breakfast."
The price is S$92
includes taxes & fees
24 Nov - 25 Nov
Rivendell
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in Dumfries
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

How much do hotels with dining in Dumfries cost?
Hotels in Dumfries range between S$81 to S$161 per night. Come with an appetite, because these hotels feature restaurants or offer access to some great culinary experiences. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Dumfries?
It’s hard to beat Hetland Hall Hotel. Base yourself at this 4-star property which comes with a garden and a terrace. The Auldgirth Inn is another sought-after hotel with restaurants to consider. Spend your break at this 4-star option and make the most of conveniences such as a cafe and premium bedding. You can choose from multiple hotels with restaurants in Dumfries with a total average guest review rating of 8.7.
How many hotels with restaurants are there in Dumfries?
Lock in your holiday dates and then choose from 16 hotels with access to dining options in Dumfries. For a work-related trip, a getaway with pals or anything in between, Expedia will help you find a stay to satisfy your inner foodie in a few quick clicks.
Are there any family-friendly hotels with dining in Dumfries?
Many travellers after a family-friendly hotel with dining in Dumfries pick Hetland Hall Hotel. With a 4-star rating and amenities like a playground and complimentary breakfast, you’re sure to feel right at home here. OYO Auldgirth Inn is a 4-star stay that will also give you access to some tasty food experiences. Complimentary breakfast and a cafe help make it a great base for your family trip. Once you’ve checked in and dropped off your bags, there are plenty of family-friendly attractions to explore around Dumfries. Dalscone Farm Fun and Caerlaverock Castle are two of our top suggestions.
Are there any 5-star hotels with restaurants in Dumfries?
While 5-star options are in short supply, there are 4-star hotels that offer access to terrific dining experiences in Dumfries. Book a few nights at Hetland Hall Hotel, approximately 13 kilometres from downtown. A terrace and room service are a couple of the many conveniences available here. The Auldgirth Inn is another stylish option that’s sure to please your taste buds. This property is located around 13 kilometres from the centre of Dumfries and comes with top amenities like premium bedding and designer toiletries.
Why book your hotel with restaurants in Dumfries with Expedia?
Whether you’re on the lookout for a hotel with a restaurant, or one that’s near a foodie heaven, Expedia will have an escape that fits your tastes. Use our handy filters to search for Dumfries hotels with restaurants on-site. You can also refine your search for accommodation in top locations filled with restaurants or cafés. Whatever you decide on, you’ll always get a mouthwatering deal with Expedia!
How can I find cheap hotels with restaurants in Dumfries?
Expedia can help you easily locate cheap hotels with restaurants in Dumfries. Use our convenient filter tools to look up accommodation with restaurants or optional extras, such as included breakfast and lunch. You can also choose how much you want to spend per night and your preferred hotel star rating to lower costs.
What is there to do in Dumfries near my hotel with restaurants?
Whatever you’re interested in, Dumfries has plenty of things to keep you entertained. Dalscone Farm Fun, Caerlaverock Castle and Mabie Forest Park are on many visitors’ itineraries. Don’t leave without exploring Dumfries and Galloway Aviation Museum, Dino Park and Dumfries Museum either. With Expedia’s hotel deals in Dumfries, you’ll be able to discover even more popular attractions like these with the money you save.