Best Restaurants in Dumfriesshire
Hungry in Dumfriesshire? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Dumfriesshire
- Top rated
- Closest to the centre
- Price level: low to high
- Time to spend: shortest first
- A–Z
29 restaurants
-
Restaurant4.6★1,626 reviews
Cavens Arms
Located at 20 Buccleuch Street in Dumfries, Cavens Arms is a well-established pub and restaurant known for its hearty meals, excellent ales, and welcoming atmosphere. It offers a diverse menu including a dedicated vegan selection, catering thoughtfully to dietary needs. The venue blends traditional Scottish pub charm with attentive service, making it a popular spot for locals and visitors alike seeking quality food and drinks in a relaxed setting.
Price level $$Time to spend 1–3 hrs
-
Restaurant4.6★1,536 reviews
Hetland Hall Hotel
Nestled near Carrutherstown along the A75 in Dumfries, Hetland Hall Hotel offers a refined country house experience with spacious, beautifully decorated rooms, a renowned restaurant serving generous portions of quality food, and attentive staff. This 4-star hotel combines modern comforts with tranquil rural surroundings, making it a perfect base for exploring Dumfries and the scenic Dumfries and Galloway region.
Price level $$Time to spend 1–3 hrs
-
Restaurant4.6★1,474 reviews
The Steamboat Inn
Nestled on the picturesque Solway Coast in Carsethorn, The Steamboat Inn is a beloved pub and restaurant known for its welcoming atmosphere, generous seafood portions, and scenic waterfront views. This quirky inn offers a cozy setting with indoor fires and outdoor seating, making it a perfect spot year-round for locals and visitors seeking fresh, hearty meals and a friendly vibe.
Daily 12:00–20:00Price level $$Time to spend 1–2.5 hrs
-
Modern European4.7★888 reviews
Casa Mia Dumfries
Casa Mia Dumfries offers a refined modern European dining experience in a stylish setting on Nunholm Road. Renowned for its friendly service and extensive vegan menu, it caters to diverse palates with creative dishes and generous portions. Open daily for lunch and dinner, it blends sophistication with a welcoming atmosphere, making it ideal for special occasions and casual meals alike.
Daily 12:00–14:00, 17:00–21:00Price level $$Time to spend 1–2.5 hrs
-
Pub4.4★971 reviews
The Swan - Kingholm Quay
Nestled on the scenic Kingholm Quay in Dumfries, The Swan is a welcoming pub offering a blend of British, English, and European cuisine. Known for its excellent food, great beers, and friendly service, it provides a relaxed atmosphere with a beer garden and picturesque riverside views. Open daily with moderate pricing, it’s a favored spot for locals and visitors seeking hearty meals and a convivial setting.
Mon–Fri 12:00–14:30, 17:00–20:30 · Sat–Sun 12:00–20:00Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.2★890 reviews
Granary
The Granary is a lively pub and restaurant located at 21 Loreburn Street in Dumfries, Scotland. Known for its welcoming atmosphere, it offers a mix of relaxed dining on the first floor and vibrant weekend entertainment upstairs. The venue features a beer garden, multiple screens for live sports, and a menu catering to various dietary needs including vegetarian and vegan options. It is dog-friendly and provides free WiFi and disabled access.
Price level $$Time to spend 1–4 hrs
-
Restaurant4.5★701 reviews
Palmerston Cafe
Palmerston Cafe in Dumfries offers a beloved blend of traditional Scottish fish and chips alongside an extensive selection of Italian-style ice creams. Family-run since 1969, this vibrant eatery serves freshly made pizzas, pies, and Lavazza coffee in a casual setting with seating for about 30 guests. Open daily until 10 PM, it combines hearty British fare with a touch of Italian charm just minutes from Dumfries town centre.
Daily 10:30–22:00Price level $$Time to spend 0.5–1.5 hrs
-
Italian4.5★683 reviews
La Dolce Vita
La Dolce Vita is a beloved Italian restaurant located at 94 Irish Street in Dumfries, offering a warm and inviting atmosphere with a menu full of classic Italian dishes. Known for its friendly service, accommodating dietary options including vegan and gluten-free, and moderate pricing, it is a popular spot for both locals and visitors seeking genuine Italian flavors in a charming setting.
Price level $$Time to spend 1–2 hrs
-
Restaurant4.5★575 reviews
The Boathouse Restaurant & Shop
Nestled on the scenic quayside of Glencaple near Dumfries, The Boathouse Restaurant & Shop offers a charming blend of fresh, well-presented food and a welcoming atmosphere. This moderate-priced venue combines a restaurant, cafe, gift shop, and supermarket, making it an ideal spot for casual dining, coffee breaks, and browsing local goods. Its nautical-inspired interior and friendly service create a relaxed setting perfect for family outings, catch-ups with friends, or couples seeking a cozy meal.
Daily 10:00–16:00Price level $$Time to spend 1–2 hrs
-
Restaurant4.9★421 reviews
The Station Cafe Dumfries
The Station Cafe Dumfries is a welcoming, inexpensive cafe located within Dumfries Railway Station, offering freshly prepared breakfasts, light meals, and excellent coffee. Known for its friendly atmosphere and homemade cakes, it serves locals and travelers alike, making it a cherished spot for a relaxing break in the heart of Dumfries.
Mon–Sat 7:30–15:00 · Sun 12:00–14:00Price level $Time to spend 0.5–1.5 hrs
Claudios Restaurant
Claudios Restaurant in Moffat offers a warm, inviting atmosphere within a charming old sandstone building, serving superb Italian cuisine. Known for its expertly cooked dishes like homemade lasagne, pizzas, and unique specials, it combines traditional flavors with attentive, friendly service. The cozy setting and quality food make it a standout dining spot in the Scottish Borders, perfect for an evening meal with family or friends.
Price level $$Time to spend 1–2 hrs
Bruno's Italian Restaurant
Bruno's Italian Restaurant offers authentic Italian cuisine in the heart of Dumfries at 3 Balmoral Road. Known for its warm, family-run atmosphere, it serves classic dishes like thin-crust pizzas and al dente pasta. Open evenings from 5pm to 9pm midweek and weekends, Bruno's is a popular spot for locals and visitors seeking a genuine Italian dining experience with moderate pricing and attentive service.
Wed–Sun 17:00–21:00Price level $$Time to spend 1–2 hrs
The Globe Inn Dumfries
The Globe Inn in Dumfries is a renowned 17th-century historic pub famously frequented by Robert Burns. It offers a unique blend of rich Scottish heritage and modern culinary excellence, featuring a Michelin Guide-listed restaurant, 1610 at The Globe Inn. Visitors can enjoy creative Scottish dishes, an extensive whisky collection, and an atmospheric setting steeped in literary and cultural significance.
Tue 11:00–21:00 · Wed–Sat 11:00–23:00Price level $$Time to spend 1–3 hrs
The Usual Place
The Usual Place is a welcoming, community-focused café and restaurant housed in a charming converted church on Academy Street, Dumfries. Known for its fresh, ethically prepared food served in a relaxed atmosphere, it offers an inexpensive dining experience with attentive service. This venue doubles as a non-profit organization, emphasizing social values alongside quality meals, making it a standout spot for brunch or lunch in the town.
Mon–Fri 9:30–16:00Price level $Time to spend 0.5–2 hrs
The Jolly Harvester Bar & Restaurant
The Jolly Harvester is a welcoming bar and restaurant located on Calside Road in Dumfries, Scotland. Known for its hearty meals, friendly staff, and family-friendly atmosphere, it offers a variety of dining options including a beer garden and a playground. This moderately priced venue combines a traditional pub vibe with modern amenities, making it popular for lunch, casual dining, and family gatherings.
Price level $$Time to spend 1–3 hrs
The Bank Bar and Tapas
The Bank Bar and Tapas in Dumfries offers a vibrant dining experience with a diverse international tapas menu served in a stylish, modern setting. Known for its fully gluten-free kitchen, it caters excellently to coeliac and vegan diners alike. The lively atmosphere, friendly staff, and extensive drinks selection, including cocktails and imported lagers, make it a popular spot for sharing plates and socializing from early afternoon until late at night.
Price level $$Time to spend 1–3 hrs
Easterbrook Bistro, Bar & Spa
Nestled within The Crichton in Dumfries, Easterbrook Bistro, Bar & Spa offers a modern dining experience with a tapas-style menu, a relaxing bar, and a pool and spa facility. Open daily from early morning to evening, it caters to locals, students, and visitors seeking a casual yet stylish venue for coffee, lunch, or drinks. The spacious, architecturally appealing space is known for its diverse small plates and a welcoming atmosphere.
Daily 7:00–20:00Price level $$Time to spend 1–3 hrs
Crumb
Crumb is a modern restaurant located at 53 St Michael Street, Dumfries, offering a refined yet relaxed dining experience with a focus on quality dishes and attentive service. Known for its inviting atmosphere and standout menu items like beef short rib, it operates mainly in the evenings and weekends, making it a popular spot for locals and visitors seeking a moderate-priced meal in a comfortable setting.
Price level $$Time to spend 1–2.5 hrs
The Hitching Post - DG1 2EQ
The Hitching Post in Dumfries offers a vibrant American dining experience with a focus on barbecue and grilled specialties. Located at 42 Eastfield Rd, this casual restaurant is known for its extensive gluten-free menu, hearty portions, and a welcoming atmosphere that blends modern American flavors with rustic charm. Open for lunch and dinner most days, it is a popular spot for locals and visitors seeking quality steaks, ribs, and classic sides.
Price level $$Time to spend 1–2.5 hrs
The Corner Eatery and Bar Store
The Corner Eatery and Bar Store is a welcoming restaurant located at 23 Bank Street in Dumfries, Scotland. Known for its fresh, homemade cuisine and friendly staff, it offers a varied menu including steaks, seafood, vegan options, and classic British dishes. The venue features a relaxed atmosphere with a charming beer garden, making it a popular spot for locals and visitors alike seeking quality dining in a casual setting.
Price level $$Time to spend 1–2.5 hrs
The Back Street
The Back Street is a vibrant first-floor restaurant located in the heart of Dumfries town centre, known for its passionate approach to modern British cuisine. It offers a relaxed and welcoming atmosphere, with a menu that changes regularly to showcase locally sourced ingredients. The venue also features a well-curated drink selection, including local ales, wines, gins, cocktails, and coffee, making it a perfect spot for a casual yet refined dining experience.
Wed–Sat 17:00–22:00Price level $$Time to spend 1–2.5 hrs
The New Oriental Restaurant
The New Oriental Restaurant in Dumfries offers a warm and inviting experience with authentic Chinese cuisine known for its fresh ingredients and flavorful dishes. Located at 54 Friars Vennel, this cozy eatery is praised for its attentive service and quick meal delivery, making it a popular choice for locals and visitors seeking quality Chinese food in a relaxed setting.
Tue–Wed 16:30–21:30 · Thu–Sun 16:30–22:00Price level $$Time to spend 1–2 hrs
The Lochar Inn
The Lochar Inn is a welcoming and lively pub and restaurant located on Edinburgh Road in Heathhall, Dumfries. Known for its friendly atmosphere and attentive service, it offers a range of affordable meals and drinks in a traditional setting. The inn features a function room facility, making it a popular spot for local gatherings and events. Open daily from late morning until midnight, it caters to both locals and visitors seeking a casual dining experience with a community feel.
Mon–Fri 12:00–24:00 · Sat–Sun 11:00–24:00Price level $Time to spend 1–3 hrs
Ivanos Italian Food
Ivano's Italian Food, located at 11 White Sands in Dumfries, offers freshly prepared Italian cuisine with an emphasis on takeaway and pizza delivery. Known for its authentic flavors and a menu that includes traditional Italian dishes alongside vegetarian options and classic fish and chips, Ivano's serves locals and visitors seeking a casual yet satisfying meal. Operating primarily in the evenings, it provides a convenient choice for a relaxed Italian dining experience in a modest setting.
Price level $$Time to spend 0.5–1.5 hrs
Home Restaurant
Home Restaurant in Dumfries is a warm, family-friendly dining spot known for its creative, locally sourced dishes served in a cozy atmosphere. Located at 48 White Sands, it offers a taste of home-cooked meals with a Mediterranean and European flair, open Thursday and Friday evenings. This intimate restaurant prides itself on quality and passion, making it a top choice for both locals and visitors seeking authentic, comforting food in Dumfries.
Thu–Fri 17:00–23:00Price level $$Time to spend 1–2.5 hrs
Truffles Bistro
Truffles Bistro, located on 20 Bank Street in Dumfries, offers a sophisticated yet cozy dining experience with a menu that blends local flavors and elegant culinary techniques. Known for its warm atmosphere and standout dishes like short rib pasta and lobster ravioli, it is a favored spot for both intimate dinners and lively gatherings. Open mainly for lunch and dinner from Tuesday to Saturday, this bistro is a culinary gem in Dumfries.
Tue–Wed 11:30–14:30 · Thu–Sat 11:30–14:30, 17:30–21:00Price level $$Time to spend 1–2.5 hrs
Kinmount Restaurant
Kinmount Restaurant in Carrutherstown, Dumfries, offers a welcoming atmosphere with excellent Scottish cuisine and a lively bar scene. Known for its attentive service, diverse menu, and live music events, it is a favored stop for travelers and locals alike seeking quality dining and entertainment in a charming rural setting.
Mon–Fri 17:00–20:30 · Sat–Sun 12:00–20:30Price level $$Time to spend 1–3 hrs
Copper Beech Restaurant
Copper Beech Restaurant offers a refined dining experience within the historic Hetland Hall Hotel in Dumfries. Known for its warm and welcoming atmosphere, it serves a diverse menu featuring hearty breakfasts, light bites, and a la carte dishes that highlight local Scottish ingredients. Open daily from noon to 9 pm, this restaurant blends traditional flavors with attentive service, making it a favored spot for both hotel guests and local diners.
Daily 12:00–21:00Price level $$Time to spend 1–2.5 hrs
Bankend Bar & Brasserie
Bankend Bar & Brasserie, located within the Holiday Inn on Bankend Road in Dumfries, offers a contemporary dining experience with a focus on seasonal, locally sourced produce. This stylish restaurant and bar features a varied menu including tapas, continental dishes, and vegan options, complemented by a well-curated drinks selection. Its inviting atmosphere and scenic views of the Crichton Estate make it a popular spot for both casual meals and special occasions.
Daily 7:00–20:00Price level $$Time to spend 1–2.5 hrs
Explore Dumfriesshire on the map
A handpicked selection of must-see spots in Dumfriesshire, mapped for you.
More about Dumfriesshire

Dumfriesshire travel guide
Explore Dumfriesshire for Robert Burns heritage, medieval castles, Solway landscapes, market towns and walking in Scotland’s southern hills.
Tell me more about DumfriesshireMore to explore in Dumfriesshire
Explore more

Explore more of United Kingdom
Discover the United Kingdom: A blend of rich history, stunning landscapes, and vibrant cities, offering a unique travel experience for every visitor.
Explore United Kingdom
Getting your guide ready…
We are putting together a fresh copy of the Dumfriesshire guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.