Public toilets in Musselburgh
6 within 2.5 km of the centre
- Public toilets, Shorthope Street Shorthope Street, Fisherrow, Musselburgh, EH21 7DB Closed · Opens tomorrow 09:00 Free Accessible 185 m
- Public toilets, Bridge Street Bridge Street, Fisherrow, Musselburgh, EH21 6AG Hours unknown Free 290 m
- Public toilets, New Street New Street, Fisherrow, Musselburgh, EH21 6DN Hours unknown Free Accessible 947 m
- Public toilets, Inveresk Village Road Inveresk Village Road, Pinkie, Inveresk, EH21 7TD Hours unknown Free 978 m
- Public toilets, Newhailes Road Newhailes Road, Stoneybank, Musselburgh, EH21 8UD Hours unknown Free 1.7 km
- Public toilets, B6415 B6415, Monktonhall, Old Craighall, EH21 8RE Hours unknown Free 1.8 km