Dumfries Restaurants
Make a free reservation
See what locals rave about in Dumfries
From verified diners like you
From verified diners like you
- LLesDublin •1 review5.0Dined 5 days agoGreat Sunday roast one of the best I have had I a while.More infoPooley bridge innPrice: Moderate• British• Penrith•4.4
- AAlexandraDumfries and Galloway •4 reviews5.0Dined 5 days agoAbsolutely wonderful food and great service. This afternoon tea was first class and great value just as we have enjoyed before.More infoThe Maltings Coffee ShopPrice: Moderate• Café• Dumfries•4.8
- RRichardDumfries and Galloway •1 review5.0Dined 6 days agoExcellent as always - food exceptional, and everything else fantastic, too. Never disappoints.More infoThe Globe InnPrice: Very Expensive• British• Dumfries•4.8
- CCarolGlasgow/Lanarkshire •7 reviews5.0Dined on Jun 11, 2025Excellent service and food as ever, amazing!! Never disappointed with The Back Street experience! 🥰More infoThe Back Street RestaurantPrice: Moderate• British• Dumfries•4.7
- MMaxineDunbartonshire/Renfrewshire •6 reviews5.0Dined on Jun 7, 2025Friendly, efficient staff serving good food. We ate quite early (6 pm) so the restuarant and bar were not bussling but busy enough to have a nice atmosphereMore infoBuccleuch & Queensberry Arms HotelPrice: Expensive• Scottish• Thornhill•4.4
Restaurant experiences trending in Dumfries and Galloway
Dining around Dumfries Hot Spots
Landmark
Shopping area
Train Station
Stadium or Arena
Theatre
Institution
Convention Center
Monument
Museum
Park
Attraction park
Gallery
Golf Course
Nearby Cities
Frequently asked questions
Healthy restaurants located in Dumfries include The Back Street Restaurant, The Globe Inn and The Maltings Coffee Shop
Restaurants with gluten-free options in Dumfries are The Back Street Restaurant, The Maltings Coffee Shop and Buccleuch & Queensberry Arms Hotel
Bottomless brunch in Dumfries is available at The Maltings Coffee Shop, The Back Street Restaurant and The Black Bull Inn, Moffat
The most romantic restaurant in Dumfries is The Globe Inn