Open Travel Guide
  1. Home
  2. Destinations
  3. United Kingdom
  4. Scotland
  5. Edinburgh
  6. Beaches
  7. Portobello Beach

Beaches · Scotland, Edinburgh

Portobello Beach

  • Vibelively seaside promenade, family-friendly with a hardy sea-swimming crowd
  • DistanceAbout 5 miles (8 km) east of the city centre
  • Best seasonJune-September for swimming; year-round for walking
  • Difficultyeasy
  • TransportLothian Buses services 15, 15A or 26 to Portobello (about 25-30 minutes from Princes Street); Lothian Buses single about £2.20 (~$3), day ticket about £5 (~$6.70); check lothianbuses.com.

Portobello Beach is Edinburgh's main seaside resort, a wide sweep of sand on the Firth of Forth in the Portobello district of east Edinburgh, Scotland, about five miles (8 km) from the city centre. The sand is fine and golden-grey, and the Forth water is typically grey-green to blue-grey, cold and moderately clear on calm days.

A wide sandy beach with a Victorian promenade, shops and cafes - Edinburgh's main seaside resort.

Portobello Beach is Edinburgh's main seaside resort, a wide sweep of sand on the Firth of Forth in the Portobello district of east Edinburgh, Scotland, about five miles (8 km) from the city centre. The sand is fine and golden-grey, and the Forth water is typically grey-green to blue-grey, cold and moderately clear on calm days. The beach runs along the length of Portobello Promenade, a Victorian seafront lined with cafes, ice cream shops, a bandstand and a playground, and is divided by wooden groynes that break up the shoreline into separate stretches. It is an open, east-facing beach rather than a sheltered cove, so wind and a short chop are common, and currents can be strong close to the groynes. The atmosphere is relaxed and family-oriented, with a visible year-round sea-swimming community, dog walkers, paddleboarders, kayakers and impromptu beach volleyball in summer. Public toilets and several cafes sit directly on the promenade, and the Portobello Swim Centre with its Turkish baths is a short walk away. Lifeguards are not permanently on duty, although RNLI Swim Safe sessions for children have been run on the beach. Water temperature is roughly 6-8 C in winter and 13-16 C at the August peak, so wetsuits are common among regular swimmers. Visitors should check the SEPA bathing-water classification and any pollution advice at sepa.org.uk before entering the water. Access is easy: Lothian Buses services 15, 15A and 26 reach Portobello in roughly 25-30 minutes from Princes Street, with a single fare around £2.20 and a day ticket around £5. Street parking near the promenade fills quickly on sunny weekends, so public transport is the more reliable option. The promenade is flat and paved, giving a long and easy walk in either direction, and the beach is free and open at all hours.

Practical information for Portobello Beach · Last updated September 2026
Distance About 5 miles (8 km) east of the city centre
Getting there Lothian Buses services 15, 15A or 26 to Portobello (about 25-30 minutes from Princes Street); Lothian Buses single about £2.20 (~$3), day ticket about £5 (~$6.70); check lothianbuses.com.
Difficulty easy
Best season June-September for swimming; year-round for walking
Address Portobello Promenade, Portobello, Edinburgh EH15

Amenities

  • promenade
  • cafes and ice cream
  • public toilets
  • playground
  • bandstand
  • lifeguards not permanently on duty (RNLI Swim Safe sessions run for children)
  • sea-swimming community
  • Portobello Swim Centre and Turkish baths nearby

Good to know

Best for
families, swimmers, walkers, dog-owners

Location

Portobello Promenade, Portobello, Edinburgh EH15

55.9558, -3.1101 View on map

Highlights

  • Victorian promenade with cafes, ice cream and a bandstand
  • Wide sandy beach on the Firth of Forth, five miles from the centre
  • Year-round sea-swimming community and Portobello Swim Centre Turkish baths
  • Paddleboarding, kayaking and beach volleyball in summer

Tips for visiting

  • Take Lothian Buses 15, 15A or 26 from the city centre; weekend parking near the promenade fills early.
  • Check SEPA bathing-water classification at sepa.org.uk before swimming.
  • Avoid swimming close to the groynes, where currents can be strong.
  • Bring a wetsuit for swimming outside July and August; water is 6-8 C in winter.
  • Cafes along the promenade are the nearest reliable food and toilets.

When to visit

June to September for swimming and busy summer atmosphere; the promenade is pleasant for walking all year. Weekday mornings are quieter than sunny weekend afternoons.

Accessibility

The Victorian promenade is flat and paved, making it suitable for wheelchairs and pushchairs. Access onto the sand itself varies by point of entry.

Frequently asked questions

Is Portobello Beach good for swimming?

Swimming is popular with a year-round local community, but the water is cold (about 13-16 C at its August peak) and currents can be strong near the groynes. Lifeguards are not permanently on duty, so check SEPA advice first.

How do visitors get to Portobello Beach from central Edinburgh?

Lothian Buses services 15, 15A and 26 run to Portobello in about 25-30 minutes from Princes Street. A single fare is about £2.20 and a day ticket about £5.

Does Portobello Beach cost anything?

The beach is free and open at all hours. Costs arise only for cafes, parking or the nearby Portobello Swim Centre.

Are there facilities at Portobello Beach?

Yes. The promenade has public toilets, cafes, ice cream shops, a playground and a bandstand.