Portobello Beach
City of Edinburgh Council · Edinburgh
Edinburgh's sandy seaside suburb with a long promenade, amusements, and beach play just 30 minutes from the city centre. A brilliant free half day for families on a sunny day.
Why families love it
- A proper sandy beach just a short bus ride from Edinburgh's centre, perfect for bucket-and-spade days without the long Scottish coastal drive.
- The long promenade is ideal for scooting and cycling, with amusement arcades and cafes dotted along the seafront when you need a break.
- Rockpools at the eastern end keep younger children happily occupied for ages, and the shallow waters are gentler than many Scottish beaches.
Best for
Families wanting a seaside escape without leaving Edinburgh, especially those with energetic children who need space to run and explore.
Good to know
The beach faces north so it can be breezy even on warm days—bring windbreakers and layers. The Espy pub does decent fish and chips if you fancy lunch with a view, though there are cheaper takeaway options too. Parking along the promenade fills quickly on sunny weekends, but the number 26 bus from Princes Street drops you right by the beach and is far less hassle. The eastern end near Joppa tends to be quieter if you want to avoid the arcade crowds.
Practical info
- Age guidance
- The beach suits all ages from toddlers upwards, with shallow paddling areas for little ones and enough space for teenagers to feel independent.
- Typical cost
- The beach itself is completely free, though you'll likely spend a few pounds on ice creams or the amusement arcades if your children spot them.
- How long to allow
- Most families spend around three to four hours here, though you could easily fill a whole day if the weather's kind and you pack a picnic.
- Last checked
- May 2026