Portobello & the Coast: Portobello beach and promenade beside the Firth of Forth

A mini guide to

Portobello & the Coast

A sandy beach and Victorian promenade on the Firth of Forth, about 3.1 miles (5 km) east of the center

Welcome to the area

A sandy beach and Victorian promenade on the Firth of Forth, about 3.1 miles (5 km) east of the center

Portobello is a coastal suburb of Edinburgh that was a bathing resort and an independent burgh before the city absorbed it in 1896. A wide sandy beach runs along the Firth of Forth, backed by a promenade of about two miles.

Behind the seafront, Portobello High Street has cafés, bars and independent shops, with the Victorian Swim Centre and the restored Town Hall nearby. Joppa, to the east, is quieter and residential.

Highlights

Start here

If you only have a few hours, these are good places to begin.

See all 9 things to do

Find your way

On the map

The map shows Portobello & the Coast and the streets around it. The Getting there page lists nearby stops and stations.

View a larger map →

Insider tips

Before you go

1

Check the Swim Centre first

Portobello Swim Centre houses a Victorian Turkish bath, but Edinburgh Leisure reported the pools and baths closed for repairs on Oct 25, 2026. Check before you go.

2

Walk the promenade

The promenade follows the sands for about two miles in Wikipedia’s description; the beach is wide and sandy.

3

Wrap up

The beach faces the open Firth of Forth, so allow for wind even on bright days.

4

Check opening hours

Many High Street cafés and bars keep their own hours, so look at the venue’s site before a special trip.

Tips from the Britlens editors

Photo credits

Photos from Wikimedia Commons, used under the licences shown. All photo credits