Restaurants & cafés in Dalkeith (page 19 of 125)
FreePep & Fodder
4.2(442 reviews)BreakfastBritishBrunch+14
FreeWellington Coffee
4.3(439 reviews)Accepts Credit CardsBreakfastBritish+8
FreeThe Blackbird
3.7(439 reviews)Accepts Credit CardsBarBreakfast+22
From $110The Table
4.9(439 reviews)Accepts Credit CardsBYOBBritish+9
From $8The Waterside Bistro
4.5(438 reviews)Accepts Credit CardsAmerican ExpressBar+31
From $24.5Malmaison Bar & Grill Edinburgh
3.9(435 reviews)Accepts Credit CardsBreakfastBrunch+25
FreeKebab Mahal
4.1(434 reviews)Accepts Credit CardsAsianCheap Eats+14
FreeLoon Fung Restaurant
3.7(434 reviews)AsianCantoneseChinese+18
From $9The Black Fox
4.6(434 reviews)Accepts Credit CardsBarBritish+24
From $3.9St Andrews Restaurant
4.0(433 reviews)BritishDeliveryDinner+18
FreeStarbucks Royal Mile
3.8(432 reviews)Accepts Credit CardsBreakfastCafe+9
FreeLovecrumbs
4.3(432 reviews)Accepts Credit CardsBreakfastBritish+13
FreeCafe at the Palace
4.0(431 reviews)Accepts Credit CardsBreakfastBritish+16
From $4The Original Rosslyn Inn Gastropub
4.0(431 reviews)Accepts Credit CardsBarBritish+21
From $4Cafe Domenico
4.7(427 reviews)American ExpressDigital PaymentsDinner+25
From $4The Halfway House
4.3(426 reviews)Accepts Credit CardsBarBritish+11
FreeQueens Crossing Brewers Fayre
4.2(425 reviews)Accepts Credit CardsAmerican ExpressBar+26
FreeLady Nairne Beefeater
3.8(424 reviews)Accepts Credit CardsAmerican ExpressBar+25
From $7The Cafe At Merryhatton
4.2(424 reviews)Accepts Credit CardsBreakfastBritish+23
From $12Golden Ambal North & South Indian Restauarant
4.4(424 reviews)Accepts Credit CardsAmerican ExpressAsian+31
FreeThe Bow Bar
4.3(421 reviews)Accepts Credit CardsCheap EatsDrinks+11
From $12The Fountain
4.2(420 reviews)Accepts Credit CardsAmericanAmerican Express+30
From $5Singapore Coffee House
4.8(420 reviews)AsianBreakfastBritish+12
FreeThe Botanist Bar & Restaurant Edinburgh
4.3(420 reviews)BarBars & PubsBritish+11