- 4.5Anchor Bar159 North High Street, Musselburgh, SC EH21 6ANBar
- 5Closed nowCrolla's Italian KitchenThe Courtyard, Station Rd, Musselburgh, SC EH21 7PQRestaurant Bar
- Closed nowLevenhall Arms10 Ravensheugh Road, Musselburgh, SC EH21 7PPRestaurant Bar
- 5Closed nowStaggs81 North High Street, Musselburgh, SC EH21 6JEBar
- 4.7Closed nowThe David Macbeth MoirBridge St, Musselburgh, SC EH21 6AARestaurant Bar
- 3.3Closed nowThe Quay131 New Street, Musselburgh, SC EH21 6DHRestaurant Bar
- 4Closed nowThe Ship Inn184 North High Street, Musselburgh, SC EH21 6BHRestaurant Bar
- 4.7Closed nowThe Sportsman Bar Musselburgh58 High Street, Musselburgh, SC EH21 7BXBar
- 4.5Closed nowVolunteer Arms81 North High Street, Musselburgh, SC EH21 6JEBar