Edinburgh
Edinburgh · Scotland

Should You Do a Scottish Evening in Edinburgh?

A Scottish evening in Edinburgh is a structured dinner show mixing a set meal with live traditional music, dancing, and a bit of storytelling or comedy. Expect bagpipes, ceilidh dancing, haggis (usually optional), and a tourist-oriented introduction to Scottish culture. It's lively and good-natured rather than deeply authentic – think dinner theater with kilts. The crowd is mostly visitors, often groups, so it can get loud and feel a bit scripted. Venues are usually hotels or dedicated function rooms in the Old Town or West End.

Best time is May to early September when days are long and the atmosphere feels lighter. Winter versions still run but can feel more forced when it's dark and cold outside. Expect to pay around £60-£95 per person including dinner, drinks extra. It's not cheap for what it is, but it's one of the easier ways to tick the "Scottish culture" box without traveling further into the Highlands.

Tip: Choose the smaller, more central options that include whisky tasting if you're into that – the food is generally decent but not exceptional, so focus on the entertainment. Skip if you're short on time or prefer genuine local pubs; a good folk music session in a bar will give you a more honest flavour of Scotland for half the price and none of the stagey bits.

Book it

Edinburgh Scottish Evening - All You SHOULD Know Before Going 2026 ...
tripadvisor
View →
Edinburgh Scottish Evening 2026 - BOOK NOW
viator
View →
The best Edinburgh Night tours 2026 - Free cancellation
getyourguide
View →
THE BEST Edinburgh Night Tours (with Prices)
tripadvisor
View →
THE BEST 10 Edinburgh Night Tours in 2026 (Prices from $14)
viator
View →

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in Edinburgh

Calton Hill Walking Tour → Ghost Hunting Experience → City Bus Tour → Royal Palace Tour → Historic Close Tour → Dean Village Walk → Day Trip To Highlands → Highland Day Trip → All Edinburgh trips →
Get the best trips, at the best price