Portobello Beach, Edinburgh

Portobello Beach is a beautiful sandy beach located just a short train ride from the center of Edinburgh. Visitors can enjoy the beach's many amenities, including ice cream stands, restaurants, and souvenir shops, or simply relax and soak up the sun. Visitors can also explore the nearby promenade, which offers stunning views of the Firth of Forth.

Famous landmarks

Other must-visit sights

Top museums

Fun activities

Popular itineraries

4.6
  Portobello Beach, 1 Promenade, Portobello, Edinburgh EH15 2DX, UK
Opening hours
Monday
Open 24 hours
Tuesday
Open 24 hours
Wednesday
Open 24 hours
Thursday
Open 24 hours
Friday
Open 24 hours
Saturday
Open 24 hours
Sunday
Open 24 hours
Recommended duration
2 hours to 3 hours
Find a nearby place to stay