Restaurants & Bistros in Royal Deeside and the Cairngorms, Scotland

Osprey-Restaurant-590x360[1]RestaurantArt & craft

The Royal Deeside area is famous for its local produce, and has many AA Rosette establishments with award winning chefs. The natural environment, fresh local ingredients and outstanding chefs combine to ensure eating out in Royal Deeside and the Cairngorms is a vibrant, exciting and wholesome experience.

 

12
Image
1. Cow Shed Restaurant

...
More Details Visit Website

Raemoir Road

Banchory

01330 820813

Raemoir House Hotel Restaurant
2. Raemoir House Hotel Restaurant

Scotland's Country House Hotel of the Year 2011 and 2012, Raemoir is one of the finest in the Highla...
More Details Visit Website

Raemoir

Banchory

01330 824884

Boat Inn
3. Boat Inn

A Scottish Inn situated right on the banks of the River Dee in Aboyne, Royal Deeside. Providers of f...
More Details Visit Website

Charleston Road

Aboyne

01339 886137

The Keiller Brasserie  and  Lounge
4. The Keiller Brasserie and Lounge

The poplar Keiller Brasserie and Lounge are named after the Keillers of Dundee who built the main ho...
More Details Visit Website

Braemar Road

Ballater

013397 55858

Feughside Inn  Restaurant
5. Feughside Inn Restaurant

Donald and Catherine Callander welcome you to the Feughside Inn Hotel situated on the quiet,pictur...
More Details Visit Website

Strachan

Banchory

01330 850225

Image
6. India on the Green

...
More Details

9, Victoria Road

Ballater

Image
7. Braemar Lodge Hotel

...
More Details Visit Website

Glenshee Road

Braemar

01339 741627

Image
8. Kildrummy Castle Hotel

...
More Details Visit Website

Kildrummy

Alford

019755 71288

Image
9. Deeside Hotel

...
More Details Visit Website

45 Braemar Road

Ballater

013397 55420/56079

Maryculter House Hotel
10. Maryculter House Hotel

A quality Country House Hotel near Aberdeen and situated on the backs of the River Dee in Royal Dees...
More Details Visit Website

South Deeside Road

Maryculter

01224 732 124

Tor na Coille
11. Tor na Coille

Royal Deeside Restaurant A Memorable Evening in elegant surroundings Sit back, relax and enjoy an...
More Details Visit Website

Inchmarlo Road

Banchory

01330 822242

Darroch Learg Hotel  and  Restaurant - Ballater
12. Darroch Learg Hotel and Restaurant - Ballater

The Darroch Learg is a 3 Star hotel set in the picturesque village of Ballater and surrounded by the...
More Details Visit Website

56 Braemar Road

Ballater

013397 55443

Deeside Activity Park Restaurant
13. Deeside Activity Park Restaurant

At Deeside Activity Park we are happy to cater for those with special dietary requirements. Whether ...
More Details Visit Website

Deeside Activity Park Dess

Aboyne

013398 83536

The Marcliffe Restaurant
14. The Marcliffe Restaurant

Further afield and on the North Deeside Road at Pitfodels in Aberdeen we are pleased to be associate...
More Details Visit Website

North Deeside RdPitfodels

Aberdeen

01224 861000

Loch Kinord Hotel - Dinnet, Aboyne
15. Loch Kinord Hotel - Dinnet, Aboyne

A 3-star village hotel originally built in the 19th century by Queen Victoria's doctor. We offer...
More Details Visit Website

Ballater RoadDinnetRoyal Deeside

Nr Ballater

01339 885229

Buchanan Food  and  Barn Bistro
16. Buchanan Food and Barn Bistro

Honest thoughtful food cooked and served by a group of passionate individuals. Adjacent to Woodend B...
More Details Visit Website

Woodend BarnBurn O' Binnie

Banchory

01330 826 530

Image
17. Allargue Arms Hotel

...
More Details

Corgarff

019756 51410

Riverside Cottage Cafe
18. Riverside Cottage Cafe

Riverside Cottage is a coffee shop and eatery near Ballater which has fantastic coffee and fresh san...
More Details Visit Website

Cambus O'May

Ballater

Image
19. Alexandra Hotel

...
More Details Visit Website

12 Bridge Square

Ballater

01339 755376

Banchory Lodge Restaurant
20. Banchory Lodge Restaurant

A beautiful Georgian mansion set amidst lush tree-lined gardens on the banks of the River Dee, offer...
More Details Visit Website

Dee Street

Banchory

01330 822625

12