Coffee & cafés in Musselburgh
Musselburgh has 26 listed coffee shops and cafés, from quick espresso stops to slow weekend brunches. Most popular: Breakfast (1), Sandwiches (1). The coffee scene spans 11 Cafes & Coffee Shops, 2 Coffee Shops. Dietary options are covered too: Vegetarian cafés (3), Vegan cafés (2), Gluten-free cafés (1). 20 landmarks and neighbourhoods have their own nearby-coffee guides.
Dietary options:Vegetarian cafés (3)
Showing 13 of 13

Tanifiki
44 Portobello High Street, Edinburgh
★ 4.6 (360)£1–10
Laptop friendly

Rising Tide
324 Portobello High Street, Edinburgh
★ 4.6 (84)

Newhailes House & Gardens (National Trust for Scotland)
Newhailes, Musselburgh EH21 6RY
★ 4.5 (1159)

Cafe Refresh (Soft Play Customers Only)
20 Westbank St, Edinburgh EH15 1DR
★ 1.0 (1)
Outdoor seating
Costa
132 High Street, Musselburgh
Eyden's
215-217 Portobello High Street, Edinburgh

Kaffeine
2 Newbigging, Musselburgh

Miro's
25-25A Promenade, Edinburgh
Outdoor seating
Passey’s Coffee Company
272 Portobello High Street, Edinburgh
Popeye's
132 Portobello High Street, Edinburgh

PortaLibri
167-171 Portobello High Street, Edinburgh

Portobello Beach Bistro
56 King's Road, Edinburgh
Outdoor seating

The Beach House
55/2 Bath Street, Edinburgh
Coffee near landmarks
Areas & neighbourhoods
Other cities in United Kingdom
Musselburgh coffee — FAQs
How many coffee shops are there in Musselburgh?
There are 13 coffee shops, cafés and roasteries listed in Musselburgh on WorldCafeMap, with addresses, opening hours, photos and ratings.
Where is the best coffee in Musselburgh?
Top-rated coffee shops in Musselburgh include Costa, Eyden's, Kaffeine. See our ranked list of the best coffee shops in Musselburgh.
Are there coffee shops with outdoor seating in Musselburgh?
3 venues in Musselburgh have outdoor seating, terraces or gardens.