Dalkeith Pub
18 places in Dalkeith, United Kingdom
Pub in Dalkeith: discover the best-rated places on Vota, ranked by real local diner votes, not ads or fake reviews.

Justinlees Inn
Pub · Bar
1-5 Dalhousie Road
Not rated yetSee menu and prices

The Black Bull
Pub · Bar · Craft Beer
1 Lothian Street
Not rated yetSee menu and prices

Harrow Hotel
Pub · Bar · Family Style
2 Eskbank Road
Not rated yetSee menu and prices

Stobsmill Inn & Brunton's
Pub · Bar and Grill
25b Powdermill Brae
Not rated yetSee menu and prices

The Dean Tavern
Italian · Pub
80 Main Street
Not rated yetSee menu and prices

Water Tower
Pub · Bar
The Water Tower, Cemetery Rd
Not rated yetSee menu and prices

The Lamp Room
Pub · Bar and Grill
80 Main Street
Not rated yetSee menu and prices

The Arniston
Fish and Chips · Pub
3 Greenhall Road
Not rated yetSee menu and prices

Coach and Horses
Pub · Bar
166 High Street
Not rated yetSee menu and prices

Edmonstone Inn
Pub · Bar
111 Edmonstone Road
Not rated yetSee menu and prices

Easthouses Miners Welfare and Social Club
Bar · Pub
Easthouses Road
Not rated yetSee menu and prices

Ship Inn
Pub · Bar
92 High Street
Not rated yetSee menu and prices

The Salters Inn
Pub · Bar · Bar and Grill
27 Salters Road
Not rated yetSee menu and prices

The Buccleuch
Pub · Bar
90 High Street
Not rated yetSee menu and prices

Bonfire
Pizza · American · Pub
152-156 High Street
Not rated yetSee menu and prices

Cross Borders Brewing
Craft Beer · Pub
1 Hardengreen Lane
Not rated yetSee menu and prices

Arniston Miners Welfare Social Club
Pub · Bar
40 Engine Road
Not rated yetSee menu and prices

Corner Pocket
Bar · Pub
24 Buccleuch Street
Not rated yetSee menu and prices