Skip to main content

Aberdeenshire

Places to eat in Aberdeenshire, Aberdeenshire

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.

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.

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.

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.

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.

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.