Food and pubs in the Cairngorms

173 places. The top three for any trip: Dalwhinnie Distillery, Cairngorm Brewery, Costa.

Ranked for any trip.

No. 1
Dalwhinnie Distillery19 km from KingussieFood and pubs
No. 2
Cairngorm Breweryin AviemoreFood and pubs
No. 3
Costain AviemoreFood and pubs
No. 4
Fish Shopin BallaterFood and pubs
No. 5
The Clockhouse Restaurant16 km from Grantown-on-SpeyFood and pubs
No. 6
Bean For Coffeein BallaterFood and pubs
No. 7
Blair Atholl Watermill Tea Room37 km from KingussieFood and pubs
No. 8
Farquharsons Bar and Kitchenin BraemarFood and pubs
No. 9
The Auld Smiddy Inn39 km from Braemar, just outside the parkFood and pubs
No. 10
The Cheese Neukin KingussieFood and pubs
No. 11
The Highlanders Bakehouse10 km from BallaterFood and pubs
No. 12
The Wild Flour4.6 km from KingussieFood and pubs
No. 13
Bridge House Cafein BallaterFood and pubs
No. 14
Brown Sugar Cafein BallaterFood and pubs
No. 15
Claymore Barin Grantown-on-SpeyFood and pubs
No. 16
MacKenzies Coffee House & Gifts39 km from Braemar, just outside the parkFood and pubs
No. 17
Spey Models and Tea Roomin Grantown-on-SpeyFood and pubs
No. 18
Spider on a Bicycle16 km from Ballater, just outside the parkFood and pubs
No. 19
The Bothy Ballaterin BallaterFood and pubs
No. 20
The Lochnagar Indian Brasseriein BallaterFood and pubs
No. 21
The Old Fire Station Tea Room17 km from Grantown-on-SpeyFood and pubs
No. 22
The Old Mill Inn39 km from Braemar, just outside the parkFood and pubs
No. 23
Victoria's Restaurant39 km from Braemar, just outside the parkFood and pubs
No. 24
Royal Lochnagar Distillery11 km from BallaterFood and pubs
No. 25
Sugar Bowlin KingussieFood and pubs
No. 26
The Apiary20 km from KingussieFood and pubs
No. 27
Cafe Bistroin KingussieFood and pubs
No. 28
Coffee Break39 km from Braemar, just outside the parkFood and pubs
No. 29
Rothesay Roomsin BallaterFood and pubs
No. 30
Shorty's Ice Cream Parlourin BallaterFood and pubs
No. 31
Allt Mor Café8.7 km from AviemoreFood and pubs
No. 32
Balavoulinin AviemoreFood and pubs
No. 33
Bridge of Brown Cafe12 km from Grantown-on-SpeyFood and pubs
No. 34
Cobbsin AviemoreFood and pubs
No. 35
Hettie's Tearoom39 km from Braemar, just outside the parkFood and pubs
No. 36
Laggan Coffee Bothy & Gallery16 km from KingussieFood and pubs
No. 37
Macdui'sin AviemoreFood and pubs
No. 38
Miele's Gelatoriain AviemoreFood and pubs
No. 39
Old Post Office9.6 km from AviemoreFood and pubs
No. 40
Pizzariachin AviemoreFood and pubs
No. 41
The Apiary @ Newtonmore4.5 km from KingussieFood and pubs
No. 42
The Avenuein Grantown-on-SpeyFood and pubs
No. 43
The Coffee Potin AviemoreFood and pubs
No. 44
The Loft Restaurant37 km from KingussieFood and pubs
No. 45
The Old Bridge Inn1.1 km from AviemoreFood and pubs
No. 46
The Wee Choo Choo40 km from Braemar, just outside the parkFood and pubs
No. 47
Antlers Cafe4.5 km from KingussieFood and pubs
No. 48
Royal Tandooriin KingussieFood and pubs
No. 49
The Glenlivet Distillery16 km from Grantown-on-SpeyFood and pubs
No. 50
Cafe Calluna39 km from Braemar, just outside the parkFood and pubs
No. 51
Corner House16 km from Ballater, just outside the parkFood and pubs
No. 52
Garden Cafe39 km from Braemar, just outside the parkFood and pubs
No. 53
Mac & Pinch39 km from Braemar, just outside the parkFood and pubs
No. 54
Tarland Tearoom14 km from Ballater, just outside the parkFood and pubs
No. 55
The Highland Market17 km from Grantown-on-SpeyFood and pubs
No. 56
Cidsin Bistro39 km from Braemar, just outside the parkFood and pubs
No. 57
Goodbrand & Ross15 km from BallaterFood and pubs
No. 58
Happy Haggisin AviemoreFood and pubs
No. 59
Kinrara Distillery2.7 km from AviemoreFood and pubs
No. 60
La Taverna1.3 km from AviemoreFood and pubs
No. 61
Newtonmore Grill5.2 km from KingussieFood and pubs
No. 62
Pitlochry Boating Station40 km from Braemar, just outside the parkFood and pubs
No. 63
Prince of India39 km from Braemar, just outside the parkFood and pubs
No. 64
Rothiemurchus Farm Shop2.1 km from AviemoreFood and pubs
No. 65
Route 7 Cafe1.2 km from AviemoreFood and pubs
No. 66
Tamannain AviemoreFood and pubs
No. 67
Tarmachan Cafe10 km from BallaterFood and pubs
No. 68
The Barn2.0 km from AviemoreFood and pubs
No. 69
The Cairn2.4 km from Grantown-on-SpeyFood and pubs
No. 70
The Coach House39 km from Braemar, just outside the parkFood and pubs
No. 71
The Glenavon16 km from Grantown-on-SpeyFood and pubs
No. 72
The Winking Owlin AviemoreFood and pubs
No. 73
Two Nights Italianin Grantown-on-SpeyFood and pubs
No. 74
Cairn Hotel10 km from AviemoreFood and pubs
No. 75
Balmenach Distillery4.7 km from Grantown-on-SpeyFood and pubs
No. 76
Tamnavulin Distillery18 km from Grantown-on-SpeyFood and pubs
No. 77
Tomintoul Distillery12 km from Grantown-on-SpeyFood and pubs
No. 78
Balmoral Barin BallaterFood and pubs
No. 79
Boathouse Café8.2 km from AviemoreFood and pubs
No. 80
Bothy Distillery29 km from BallaterFood and pubs
No. 81
Bridge restaurant40 km from Braemar, just outside the parkFood and pubs
No. 82
Cambus O'May Cheese & Milk Hoose Café4.0 km from BallaterFood and pubs
No. 83
Charcoalin AviemoreFood and pubs
No. 84
Clachan Grillin BallaterFood and pubs
No. 85
Delaneys’ Restaurantin AviemoreFood and pubs
No. 86
Fern Cottage40 km from Braemar, just outside the parkFood and pubs
No. 87
Giovanni's Ristorantein AviemoreFood and pubs
No. 88
Glenkindie Arms19 km from Ballater, just outside the parkFood and pubs
No. 89
Golden Grantownin Grantown-on-SpeyFood and pubs
No. 90
Gordon's Tea Room & Restaurantin BraemarFood and pubs
No. 91
House of Bruar35 km from KingussieFood and pubs
No. 92
Just Deliciousin Grantown-on-SpeyFood and pubs
No. 93
Laggan Hotel15 km from KingussieFood and pubs
No. 94
Laggan Wolftrax19 km from KingussieFood and pubs
No. 95
Moulin Brewery38 km from Braemar, just outside the parkFood and pubs
No. 96
Moulin Inn38 km from Braemar, just outside the parkFood and pubs

Showing the top 96 of 173. Narrow it with who and when, or pick a base town.

Free, and made for the love of the UK

offyougo is free, with no adverts and no paid places. It is made by one person, Pavel, who loves this country, every park, coast, town and back lane of it, and would like people from everywhere on Earth to travel round it more. The servers and the AI that writes the short descriptions cost money every month. If offyougo helped you plan a day out, please consider a one-off gift.

A one-off payment through Stripe, from £2 to £2,000; the receipt comes by email. Or buy Pavel a matcha 🍵 on Ko-fi.

Have an idea, a place that should be here, a feature you would like, or want to work together? Write to offyougo@guzh.uk.