Can't decide where to eat in Dalkeith?
Browse 59 places to eat in Dalkeith, Scotland, United Kingdom. Common food types include Pub, Cafe, and Coffee shop.
Can't decide? Let the game shortlist places in Dalkeith for you.
Pick a restaurantFood types
Places to eat
- The Chocolate Barn Cafe
The Chocolate Barn, Lowe's Farm, Campend, Dalkeith, SCT EH22 1RS
- Friendlies Chinese Food Takeaway Chinese
8 St Andrew St, Dalkeith, SCT EH22 1AN
- Cheesecakes and Bakes Dessert shop
17 South St, Dalkeith, SCT EH22 1AH
- Greggs Bakery
17 Jarnac Court, Dalkeith, SCT EH22 1HU
- Cafe Troy Coffee shop
Jarnac Court, 15 Jarnac Court, Dalkeith, SCT EH22 1HU
- Continental Cafe Cafe
27, Jarnac Court, Dalkeith, SCT EH22 1HU
- The Buccleuch Pub
90 High St, Dalkeith, SCT EH22 1HZ
- Ship Inn Pub
92 High St, Dalkeith, SCT EH22 1HZ
- Lavender Coffee & Crumbs Cafe
114 High St, Dalkeith, SCT EH22 1HZ
- Subway Sandwich shop
37 Jarnac Ct, Dalkeith, East Lothian EH22 1HU
- The Cavaliere Italian
124-128 High St, Dalkeith, SCT EH22 1AY
- Bonfire Restaurant
156 High Street, Dalkeith, SCT EH22 1AY
- Franco's Fast food
113 High St, Dalkeith, SCT EH22 1AX
- Mintfig Ltd Delicatessen
67-71 HIGH STREET, DALKEITH, MLN EH22 1JA
- Slumdog Delivered Indian
156 HIGH STREET, DALKEITH, SCT EH22 1AY
- AL's Bistro Diner
152 High Street, Dalkeith, SCT EH22 1AY
- Paradise Play Cafe Restaurant
57 High St, Dalkeith, Lothian EH22 1JA
- Coach and Horses Pub
Coach & Horses, 166-168 High St, Dalkeith, SCT EH22 1AY
- Tiger Lotus Thai
1-3 Buccleuch St, Dalkeith, SCT EH22 1HB
- The Sugar World Dessert shop
15, HIGH STREET, DALKEITH, SCT EH22 1DQ
- Harrow Hotel Pub
2-4 Eskbank Rd, Dalkeith, SCT EH22 1HF
- Itihaas Bangladeshi
17/19 Eskbank Rd, Dalkeith, SCT EH22 1HD
- Bombay Lounge Indian
202 High St, Dalkeith, SCT EH22 1AZ
- Candy Cupcake Cupcake shop
Park Road, Dalkeith, EH22 3DH
- Water Tower Restaurant Restaurant
The Water Tower, Cemetery Rd, Dalkeith, SCT EH22 3DL
- Kashi's Natural Flavours Restaurant
10b WOODBURN ROAD, DALKEITH, MLN EH22 2AT
- Marmaris Grill Takeaway Fish and chips
10b WOODBURN ROAD, DALKEITH, SCT EH22 2AT
- Kairo's Kafe Cafe
4 Woodburn Ave, Dalkeith, SCT EH22 2BP
- Sugar & Ice Ice cream shop
10 WOODBURN AVENUE, DALKEITH, SCT EH22 2BP
- Jade Garden Chinese Takeaway Chinese
28 Woodburn Ave, Dalkeith, SCT EH22 2BP
- Justinlees Inn Pub
1-5 Dalhousie Rd, Dalkeith, SCT EH22 3AT
- The Salters Inn Pub
27 Salters Rd, Dalkeith, SCT EH22 2DQ
- Restoration Cafe Beer bar
Dalkeith, Lothian EH22 2NA
- Cross Borders Brewing Brewery
1 Hardengreen Lane, Dalkeith, SCT EH22 3NA
- Flowerbox Cake Cupcake shop
11 Corbie Drive, Dalkeith, SCT EH22 2QQ
- The Melville Inn Pub
Melville Nurseries, Lasswade, SCT EH18 1AR
- Elginhaugh Farm Dining & Carvery Pub
9 GILMERTON ROAD, LASSWADE, SCT EH18 1BD
- Sheriffhall Cafe Coffee shop
9 Campend Farm, Dalkeith, SCT EH22 1RS
- Cafe Noir Cafe
Fort Kinnaird
- Ma McGuires Bar
49 Millerhill, Dalkeith, Midlothian EH22 1RZ
How the pick works
- Choose Pick a restaurant. The game loads places to eat in Dalkeith.
- Every place gets a random number. The highest numbers make your shortlist.
- Share the shortlist with your group, or open a place to see what it serves.
Free to play. You do not need an account.
Pick a restaurant