My Top Beach photoshoot locations | Edinburgh & Surroundings


Whether you're looking to come to Edinburgh for vacations or are looking for a place to have your romantic engagement, couple photos taken, or relaxed family photo session , I've compiled a list of some of my favourite beach places to shoot in Edinburgh and surroundings. This is definitely not the full list, because, I'll be honest, I haven't yet managed to shoot EVERYWHERE I want to. But I've been to many of them, and I can only urge you to visit them all... they are some of the most beautiful places I've ever seen. 

here is a list of the best beach photoshoot locations

Cramond Beach,

2 Kirk Cramond, Cramond, Edinburgh EH4 6HZ


The beach at Cramond is vast, and can change dramatically as the tide comes and goes. At certain times of the day, you can walk across the kilometre-long causeway to the mysterious Cramond Island, but just remember to check the tide times first. The village may be small but it's certainly romantic and make a beautiful background to your photos .

There is a public toilet and free parking .

Two people stand between large concrete triangular barriers on a beach.
A child in striped overalls plays on a beach with a golden retriever dog running alongside them in the sand.
A playful moment shared outdoors near the ocean with soft natural lighting.
Two people stroll along a misty beach with a long pier in the background.
Toddler splashing and playing in shallow ocean waves during golden hour.
A large group poses together on a stone wall at the beach.
Joyful moment of lifting and playing together on a sandy beach at sunset.
A picnic scene with people relaxing on a blanket among beach grass with ocean views.
Two people and their dog sit together on a cliff overlooking a scenic beach at sunset in warm muted tones.
A spotted dog eagerly takes a treat from an outstretched hand on the beach.
Bare feet standing together on textured sand during beach photoshoot.
Two people walk hand in hand along a wet beach with rows of trees visible in the distance.
A black and white photo of people and a dog walking along a rural path.
A group walking together along a rocky beach shoreline on a cloudy day.
Wedding couple by the harbor with sailboats and blue water in the background.
Someone splashing water at the beach captured in black and white photography.
Family enjoying a tender moment together on a coastal path with beach grass and ocean views in the background.
Four tall concrete pillars stand on a beach with silhouettes of people reflected in water puddles at their base.
A joyful family moment captured on outdoor steps with plants in the background.
A couple explores a rocky coastal landscape during sunset, walking along rugged cliffs near the ocean.

Portobello Beach,

1 Promenade, Portobello, Edinburgh EH15 2DX



Portobello is a popular sandy beach in the Edinburgh suburb by the same name, slightly less than 2 miles east of the city centre, offering views across to the north side of the Firth of Forth and out towards Inchkeith Island. 

With over two kilometres of golden sands, a lengthy promenade draws in huge crowds on a sunny day.

A scenic coastal view with waves crashing against a seawall while people and dogs enjoy the sandy beach.
Figure in white dress walking along empty beach shoreline with town buildings visible in background.
A tender moment shared between parent and child on a sunny beach, with the child wearing a bright yellow jacket.
Close-up of feet and hands playing in wet beach sand with striped sleeve visible.
Distant figure walks along an empty beach with a pier and buildings in the background.
Family walking together on a sandy beach during sunset while holding hands and making footprints in the sand.
Row of Victorian houses along coastal promenade on cloudy beach day.
Footprints trail along the shoreline on a moody beach with cloudy skies overhead.
Person in white dress twirling on beach with cloudy sky and water in background.
Silhouette of person splashing in shallow ocean water at sunset.
Person lying on white fabric with soft natural lighting.
Friends running and laughing together on a sandy beach with coastal buildings behind them.
Person in dress standing alone on sandy beach at sunset.
Misty coastal landscape with lone figure walking on wet sand near water's edge.
Person in winter attire ordering from a food truck on a cloudy coastal day.
A panoramic view of historic stone buildings along a coastal promenade with a cloudy sky in the background.
A sandy beach scene with historic buildings in the background on an overcast day.
Hand drawing a heart shape in the sand on the beach in black and white.
Bare feet resting on dark wooden planks near the beach.
Person crouching to draw patterns in the sand on a beach with a pier in the distance.

Tyninghame Beach*

Dunbar EH42 1XW


Definitely my favourite place on earth. It is absolutely beautiful, never crowded. Set a little way from the nearest parking it is a fair walk to the beach. Walk to the beach through the old pine forests give us a lot of variety in the background of a beautiful rural, forest and sandy beach.

This long golden beach is often cited as one of the finest in the South of Scotland. A wild expanse of golden sand backed by dunes the beach here is often deserted except for during the summer months.


Carpark fee £3


*A travel fee of £ 30 will be added to the session fee.

Three children playing and digging in the sand at a sunny beach.
Scenic coastal landscape with empty sandy beach and cliffs under blue sky.
An expectant mother in black clothing smiling among green foliage in golden sunlight.
People hiking along a scenic coastal cliff trail with beach and ocean views on a sunny day.
Family enjoying a playful moment together while walking on the beach.
A woman in a black dress walking barefoot on a beach with waves and cliffs in the background.
A couple dances together on a serene beach at sunset.
Family holding hands while walking together on a sandy beach.
Couple walking together on a nature trail during a sunny day.
An intimate black and white portrait of a group embracing outdoors.
Two children playing and running on a sandy beach on a bright sunny day.
Two silhouettes walk along a golden beach at sunset with waves rolling in.
Couple holding hands while walking on a tree-lined path during sunset.
Silhouetted hands tenderly cradle a pregnant belly against a green leafy background.
Family walking along the shoreline on a sunny beach day with waves in the background.
A figure in a flowing pink dress stands alone on a serene beach during sunset creating a dramatic silhouette.
A family gathering around a wooden fence in a sun-dappled wooded area.
A couple sharing a tender moment together on a wide empty beach.
A person in a flowing peach dress stands in shallow ocean waves during a beach photoshoot.
A family walking together on a scenic dirt trail surrounded by trees and tall grass.