Portobello Beach Edinburgh: Family Day Out Guide (2026)
Portobello Beach Edinburgh is Scotland’s capital seaside — a two-mile stretch of award-winning sand and Victorian promenade just 25 minutes by bus from the city centre. With sandcastle-friendly sand, two free playgrounds, an outdoor pirate-themed adventure golf, a Victorian Turkish bath, an arcade strip, traditional ice cream parlours, dog-friendly stretches and free open-water swimming, Portobello Beach Edinburgh works as a perfect free family day from May through to September, and a brilliant Sunday afternoon walk in any other season.
This complete 2026 visitor guide covers everything you need to plan a day at Portobello Beach Edinburgh: best activities for kids, where to swim safely, the best ice cream spots, the Victorian Portobello Swim Centre, adventure golf, free playgrounds, where to park, how to bus from the city, the best ice cream parlours and fish and chip shops, where dogs are allowed, and how to combine Portobello Beach with other Edinburgh family attractions. Whether you’re visiting Edinburgh on holiday or you’re a local planning a Sunday seaside outing, this guide tells you what to do, where to go and when.

Portobello Beach Edinburgh at a glance
| Detail | Information |
|---|---|
| Distance from centre | 3 miles east |
| Bus from city centre | Lothian 15, 26, 45 (25–35 mins) |
| Beach length | 2 miles of sand |
| Cost | Free |
| Promenade | 2 miles, pram-friendly |
| Playgrounds | 2 (toddler & older kids) |
| Swimming | Year-round (Marine Conservation Society-recommended water) |
| Public toilets | 3 along promenade |
| Adventure golf | Pirates’ Island Adventure Golf |
| Indoor swimming | Portobello Swim Centre (Victorian Turkish baths) |
| Dog-friendly | Yes (restrictions May–Sept on main beach) |
| Best months | May–September |
Why Portobello Beach is Edinburgh’s best family seaside
Portobello has been a seaside resort since 1795 when the Edinburgh Evening Courant first advertised bathing machines on its sands. The Victorian promenade was built in 1864 and the original Portobello Baths opened in 1901. Today, Portobello combines that heritage with a vibrant local food and drink scene — independent ice cream parlours, fish and chip shops, beachfront pubs and a Saturday market — making it both an Edinburgh family day out and a hipster destination in its own right.
For families, the appeal is simple: sand, sea, playgrounds, food and easy bus access. The beach itself is wide and flat, with safe shallow paddling, plenty of room for kite-flying, ball games and sandcastle competitions. The promenade is tarmac and ideal for scooters, prams and bikes. Two playgrounds break up the walk. And the food scene from ice cream to fish and chips is well above average for an urban beach.
The best things to do at Portobello Beach with kids

Build sandcastles
The sand is fine, golden and firm enough for serious sandcastle construction — Portobello hosts the annual Big Beach Busk and Sandcastle Festival in summer. Bring buckets, spades and decorative shells; the kids will fill an hour easily. Even in winter the sand stays workable.
Fly a kite
Open exposure to the Forth wind makes Portobello one of the best kite-flying beaches near Edinburgh. Buy a budget kite in town (around £10–15 in any Edinburgh toy shop) and use the wide eastern stretches where there’s least crowd.
Play in the two seafront playgrounds
Portobello has two free playgrounds along the promenade. The main playground near the central beach is geared to older kids with climbing equipment, slides and a zip line. The Joppa shore playground at the eastern end is smaller with baby swings and toddler equipment, with direct beach access and stunning sea views.
Pirates’ Island Adventure Golf
Right on the promenade, Pirates’ Island Adventure Golf is a pirate-themed 18-hole mini-golf course with caves, sandcastles, and water features. Adults £7, children £6. A reliable 90-minute family activity that works in all weather (course is mostly outdoor with some sheltered holes).
Visit the Victorian Portobello Swim Centre

Built in 1898–1901, Portobello Swim Centre has a Victorian-era pool, a sauna, steam room and one of only three remaining public Turkish baths in Scotland. Adult swim £6.40, child £3.40, family ticket from £14. The Turkish baths (adult-only, over-16) cost £10.40. A unique Edinburgh experience that combines a swim with seaside walks.
Hit the arcades
Portobello’s High Street has classic seaside-style amusement arcades — coin-op games, claw machines, and air hockey — that delight visiting kids. Budget £5–10 for an hour’s worth of fun. Open year-round.
Spot dolphins, seals and seabirds
The Firth of Forth is a working coast with regular wildlife sightings. Bottlenose dolphins visit in summer, seals haul out on local rocks, and seabirds (gulls, oystercatchers, cormorants) are everywhere. Bring binoculars for older kids interested in wildlife.
Swim in the sea
Portobello water quality has been Marine Conservation Society-recommended since 2011, and locals swim year-round. The water is cold (10–15°C in summer; 4–8°C in winter), so dipping is brisk. Lifeguards do not patrol — swim within your ability and keep close to shore. Avoid swimming after stormy or heavy-rain weather because the local sewer system can briefly affect water quality.
Walk the full promenade

