Restaurants & cafés in Dalkeith (page 13 of 125)
FreeGrazing By Mark Greenaway
4.7(702 reviews)Accepts Credit CardsBritishDinner+14
From $5The Ensign Ewart
4.4(701 reviews)Accepts Credit CardsBarBritish+16
FreeCraig House Brewers Fayre
3.8(700 reviews)Accepts Credit CardsAmerican ExpressBar+29
From $15The Magnum Restaurant & Bar
4.5(696 reviews)Accepts Credit CardsAmerican ExpressBar+24
From $17Dine Murrayfield
4.9(694 reviews)Accepts Credit CardsBreakfastBritish+18
From $18.95Frankie & Benny's
3.3(688 reviews)AmericanBrunchDiner+19
From $5.95Longniddry Inn
3.8(687 reviews)Accepts Credit CardsBarBritish+25
From $1The Cramond Inn
2.7(685 reviews)Mid-rangeBarBritish+13
From $7The Basement
4.1(679 reviews)Accepts Credit CardsBrunchDinner+18
From $19.95ASK Italian
4.1(679 reviews)Accepts Credit CardsAmerican ExpressBrunch+23
From $9The Black Bull
3.9(677 reviews)Accepts Credit CardsAmericanAmerican Express+29
From $4No 11 Brasserie
4.3(675 reviews)Accepts Credit CardsAmerican ExpressBreakfast+22
From $5The Alexander Graham Bell
3.7(671 reviews)Accepts Credit CardsAmerican ExpressBar+29
From $3Rancho Steak House
4.5(671 reviews)ArgentineanDinnerFull Bar+14
From $9Nobles Cafe Bar & Restaurant
4.5(668 reviews)Accepts Credit CardsAmerican ExpressBreakfast+29
FreeLos Argentinos
4.2(666 reviews)Accepts Credit CardsArgentineanDinner+14
From $14White Horse Oyster & Seafood Bar
4.5(665 reviews)Accepts Credit CardsAmerican ExpressDinner+18
From $18Mercat Bar and Grill
4.4(664 reviews)Accepts Credit CardsAmerican ExpressBar+35
From $14La P'tite Folie
4.4(662 reviews)Accepts Credit CardsDinnerEuropean+15
From $7The Horseshoe Inn
4.5(662 reviews)Accepts Credit CardsBreakfastDinner+24
From $18Ada Restaurant
4.6(660 reviews)Accepts Credit CardsAmerican ExpressBarbecue+22
FreeThe Beach House
3.5(658 reviews)Accepts Credit CardsBreakfastBritish+21
FreeMaggie Dickson's Pub
3.6(655 reviews)Accepts Credit CardsBarBritish+18
From $7Toby Carvery Liberton
3.9(652 reviews)Accepts Credit CardsBarBreakfast+23