Tucked into the cliffs of Scotland’s dramatic Moray Firth coast, Gardenstown (or “Gamrie” to locals) is a hidden gem with breathtaking views, rich history, and a strong artistic soul.
Take a wander down to the sheltered harbour, where colourful fishing boats still land their catch, or walk along the pebble-and-sand beach, perfect for beachcombing, paddleboarding, or simply soaking in the sea air.
Keep an eye out—dolphins and seals are regular visitors to these shores.
The village is home to a thriving community of artists and crafters. You’ll find local galleries, quirky studios, and handmade goods dotted throughout the area, especially during the annual Gardenstown Art Festival, which fills the village with creativity every summer.
For walkers and nature lovers, the Nortrail coastal path offers stunning cliff top walks linking Gardenstown with neighbouring villages like Crovie and Macduff, with opportunities to spot seabirds, marine wildlife, and panoramic sea views.
History buffs can explore the atmospheric ruins of St John’s Church, perched on the cliff top overlooking the bay. Built in the 11th century, it was the site of the legendary Battle of the Bloody Pits and is steeped in local lore.
Whether you’re here for a few hours or a few days, Gardenstown invites you to slow down, breathe deep, and connect with the sea, the sky, and the stories of the past. Gardenstown is more than just a pretty place—it’s steeped in history and full of character.
Just relax on the beach with its views, rock pools, and occasional dolphin sightings. It’s a perfect base for artists, walkers, and anyone needing a breath of fresh sea air.
Monday:
Tuesday:
Wednesday:
Thursday:
Friday:
Saturday:
Sunday:
5pm – 10pm
CLOSED
5pm – 10pm
5pm – 10am
5pm – 12am
1pm – 12am
1pm – 10pm
Monday:
Tuesday:
Wednesday:
Thursday:
Friday:
Saturday:
Sunday:
69 Main Street
Gardenstown
Banff
AB45 3YP
Mon: 5pm – 10pm
Tue: CLOSED
Wed: 5pm – 10pm
Thu: 5pm – 10pm
Fri: 5pm – 12am
Sat: 1pm – 12am
Sun: 1pm – 10pm
Mon: CLOSED
Tue: CLOSED
Wed: 5pm – 7:30pm
Thu: 5pm – 7:30pm
Fri: 5pm – 8pm
Sat: 5pm – 8pm
Sun: 5pm – 8pm
69 Main Street
Gardenstown
Banff
AB45 3YP