The 2-mile tarmac promenade from Joppa in the east to Seafield in the west takes about 50 minutes at a steady walking pace. Children can scoot, cycle, skateboard or roller-blade. The promenade has multiple benches, public toilets at three points, food stops every few hundred metres, and the two playgrounds en route. A satisfying linear family walk with no hills.
Best places to eat at Portobello Beach
Ice cream parlours

- S Luca of Musselburgh — though technically in Musselburgh, S Luca’s Portobello shop on the High Street is Edinburgh’s most famous ice cream parlour. Their vanilla is the benchmark
- Mary’s Milk Bar — a Portobello classic with rich gelato and unusual flavours like sea salt caramel and pistachio
- Pizzeria 1926 — also serves excellent ice cream alongside its sourdough pizzas
Fish and chips
- The Porto Fish Bar — Portobello’s classic chippy, with seating along the promenade
- The Beach House — café-restaurant near the central beach with a kids’ menu including fish and chips
Family cafés and restaurants
- The Espy — beachfront pub-restaurant with a kids’ menu and a beachfront beer garden
- The Skylark — modern café with quality coffee and brunch options
- The Beach House — beachfront brunch and dinner spot
- Pizzeria 1926 — sourdough pizza, child-friendly
- Civerinos — Italian café-bistro with kid-friendly menu
- The Little Green Van — mobile coffee with kid-friendly drinks and snacks
Budget families should pack a picnic — sand-friendly, surf-side picnic spots dot the beach itself and the playground areas have plenty of bench seating.
How to get to Portobello Beach Edinburgh
By bus
Lothian Buses run regularly from the city centre:
- Service 26 — Waverley Bridge / Princes Street to Portobello (every 10 minutes, 25–30 minutes)
- Service 15 — King’s Stables Road to Portobello / Joppa (every 20 minutes)
- Service 45 — Western General Hospital to Portobello (every 20 minutes)
Adult single £2.40, child single £1.20 (cash or contactless). A City DAY ticket (£6.00 adult, £3.00 child) covers unlimited travel, though tapping the same contactless card caps you at £5.70 anyway. Fares checked September 2026.
By car
Postcode EH15 1ED. Free on-street parking is available on side streets two minutes from the promenade. Bath Street, Brighton Place and the High Street offer most spaces. Parking restrictions are minimal — most side streets are unmetered. Arrive early on sunny weekends.
By bike
The traffic-free Innocent Cycle Path connects central Edinburgh to Portobello in 25 minutes. Bike racks are available along the promenade.
By train
The nearest railway station is Brunstane (10-minute walk from Portobello High Street), but most visitors find buses easier.
When to visit Portobello Beach
Summer (May–September) is peak season. The water reaches its warmest (15°C in August), days are long, ice cream parlours open extended hours, and the beach hosts events including the Big Beach Busk & Sandcastle Festival in summer. Sunny weekends bring crowds — arrive before 11am or after 4pm for space.
Spring (March–April) and autumn (October–November) are excellent for kite-flying and beach walks. Cafés stay open, the promenade is quieter, and you’ll often have stretches of sand to yourselves.
Winter (December–February) is wild and beautiful. Locals walk the prom in any weather, the Portobello Swim Centre is a warm-up option, and the beach is great for storm-watching. Dogs can run anywhere off-lead from October to April.
Swimming at Portobello Beach: water quality and safety
Portobello water quality has been Marine Conservation Society-recommended since 2011, with periodic upgrades since. The beach has won multiple awards for cleanliness and water quality. However:
- No lifeguards — swim within your ability and stay close to shore
- Cold water shock — even in summer, water is 12–15°C and feels much colder on first entry
- Avoid swimming after heavy rain or storms — local sewer overflow can briefly affect water
- Currents are gentle but tides go in and out 5+ metres each cycle, so check tide times before swimming
- Year-round swimmers use Portobello — join one of the local groups (Portobello Sea Swimmers) for safer cold-water swimming
Wild swimming tips
- Always swim with a buddy
- Wear a brightly coloured swimming hat for visibility
- Bring a tow float for confidence and visibility
- Warm up gradually after swimming (don’t get straight into a hot shower)
- The eastern (Joppa) end is calmer than the central beach
Dogs at Portobello Beach
Portobello is dog-friendly year-round but with seasonal restrictions on the central beach:
- May 1 – September 30: Dogs must be on lead on the main beach (between the central bandstand and the King’s Road end)
- October 1 – April 30: Dogs off-lead on the whole beach
- Joppa beach (eastern end): Dogs off-lead year-round
- Promenade: Dogs on lead year-round
Always clean up after your dog. Bins are spaced along the promenade.
Things to do near Portobello Beach
Musselburgh and East Lothian beaches
Just east of Portobello, Musselburgh’s coastline offers more beaches, a historic racecourse and the small fishing village feel. S Luca’s original Musselburgh shop is here.
Edinburgh Royal Observatory
On Blackford Hill, 15 minutes by bus from Portobello. Free family astronomy talks on selected weekends.
The Innocent Railway Tunnel and Path
A 510-metre Victorian railway tunnel converted into a cycle path connects Portobello to Holyrood Park.
Dr Neil’s Garden
A free hidden garden in Duddingston, 10 minutes from Portobello by bus. Calm, scenic, perfect for a quiet hour with older kids.
Insider tips for Portobello Beach

