Aberdeenshire
Places to eat in Aberdeenshire, Aberdeenshire
Photo © Fabio Barbosa, Google Maps
Aberdeenshire stretches from the cliffs and fishing harbours of the North Sea coast inland to the hills and glens around the Cairngorms, and the landscape changes character as you go. Along the coast, towns like Stonehaven, Fraserburgh, Peterhead and Banff sit close to the water, with the ruined clifftop stronghold of Dunnottar Castle and the sands at Newburgh Beach among the reasons people stop here rather than just passing through. Further inland, the River Dee cuts through Royal Deeside, giving towns like Ballater, Aboyne and Banchory their setting, while Braemar sits higher still, in the hills toward the Cairngorms.
Eating out ranges from small-town cafes to harbourside spots that make the most of the coast. In Fraserburgh, The Captain's Table serves the kind of fish you would expect so close to the fleet, while inland towns have their own gathering spots, from Gallery i to Heritage House Cafe and Cafe Noir Coffee House. Community-run places like Westhill Men's Shed and The Community Collective add a different, low-key option, and out on the coast road the Pennan Inn makes a fitting stop in one of Aberdeenshire's smallest villages.
With the sea on one side and the hills toward the Cairngorms on the other, Aberdeenshire suits a trip built around movement between the two: a morning on the cliffs at Dunnottar, an afternoon by the Dee, dinner within sight of a working harbour.
Where to go
Popular destinations in Aberdeenshire
About Aberdeenshire’s towns and villages
Aberdeenshire ranges from dramatic coast to the fringes of the Cairngorms, and its towns reflect that spread. Stonehaven and Banff both sit on the North Sea, with harbours and clifftop walks, while Peterhead remains a working fishing port with a busier, more industrial feel. Inland, Braemar and Ballater are classic Deeside villages, well placed for hillwalking and royal connections at Balmoral, with Aboyne and Banchory offering gentler, riverside versions of the same countryside appeal.
For everyday market-town life, Turriff, Inverurie, Mintlaw and Laurencekirk provide a quieter, more local pace, useful bases for exploring castles and farmland rather than tourist crowds. Portlethen, close to Aberdeen, suits those wanting easy city access alongside coastal air. Together these places suit a mix of trips: quiet countryside breaks around Deeside, active coastal stops at Stonehaven or Peterhead, and practical stays inland for touring the wider region.
Ballater
15 stays · 6 campsites · 3 things to do
Peterhead
15 stays · 3 campsites · 5 things to do
Stonehaven
14 stays · 3 campsites · 4 things to do
Inverurie
12 stays · 3 things to do
Banff
5 stays · 8 campsites · 2 things to do
Aboyne
7 stays · 5 campsites · 3 things to do
Ellon
7 stays · 1 campsites · 4 things to do
Fraserburgh
6 stays · 2 campsites · 4 things to do
Banchory
7 stays · 3 campsites · 1 things to do
Dyce
10 stays
Turriff
2 stays · 5 campsites
Laurencekirk
3 campsites · 3 things to do
Where to stay in Aberdeenshire(134)
All hotels in Aberdeenshire →About staying in Aberdeenshire
Aberdeenshire's places to stay range from stone-built guest houses in old market towns to hotels with grounds looking onto hills or harbour. Ballater, gateway to Royal Deeside and the Cairngorms, has long attracted visitors and its B&Bs and small hotels, such as Cambus O'May Hotel and Craggan, tend to suit walkers and those touring Balmoral and the whisky trail.
On the coast, Peterhead offers straightforward options like Seaview Hotel for those working the fishing ports or heading up towards the cliffs and castles of the north-east. Ellon, closer to Aberdeen, works well as a base for exploring the countryside without being tied to the city, with houses such as St Andrews House and Crannach House offering a quieter alternative.
Beyond the towns, properties like Saplinbrae Hotel and Lodges and Hosefield Bed and Breakfast show the spread of country options, from lodge stays to family-run rooms. Choosing between them often comes down to whether you want hills, coast, or easy access to Aberdeen itself.
9.5
The Gordon Guest House
Station Square, Ballater village centre
from £135/night
9.3
St Andrews House
Ballater village, below Craigendarroch
from £120/night
Cambus O May Traditional Highland Hotel
Cambus O May Hotel, Ballater
No 45
45 Braemar Road, Ballater
Deveron Lodge Guest House
Bridgend Terrace, Turriff
Rudan Guest House
Beech Row, Turriff
Firhurst
Firhurst, Aboyne
Loch Kinord Hotel
Ballater Road, Aboyne
Things to Do in Aberdeenshire(41)
All attractions in Aberdeenshire →About things to do in Aberdeenshire
Aberdeenshire's attractions stretch from the castle-studded coast to the hills around Royal Deeside, giving days out here plenty of range. Stonehaven draws visitors for Dunnottar Castle, perched dramatically above the sea, while Peterhead Prison offers a very different kind of history further up the coast at Peterhead itself.
Inland, Ballater and Aboyne make good bases for exploring former royal connections, with The Old Royal Station and the countryside around Muir of Dinnet nearby. Families tend to head for Willows Animal Sanctuary or Belwade Farm, while Newburgh Beach near Ellon suits a slower coastal outing.
Smaller, more specialist places round out the picture, from the Aberdeenshire Farming Museum to The Cabin Equestrian Centre, so it's worth mixing a big-name sight with something quieter depending on which part of the county you're in.
Where to Eat in Aberdeenshire(270)
All restaurants in Aberdeenshire →About eating out in Aberdeenshire
Aberdeenshire's eating and drinking spots range from harbour-town cafes to country pubs, reflecting a county that stretches from the fishing coast at Fraserburgh to the market towns inland. Banchory and Inverurie both have good clusters of places to eat, useful if you're touring Royal Deeside or breaking a journey along the A96, while Turriff and Oldmeldrum offer a quieter, more local choice of cafes and bars.
Along the coast, towns like Fraserburgh and Portlethen mix traditional bakeries and chip shops with newer cafes, so it's worth deciding whether you want a proper sit-down meal or something quick before carrying on. Inland, pubs tend to double as the social hub of smaller villages, making them a reliable bet for an evening meal. With 275 places listed across the county, there's plenty of scope to match your stop to the pace of the day, from a fast coffee to a lingering pub lunch.
Attractions Near Aberdeenshire
All attractions in Aberdeenshire →Worth the trip — within 50 miles of Aberdeenshire.
Bennachie Visitor Centre
Inverurie · ⭐ 4.7
Westerton Farmers
Laurencekirk · ⭐ 4.7
Stonehaven Tolbooth Museum
Stonehaven · ⭐ 4.7
Haddo House Aberdeenshire
Ellon · ⭐ 4.7
The Salmon Bothy
Portsoy · ⭐ 4.7
Grampian Transport Museum
Alford, Aberdeenshire · ⭐ 4.7
Braemar Castle
Braemar · ⭐ 4.6
Dizzy Rascals Indoor Playcentre
Laurencekirk · ⭐ 4.6
Camping in Aberdeenshire(63)
All campsites in Aberdeenshire →About camping in Aberdeenshire
Aberdeenshire's mix of coastline, farmland and Cairngorms foothills makes for varied camping and glamping, from small certificated sites tucked behind farms to fuller-facility parks geared towards touring caravans and motorhomes. Deeside towns such as Aboyne, Ballater and Banchory sit close to hill walking and the River Dee, with places like Howe of Torbeg and Firbank Park offering a base for exploring that stretch, while Cairngorm Lodges suit those wanting fixed accommodation rather than a pitch.
Further north and east, Banff, Fraserburgh and Turriff give access to a quieter, more agricultural landscape and the Moray Firth coast, with sites such as East Balthangie Caravan and Camping Park, Gamrie Bay Caravan Site Certificated Location and Clochforbie Yurts spread across the countryside rather than clustered in one spot. Stonehaven, on the coast south of Aberdeen, works well for those wanting sea views alongside a campsite base.
Choice often comes down to how much you want laid on: simple stopovers like Glenbuchty Stopover Motorhome Aire suit self-sufficient travellers, whereas glamping options such as Greenpark Wigwams and Clochforbie Yurts offer a more sheltered stay without full camping kit.
Clochforbie Yurts
Turriff · ⭐ 5.0
Gamrie Bay Caravan Site Certificated Location
Banff · ⭐ 5.0
Lodgehill Campsite
Banff · ⭐ 5.0
Gambrie Bay
Banff · ⭐ 5.0
Sweet Donside Cabins
Strathdon · ⭐ 5.0
Howe of Torbeg
Ballater · ⭐ 4.9
Firbank Park
Ballater · ⭐ 4.9 · from £20/night
East Balthangie Caravan and Camping Park
Turriff · ⭐ 4.9 · from £20/night
Self-Catering Cottages in Aberdeenshire(172)
All cottages in Aberdeenshire →About cottages in Aberdeenshire
Aberdeenshire's self-catering cottages spread from the Deeside valley to the coast, giving visitors a genuine choice of setting. Properties like Dee View Apartment and Ballogie House sit inland near the river and its wooded glens, while places such as Going Coastal and Ocean View put the North Sea within easy reach for cliff walks and harbour towns.
Further south towards St Cyrus, cottages like the Orchard 13 development offer a quieter base close to the beach and nature reserve, and holiday lodge groups such as Deeside Woodland Lodges provide a cluster of options for those wanting privacy among the trees. Golf View and Viewington Cottage suit anyone building a trip around a round of golf or wide countryside views.
With this many properties across the county, it is worth deciding first whether you want coast, riverside or forest, as travel times between them can add up.
Drumniall Cottage
Dinnet · 2 bed · sleeps 4 · from £697
Fifie Cottage
Montrose · 2 bed · sleeps 4 · from £477
Gardeners Cottage
Huntly · 3 bed · sleeps 6 · from £947
Toll Bridge Lodge
Banchory · 2 bed · sleeps 4 · from £367
The Beachcomber
Fraserburgh · 3 bed · sleeps 5 · from £627
Eagles Gate Lodge
Banff · 3 bed · sleeps 6 · from £537
Elizabeth Lodge
2 bed · sleeps 4 · from £393
Clochforbie Yurts - Green Yurt
1 bed · sleeps 3 · from £1,192
Common questions about Aberdeenshire
How many campsites are there in Aberdeenshire?
We list 15 campsites in and around Aberdeenshire.
How many holiday cottages are there in Aberdeenshire?
We list 172 self-catering cottages in and around Aberdeenshire.
Can I take a dog to a holiday cottage in Aberdeenshire?
Yes — 108 of the 172 Aberdeenshire cottages we list allow pets.
Are there large holiday cottages in Aberdeenshire for groups?
Yes — the largest cottage we list in Aberdeenshire sleeps 16.
Where can I eat in Aberdeenshire?
We list 162 restaurants, pubs and cafes in and around Aberdeenshire.