Scotland's Best B&Bs
Scotland is renowned for its food and drink. We have more than just haggis, porridge and whisky to offer visitors, but there are festivals for all those delicacies.
Highland Games and agricultural shows are also great opportunities to savour local produce. You may also be interested in our list of farmers' markets in Scotland where you can sample local produce. Please check with event organisers if you are intending to travel specifically for an event.
The National Whisky Festival of Scotland
21 January 2023, Glasgow
Tasting masterclasses and presentations, food & drink vendors, craft stalls and live music.
Fife Whisky Festival
3 - 5 March 2023, Cupar
Based in the Cupar Corn Exchange, the Fife Whisky Festival brings together over 30 different exhibitors.
Springfest: The Scottish Food & Drink Festival
tbc early April 2023, Loch Lomond
Scottish Vegan Festival
2 April 2023, Edinburgh
Charity event at the Corn Exchange with stalls, talks, food and drink.
Spirit of Speyside Whisky Festival
26 April - 1 May 2023, various venues
A celebration of Speyside's many whisky distilleries with tours, tastings, talks, live music and much more.
Taste of Nairn
28 - 30 April 2023
Celebrating local food and drink in the seaside resort of Nairn in the Highlands.
Perth Beer Festival
5 - 6 May 2023, Perth
Comedy night, Perth Beer Festival, Rugby sevens and Gin Bar
Fife Show
20 May 2023, Kinloss House near Cupar
A great day out for all the family with events including pedigree cattle, sheep, poultry, wild fowl, heavy horse breeds, show jumping, game fair. Demonstrations of falconry, ferret racing, gun dogs and angling. Pet show, countryside tent with fun activities. Cookery theatre with demonstrations. Food and Drink marquee by Fife's speciality producers.
World Whisky Day
21 May 2023
Events across the globe
Gordon Castle Highland Games and Country Fair
21 May 2023 near Fochabers in Moray
Events all weekend. Vintage Village, music, local food producers, unique crafts and gifts, gun dogs, terrier racing, falconry displays, rare breeds, Clydesdale horses, and racing pigs.
Knockengorroch World Ceilidh
25 - 28 May 2023
An outdoor music festival in Dumfries & Galloway
Eat & Drink Festival
26 - 27 May 2023, Glasgow Scotland's favourite food festival at the SEC Glasgow.
Islay Festival Of Music And Malt
26 May - 3 June 2023
Enjoy traditional music, ceilidhs, whisky tasting and more.
Blackford Highland Games
27 May 2023
Near Gleneagles and Auchterarder in Perthshire
Drymen Agricultural Show
27 May 2023, Drymen, Loch Lomond
Fyne Fest
1 - 4 June 2023, Loch Fyne, Argyll
Beer, food and music - what more could you ask for!
Taste of Grampian
3 June 2023, Inverurie, Aberdeenshire
Food and drink family-friendly festival in the north east of Scotland with the emphasis on local produce.
Beltie Beer Festival
tbc 3 June 2023, Dumfries
Family friendly event at Park Farm.
Angus Show
10 June 2023 at Brechin.
Annual agricultural show with live stock, fun fair, trade stands, craft marquee, horse and hound, tractor pulling, dancing displays, pipe bands and lots more.
Great British Food Festival
10 - 11 June 2023
Huge event at Dalkeith country park near Edinburgh with Artisan Market, street food and bars, chef demos, live music, crafts and gifts, etc.
Glasgow Real Ale Festival
15 - 17 June 2023
Organised by CAMRA at The Briggait in the city's Merchant City area.
Ballantrae Festival of Food & Drink
tbc mid June 2023, South Ayrshire
Crail Food Festival
tbc mid June 2023, Fife
A highlight on Scotland’s foodie calendar with local produce, demonstrations, stalls, etc.
Royal Highland Show
22 - 25 June 2023 at Ingliston, Edinburgh.
Annual agricultural show with arena attractions, Scottish food exhibition, pedigree livestock, flower show, show jumping, craft fair and much more.
The Scottish Game Fair
30 June - 2 July 2023
Set in the grounds of Scone Palace (Perthshire) with displays, stands, demonstrations. Organised by the Game & Wildlife Conservation Trust.
The National Whisky Festival of Scotland
1 July 2023 at Eden Court Theatre, Inverness
Tasting masterclasses and presentations, food & drink vendors, craft stalls and live music.
Doune and Dunblane Show
tbc 1 July 2023
Annual agricultural show in Perthshire
Kirriemuir Agricultural Show
15 July 2023, Kirriemuir, Angus
Kirkcudbright Country Fair
15 mid July 2023, Dumfries & Galloway
Spectacular programme of events with guest performers and display teams at one of the region's major annual events.
Sutherland County Show
22 July 2023, Dornoch, Scottish Highlands
Edinburgh Food Festival
tbc late July 2023, George Square Gardens, Edinburgh
Stranraer Show
tbc 26 July 2023
Annual agricultural show.
Border Union Show
tbc 28 - 29 July 2023, Kelso
Annual agricultural show and equestrian event in the Scottish Borders
Glamis Country Fair & Horse Trials
tbc 28 - 30 July 2023
This huge event is held in the grounds of historic Glamis Castle in Angus.
Nairn Show
tbc 29 July 2023
Livestock exhibitions, craft fair, food stalls and amusements is held at Kinnudie Farm, Auldearn, near Nairn.
Turriff Show
29 July 2023, Turriff, Aberdeenshire
This large agricultural show in the north east of Scotland is a great day out for the whole family including one of the largest vintage and classic vehicle displays in Scotland, as well as the pageant, dog show, Pony carriage driving, showjumping, cattle show, sheep show, pipe band, Highland dancing, and much more.
Black Isle Show
2 - 3 August 2023 near Muir of Ord, just north of Inverness.
This is the largest agricultural show in the North of Scotland. It attracts over 2,000 cattle, horse and sheep entries, more than 300 trade stands and over 25,000 visitors to the show each year. There is plenty to see and do, craft fair, food fair, 'On the Farm' exhibition for the kids, agricultural stands, vintage rally and sheep shearing.
Kintyre Agricultural Show
tbc 4 August 2023, Campbeltown
Foodies Festival
4 - 6 August 2023, Edinburgh
The UK’s biggest food festival returns to Edinburgh's Inverleith Park.
Perth Show
tbc 4 - 5 August 2023
A great day out in Perth for all the family including the Grand Parade of Livestock, local artisan crafts, Perthshire on a Plate with celebrity and local chefs, entertainment, trade stalls and much more.
Dumfries Show
5 August 2023
Annual agricultural show.
Skye Agricultural Show
tbc 5 August 2023, Portree, Isle of Skye
Lorn Agricultural Show
tbc 5 August 2023, Benderloch near Oban
Grantown Show
tbc 10 August 2023, Grantown-on-Spey
An agricultural show with livestock (including Highland Cows), food stands, farmers’ market, tractors and much more. A great day out for all the family.
Mid Argyll Show
12 August 2023, Kilmory, Lochgilphead, Argyll
Galloway Country Fair
12 - 13 August 2023 at Drumlanrig Castle, Thornhill, Dumfries & Galloway
Lochaber Agricultural Show
26 August 2023, Inverlochy Castle Farm, near Fort William
Moffat Show
26 August 2023
Annual agricultural show in Dumfries and Galloway.
Spirit of Speyside Distilled Food & Drink
1 - 2 September 2023, Elgin
A celebration of Speyside food and drink.
Dalmally Agricultural Show
2 September 2023
Annual agricultural show in Argyll.
Loch Lomond Food & Drink Festival
2 - 3 September 2023, Loch Lomond Shores
Cooking demos, whisky & gin tasting sessions, stalls and more.
Scottish Food & Drink Fortnight
5 - 20 September 2023
Variety of events across Scotland.
The National Whisky Festival of Scotland
9 September 2023 at the Music Hall, Aberdeen
Tasting masterclasses and presentations, food & drink vendors, craft stalls and live music.
Arran Festival of Food & Drink
13 - 24 September 2023
Discover local produce on the Isle of Arran in this annual festival with special events in multiple venues.
Great Perthshire Food & Drink Festival
September 2023
Stranraer Oyster Festival
15 - 17 September 2023
Celebrating this area's coastal heritage, its people and its local produce.
Big Big Gin Festival
tbc September 2023, Edinburgh
Highland Whisky Festival
22 - 30 September 2023
Various venues across the north of Scotland.
Edinburgh Cocktail Week
6 - 15 October 2023
With a dedicated Cocktail Village at Festival Square in Edinburgh.
World Porridge Making Championship
7 October 2023, Carrbridge, Cairngorms
Keen amateur and professional chefs compete for the title of world porridge making champion.
The Dramathon
21 October 2023, Speyside
Choose to enter the marathon, half marathon, 10K or relay race. The marathon route follows the Speyside Way from Glenfarclas distillery to Glenfiddich distillery. You can pick up the corresponding miniatures at the end of the race.
Kirkcudbright Food Festival
tbc late October 2023, Dumfries & Galloway
Food and drink from local producers including street food, cooking demonstrations, market and more.
Stirling Spirit Festival
27 October - 5 November 2023, Stirling
Various events featuring Gin and Whisky.
Dornoch Whisky Festival
27 - 29 October 2023, Dornoch, Scottish Highlands
Stirling Whisky Festival
4 November 2023, Stirling
Glasgow Whisky Festival
11 November 2023
Huge event in Glasgow at Hampden Park.
Drambusters Whisky Festival
tbc 25 November 2023, Dumfries
Stalls, whisky tastings and a Master Class at Easterbrook Hall in Dumfries.
The National Whisky Festival of Scotland
tbc December 2023, Edinburgh
Tasting masterclasses and presentations, food & drink vendors, craft stalls and more.
Sign up to Scotland's Best B&Bs Newsletter to receive our Latest Offers and Packages.
Please feel free to share the content of this page with your friends – simply click on where you would like to share it.