St Fergus
Places to eat in St Fergus, Aberdeenshire
Photo © Anne Burgess, CC BY-SA 2.0
Full guide coming soon
We're writing a complete guide to St Fergus.
Where to stay in St Fergus
All hotels in St Fergus →
Waterside Hotel Peterhead
Fraserburgh Road, Peterhead
Ban-Car Hotel
Main Road Lonmay, Fraserburgh
Trinity Boutique B&B
104 Queen Street, Peterhead
Albert Hotel
75 Queen Street, Peterhead
Palace Hotel
Prince Street, Peterhead
Printworks
15 Chapel Street, Peterhead
Browns
Cuero Montoya, Peterhead
Waverley Hotel
8-10 Merchant Street, Peterhead
Things to Do in St Fergus
All attractions in St Fergus →Where to Eat in St Fergus
All restaurants in St Fergus →Camping in St Fergus
All campsites in St Fergus →Self-Catering Cottages in St Fergus
All cottages in St Fergus →
Sea Breeze St Combs
1 bed · sleeps 2 · from £381
Coastal Cottage
2 bed · sleeps 4 · from £312
Viola Cottage
2 bed · sleeps 4 · from £401
Bella's Beach Cottage
3 bed · sleeps 6 · from £473
Marina Escape One
2 bed · sleeps 4 · from £981
The Lighthouse
1 bed · sleeps 4 · from £627
Maple Cottage
3 bed · sleeps 6 · from £571
Middle Lodge
2 bed · sleeps 4 · from £467
Staycation ideas for St Fergus
The Best Last-Minute UK Staycations
Six well-connected UK towns and cities worth booking at short notice, chosen for easy travel and a decent spread of accommodation once the school-holiday crowds have thinned.
Rainy Day Staycations: Best UK Breaks for Bad Weather
When the forecast turns grim, these UK cities and spa towns keep their appeal indoors, with museums, galleries and grand architecture to fill a wet weekend.
The Best Dog-Friendly Staycations in Britain
From Cornish coast paths to Lake District fells, these six British destinations offer the open beaches, moors and forests that make a staycation genuinely enjoyable for dogs and their owners alike.
The Best UK Staycations for Families with Young Kids
From New Forest ponies to Cornish rock pools, these six UK destinations combine easy logistics, safe beaches and family-friendly attractions for a stress-free break with young children.