- Start at the Joppa end and walk west — quieter beach first, café strip last
- The Espy beer garden is one of Edinburgh’s best summer evening spots
- Bring layers — sea breezes are cold even when the city is warm
- The free public toilets near Pirates’ Island are open year-round
- S Luca and Mary’s Milk Bar queues build by 2pm — go before 1pm or after 4pm
- Park further inland on Brighton Place or Bath Street for free spaces
- Bring a windbreak if you plan to picnic — it makes a big difference on breezy days
- Tide-watch at Portobello — high tide brings dramatic surf; low tide reveals rock pools at the eastern end
Portobello Beach for accessibility
The promenade is fully tarmac and step-free. Two ramped beach-access points serve wheelchairs and prams (note that beach sand is too soft for most wheelchairs). Disabled toilets are at the Promenade Square, Pirates’ Island Adventure Golf and Portobello Swim Centre. The Swim Centre has a pool hoist and accessible changing rooms.
Combining Portobello with other Edinburgh attractions
Half-day Portobello + city centre
- Morning: National Museum of Scotland (free, 2 hours)
- Bus 26 to Portobello (25 minutes)
- Lunch: Fish and chips at the Porto Fish Bar
- Afternoon: Beach, playgrounds and ice cream
Full Portobello family day
- Morning: Beach play, sandcastles, kite flying
- Lunch: Beach House or Pizzeria 1926
- Afternoon: Pirates’ Island Adventure Golf, then Portobello Swim Centre
- Evening: S Luca’s ice cream, sunset promenade walk back to bus
Portobello + East Lothian
- Morning: Portobello Beach
- Bus on to Musselburgh and the Honest Toun Festival or beach walk
- Continue to Yellowcraig or Gullane Bents for wilder beaches
Frequently asked questions about Portobello Beach Edinburgh
How do you get to Portobello Beach Edinburgh from the city centre?
Lothian Buses 15, 26 and 45 run regularly from Princes Street and Waverley Bridge to Portobello. The 26 is the most frequent (every 10 minutes, 25–30 minutes). Adult single £2.40, child £1.20.
Is Portobello Beach Edinburgh sandy?
Yes — Portobello Beach is two miles of fine golden sand, perfect for sandcastles and walks.
Can you swim at Portobello Beach Edinburgh?
Yes. Portobello has Marine Conservation Society-recommended water quality and is popular for year-round swimming. No lifeguards are on duty — swim within your ability, avoid swimming after heavy rain or storms, and stay close to shore.
How long is Portobello Promenade?
The promenade is two miles long, fully tarmac, and runs from Joppa in the east to Seafield in the west. Pram-friendly and ideal for scooters and bikes.
Are there playgrounds at Portobello Beach?
Yes — two free playgrounds along the promenade. The main central playground suits older kids with climbing equipment and a zip line; the Joppa shore playground suits younger toddlers.
Can you take dogs on Portobello Beach?
Dogs are welcome year-round on the eastern (Joppa) beach. From May 1 to September 30, dogs must be on lead on the central main beach. From October to April, they can run off-lead throughout. Dogs must be on lead on the promenade year-round.
Where can you park at Portobello Beach?
Free on-street parking is available on Bath Street, Brighton Place and the High Street, two minutes from the promenade. Side streets are generally unmetered. Arrive early on sunny weekends.
Is Portobello Beach worth visiting in winter?
Yes — winter walks on the promenade are bracing and beautiful, ice cream parlours stay open, and the Portobello Swim Centre and arcades offer warm-up options. Wild swimmers use the beach year-round.
What’s the best ice cream at Portobello Beach?
S Luca of Musselburgh’s Portobello shop and Mary’s Milk Bar are the two famous parlours. S Luca’s vanilla is the local benchmark; Mary’s gelato is excellent.
Is Portobello Beach pram-friendly?
Yes — the promenade is fully tarmac and pram-friendly. Two ramped beach-access points lead onto the sand, though prams cannot easily move across the sand itself.
Are there toilets at Portobello Beach?
Yes — three public toilet blocks along the promenade, plus toilets at Pirates’ Island Adventure Golf, Portobello Swim Centre and most cafés.
Is Portobello Beach safe for children?
Yes — the beach is wide, flat and gently shelving, with shallow paddling areas. There are no lifeguards, so parents should supervise swimming. The promenade is pedestrianised and safe for kids on scooters.
Plan your Portobello Beach day
Portobello Beach Edinburgh is the city’s best free family seaside — two miles of sand, a Victorian promenade, two playgrounds, world-class ice cream, a heritage Turkish bath and an easy 25-minute bus from the centre. Pack a picnic, layers and a windbreak; arrive mid-morning, work west to east, finish with ice cream and the sunset walk back. It’s a brilliant low-cost day that locals do every weekend in summer.
For more Edinburgh family planning, see our Edinburgh with kids guide, our free kids activities Edinburgh guide, and our Edinburgh parks and playgrounds guide.