Restaurants & cafés in Dalkeith (page 14 of 125)
From $5The Balerno Inn Restaurant
4.8(650 reviews)Accepts Credit CardsBarBritish+29
From $8The Voodoo Rooms
3.9(649 reviews)Accepts Credit CardsBarBritish+18
FreeThe Sir Walter Scott - J D Wetherspoon
3.0(649 reviews)Accepts Credit CardsAmerican ExpressBar+22
From $16The Old Clubhouse
4.2(647 reviews)Accepts Credit CardsBarBritish+22
From $16The Walnut
4.8(644 reviews)Accepts Credit CardsBritishDinner+19
FreeThe Steading
3.6(642 reviews)Accepts Credit CardsBarBreakfast+25
From $5Boardwalk Cafe
2.3(641 reviews)Accepts Credit CardsAmerican ExpressBreakfast+21
From $11Zizzi - Edinburgh Queensferry Street
3.8(638 reviews)Accepts Credit CardsAmerican ExpressCash Only+23
From $11Hectors
3.9(637 reviews)Accepts Credit CardsBarBritish+22
FreeThe Jolly Botanist
4.1(634 reviews)Accepts Credit CardsBarBritish+22
FreeYO! Edinburgh Princes St
3.2(631 reviews)Accepts Credit CardsAsianDinner+14
From $7Novapizza Vegan Kitchen
4.5(630 reviews)Accepts Credit CardsDeliveryDinner+23
From $5Southpour
4.0(628 reviews)Accepts Credit CardsBarBreakfast+26
FreeDobbies Coffee To Go
3.1(623 reviews)Accepts Credit CardsBreakfastBritish+11
From $8Inn on the Mile
3.9(623 reviews)Accepts Credit CardsBarBreakfast+26
FreeThe Cambridge Bar
4.5(616 reviews)Accepts Credit CardsBarBritish+19
FreeOX184
3.7(615 reviews)Accepts Credit CardsBritishBrunch+20
FreeTiles Cafe Bar
4.0(612 reviews)Accepts Credit CardsBarBreakfast+19
From $24.95Bistro du Vin Edinburgh
3.5(604 reviews)BreakfastCafeDiner+20
FreePizzeria 1926
4.5(600 reviews)Accepts Credit CardsCampaniaDinner+19
FreeThe Hanging Bat
4.2(598 reviews)Accepts Credit CardsBarBritish+19
FreeRavelston House Hotel
3.6(589 reviews)Accepts Credit CardsBarBreakfast+22
From $4The Tron
3.7(585 reviews)Accepts Credit CardsAmerican ExpressBar+23
From $29Taisteal
4.6(583 reviews)Accepts Credit CardsBritishDinner+16