- 5Anema Core1-3 Buccleuch Street, Dalkeith, SC EH22 1HBRestaurant
- 3.7Open nowBene's Fish & Chips25/, 1 Thorny Crook Terrace, Dalkeith, SC EH22 2RFRestaurant
- 5Open nowBombay Lounge202 High Street, Dalkeith, Edinburgh, Dalkeith, SC EH22 1AZRestaurant Bar
- Bonfire152-156 High Street, Dalkeith, SC EH22 1AYRestaurant
- Chris Kitchen23 Woodburn Road, Dalkeith, SC EH22 2ASRestaurant
- Costcutter182 High Street, Dalkeith, SC EH22 1AYRestaurant
- 4.3Closed nowCounty Restaurant152-156 High Street, Dalkeith, SC EH22 1AYRestaurant Bar
- Closed nowDomino's Pizza -Edinburgh - Dalkeith10 Eskbank Road, Dalkeith, Edinburgh, Dalkeith, SC EH22 1UURestaurant
- Franco's Fish & Chips & Pizza113 High Street, Dalkeith, SC EH22 1AXRestaurant
- Closed nowFriendlies Chinese Food Takeaway8 Saint Andrew Street, Dalkeith, SC EH22 1ANRestaurant
- 5Open nowGreggs17 jarnac court, Dalkeith, SC EH22 1HURestaurant Cafe
- 3Open nowItihaas17/19 Eskbank Road, Dalkeith, SC EH22 1HDRestaurant Bar
- Closed nowJazs Fish Bar12 Woodburn Road, Dalkeith, SC EH22 2ATRestaurant
- 5Closed nowJustinlees Inn1-5 Dalhousie Road, Dalkeith, SC EH22 3ATRestaurant Bar
- Kavreli Brothers Ltd90 High Street, Dalkeith, SC EH22 1HZRestaurant
- Pak Yee8 Saint Andrew Street, Dalkeith, SC EH22 1ANRestaurant
- 1Rajahs Fast Food Takeaway10 Woodburn Road, Dalkeith, SC EH22 2ATRestaurant
- Scott,s Wae Eat7 Saint Andrew Street, Dalkeith, SC EH22 1ALRestaurant
- Scullery4 Woodburn Avenue, Dalkeith, SC EH22 2BPRestaurant
- 3.6Open nowSubway37 Jarnac Ct, Dalkeith, SC EH22 1HURestaurant
- 3.7Open nowThe Cavaliere Italian Restaurant124-128 High Street, Dalkeith, SC EH22 1AURestaurant Bar
- 5Closed nowWoodburn House28 Woodburn Avenue, Dalkeith, SC EH22 2BPRestaurant
- 3Closed nowYour Kitchen Chinese Dalkeith6 Lothian Street, Dalkeith, SC EH22 1DSRestaurant