For each listing we have opening times, address, phone number, reviews and photos
Distances in these cards are measured from the centre of the EH22 postcode district.
Distances in these cards are measured from the centre of the EH22 postcode district.
Bars in Dalkeith
28/1, Hardengreen Industrial Estate, Eskbank, Dalkeith, EH22 3NX · 1.0 mi
Melville Dykes Road, Lasswade, Dalkeith, EH18 1AN · 1.2 mi
124-128 High Street, Millerhill, EH22 1RY · 1.5 mi
Easthouses, Dalkeith, EH22 2PH · 1.5 mi
12 Newbattle Road Gilmerton Road, Edinburgh, EH18 1AP · 1.6 mi
80 Main Street, Newtongrange, EH22 4NA · 1.7 mi
5 High Street, Edinburgh, EH18 1NA · 2.1 mi
107 Main Street Main Street High Street Main Street Oxenfoord Castle, Oxenfoord, Pathhead, EH37 5UB · 3.2 mi
102 Market Street, Musselburgh, EH21 6QA · 3.4 mi
128 Magdalene Dr, Joppa, Edinburgh, EH15 3BE · 3.8 mi
Paradykes avenue, Loanhead, EH20 9LF · 3.9 mi
Unit 2, A1 Industrial Park, Sir Harry Lauder Road, Gogar, Portobello, EH15 2QA · 4.1 mi
4 Main Street, Roslin, EH25 9LE · 4.6 mi
100 Northfield Broadway, Edinburgh EH8, Edinburgh, EH8 7RU · 5.2 mi
7 Piershill Place, Edinburgh EH8, Edinburgh, EH8 7EH · 5.3 mi
93-95 Buccleuch Street, Edinburgh, EH8 9NG · 5.7 mi
46 Stanley Pl, Edinburgh EH7, Edinburgh, EH7 5TB · 5.8 mi
Prestonpans, Scotland, United Kingdom, Meadowmill, Prestonpans, EH32 9HR · 5.8 mi
63 Kirkhill Road, Penicuik, EH26 0RD · 6.1 mi
137 Restalrig Rd, Edinburgh EH7, Edinburgh, EH7 6HN · 6.1 mi
119 High Street, Edinburgh, EH1 1SG · 6.2 mi
11-14a West Maitland Street, EDINBURGH, EH12 5DS · 7.0 mi
120 Wester Hailes Road, Edinburgh, EH14 2SW · 8.7 mi
Gastropubs in Dalkeith
1-5 Dalhousie Road Leven Street, Melville Nursery, Dalkeith, EH22 3AT · under a mile
2 Ravensheugh Road, Musselburgh, EH21 7PP · 3.8 mi
4 High Street, Old Town, Edinburgh, EH1 1TB · 6.1 mi
Sports Bars in Dalkeith
Apt 30, 3 Drybrough Crescent, Craigmillar, Edinburgh, EH16 4FD · 4.1 mi
4 Alvanley Terrace, Edinburgh, EH9 1DU · 6.2 mi
Night Clubs in Dalkeith
24-26 Calton Road, Old Town, Edinburgh, EH8 8DP · 6.1 mi
Other Pubs in Dalkeith
166-168 High St, Dalkeith, EH22 1AY · under a mile
Lothian St, Dalkeith, EH22 1DS · under a mile
92 High St, Dalkeith, EH22 1HZ · under a mile
Masonic Lodge 129 High Street Dalkeith Midlothian EH22 1BE, Eskbank, EH22 1BE · under a mile
Dalkeith Miners Club 8 Woodburn Road Dalkeith Midlothian EH22 2AT, Dalkeith, EH22 2AT · under a mile
2-4 Eskbank Road, Dalkeith, EH22 1HF · under a mile
27 Salters Rd, Dalkeith, EH22 2DQ · under a mile
12 Newbattle Rd, Newtongrange, Dalkeith, EH22 4RL · 1.6 mi
2d Bogwood Rd, Mayfield, Dalkeith, EH22 5DF · 1.6 mi
Old Dalkeith Rd, Danderhall, Dalkeith, EH22 1FD · 1.7 mi
42 Mayfield Pl, Dalkeith, EH22 5EB · 1.7 mi
Stone Place Mayfield Dalkeith Midlothian EH22 5PE, Mayfield, EH22 5PE · 1.7 mi
71-77 High Street Bonnyrigg Midlothian EH19 2DB, Bonnyrigg, EH19 2DB · 2.0 mi
Bannoc Brewhouse 33 Polton Street Bonnyrigg EH19 3HB, Bonnyrigg, EH19 3HB · 2.1 mi
10 Whitecraig Rd, Whitecraig, Musselburgh, EH21 8PG · 2.2 mi
31-33 Drum Street, Gilmerton, Edinburgh, EH17 8QR · 2.8 mi
4 Newtoft Street, Gilmerton, Edinburgh, EH17 8RE · 2.9 mi
Arniston Miners Club Engine Road Gorebridge Midlothian EH23 4AQ, Arniston Engine, EH23 4AQ · 3.2 mi
25-31 Moredun Park Loan, Gilmerton, Edinburgh, EH17 7HB · 3.2 mi
David Macbeth Moir J D Wetherspoon PLC 30-34 Bridge Street Musselburgh East Lothian, Musselburgh, EH21 6AG · 3.5 mi
58 High St, Musselburgh, EH21 7BX · 3.5 mi
Anchor Bar 159 North High Street Musselburgh East Lothian, Musselburgh, EH21 6AN · 3.5 mi
M & F Employees Welfare Club 253 North High Street Musselburgh East Lothian, Musselburgh, EH21 6BQ · 3.5 mi
Edinburgh, Loanhead, EH20 9BW · 3.6 mi
393 Gilmerton Road, Edinburgh, EH17 7PX · 3.6 mi
Loanhead Miners Social Club 74 The Loan Loanhead Midlothian EH20 9AQ, Loanhead, EH20 9AQ · 3.6 mi
Masonic Lodge 7 Balcarres Road Musselburgh East Lothian, Musselburgh, EH21 7SD · 3.8 mi
56 Duddingston Park South, Niddrie, Edinburgh, EH15 3LJ · 3.8 mi
60 Mount Vernon Road, Liberton, Edinburgh, EH16 6JQ · 4.0 mi
39-41 Howden Hall Road, Kaimes, Edinburgh, EH16 6PG · 4.0 mi
243 Portobello High Street, Portobello, Edinburgh, EH15 2AW · 4.4 mi
241-243 Portobello High Street, Portobello, Edinburgh, EH15 2AW · 4.4 mi
163 Portobello High Street, Portobello, Edinburgh, EH15 1EU · 4.5 mi
LODGE ROSSLYN ST CLAIR NO 606 21 Main Street Roslin Midlothian EH25 9LD, Roslin, EH25 9LD · 4.6 mi
7-9 Figgate Street, Portobello, Edinburgh, EH15 1HL · 4.7 mi
Bilston Miners Welfare Club Seafield Road Bilston Roslin Midlothian EH25 9RW, Bilston, EH25 9RW · 4.7 mi
10 Westbank Street, Portobello, Edinburgh, EH15 1DR · 4.8 mi
Royal Musselburgh Golf Club Prestongrange House Prestonpans East Lothian, Prestonpans, EH32 9RP · 4.8 mi
3 King's Place, Portobello, Edinburgh, EH15 1DU · 5.0 mi
29 Minto Street, Edinburgh EH9, Edinburgh, EH9 1SB · 5.1 mi
Nearest 40 of 50 shown. Show all 50 other pubs in Dalkeith
Top Bars in Dalkeith
202 High Street, Edinburgh, EH22 1AZ
0.2 miles away

68 Hunterfield Road, Whitecraig, Gorebridge, EH23 4TT
3.4 miles away

1 Edinburgh Road, Penicuik, EH26 0RD
6.1 miles away

18 Links Road, Port Seton, Prestonpans, EH32 0DU
6.9 miles away

3A Greenhall Road, Arniston, Gorebridge, EH23 4AW
3 miles away

Top Gastropubs in Dalkeith
30 Longstone Road, Edinburgh, EH14 2BH
7.9 miles away

Top Sports Bars in Dalkeith
Sports Bars yet to be reviewed
Top Night Clubs in Dalkeith
6-8 Newmills Road, Dalkeith, EH22 1DU
0.2 miles away

Top Other Pubs in Dalkeith
63 High St, Tranent, EH33
6.2 miles away

36 Shore, Edinburgh, EH6 6QU
7 miles away

76 Telford Rd, Edinburgh, EH4 2NF
8.4 miles away

75 Craigmount Brae, Edinburgh, EH12 8XF
10.1 miles away

Lothian St, Dalkeith, EH22 1DS
0.2 miles away
