Portobello Beach
13 minute walk from Brunstane station · Edinburgh and South East · Free entry

Portobello Beach is a long stretch of sand popular for walking, swimming, and relaxing by the sea. The wide promenade runs along the beach, making it ideal for an easy stroll with views across the Firth of Forth. The area has a lively feel, with cafés, bars, and independent shops close by. On summer days it can be busy, but at quieter times the beach feels open and peaceful.
Visitor information
- Place type
- Beach
- Good for
- Beaches, Family attractions, Scenic viewpoints, Swimming, Walking
- Characteristics
- Coastal, Open-air, Sandy
- Admission
- Free
- Region
- Edinburgh and South East
Stations within walking distance
- Brunstane station — 13 min walk, 1.1 km
- Newcraighall station — 32 min walk, 2.7 km
- Musselburgh station — 44 min walk, 3.6 km
Other places near Brunstane
- Portobello Golf Course — 17 min walk from the station
- Newhailes House and Garden — 22 min walk from the station
- Figgate Park — 25 min walk from the station
- Fisherrow Sands — 36 min walk from the station
- Musselburgh RFC — 38 min walk from the station
- The Musselburgh Golf Club — 42 min walk from the station