top of page

Edinburgh

Looking for the perfect beach day? You’ve come to the right place. At Beaches Near Me, we help you discover the best coastal spots close to your city — whether you're after classic tourist favourites or quiet, dog-friendly escapes. Each listing includes essential info like parking, dog access, travel time, and local highlights to make your seaside adventure simple and stress-free. Start exploring and find your next day out by the sea.

Formby Beach.png

Portobello Beach (Popular Tourist Beach)

Portobello Beach is Edinburgh's local seaside retreat, featuring a wide sandy beach, a promenade lined with cafes and shops, and a vibrant community atmosphere. It's a popular spot for sunbathing, swimming, and enjoying seaside activities without leaving the city.

Dog-Friendly: Dogs are allowed on the beach but should be kept under control, especially during busy periods.

Parking: On-street parking is available near the promenade.

Distance from Edinburgh: Approximately 4 miles; around 20 minutes by car or accessible via public transport.

Yellowcraig Beach (Dog-Friendly Beach)

Yellowcraig Beach, located near North Berwick, is a picturesque sandy beach backed by dunes and woodland. It offers stunning views of Fidra Island and is ideal for walking, picnicking, and exploring nature trails.​

Dog-Friendly: Yes, dogs are welcome year-round.

Parking: A car park is available with a small fee.

Distance from Edinburgh: Approximately 25 miles; around 45 minutes by car.​

Blackpool Beach.png
bottom of page