
seaside attractions · playground · nature reserve
Portobello Beach
An outdoor seaside-attractions in City of Edinburgh
Today: light rain · 16°C
A wet day — perfect for indoor exploration
Setting
Outdoor
Entry
Free / cheap
Who for
Toddler-friendly · Ages 0–18+

Portobello Beach is a popular sandy beach on the Firth of Forth, just a few miles from Edinburgh city centre. It offers a traditional seaside experience with a wide promenade ideal for walking, cycling, and scootering. Families love the gentle slope of the sand, making it safe for young children to paddle. Highlights: The beach is great for building sandcastles, flying kites, and rock pooling. Nearby, there's a putting green, a bowling club, and an amusement arcade for older kids. The promenade has several cafes and ice cream shops. Facilities: Public toilets, outdoor showers, and a large free car park. Lifeguards patrol in summer. There are also nearby playgrounds at Figgate Park and Rosefield Park. Practical tips: Check tide times before visiting. The beach can get busy in warm weather. Bring windbreaks as it can be breezy. Dogs are banned from the main beach areas in summer (May–September).

What parents should know
Portobello Beach is a popular sandy beach on the Firth of Forth, just a few miles from Edinburgh city centre.
Best timing
Check tide times before you go
Tide times significantly affect the usable beach area and rockpool opportunities, so plan your visit accordingly.
Queues
Arrive early in warm weather
The beach gets very busy on sunny days. Arriving mid-morning or visiting on cooler days means more space for families.
Weather
Bring a windbreak
The beach can be quite breezy even on warm days, so a windbreak provides shelter for young children and helps keep sand off.
Location and map
Reviews
No reviews yet. Be the first to tell other parents what it's really like.
Sign in to leave a review
Opening hours
Opening hours could not be confirmed.
Last checked 24 May 2026, 22:38.
Public beach with unrestricted access. No formal opening/closing times as it is a natural beach accessible 24 hours.







