Lambing is in full swing on the farm with happy lambs playing in the fields around the cottages. With the wild-cherry trees in flower in the woodlands and the hill pastures looking a fresh and green, it can be a lovely time of year to visit.

What's on in Edinburgh in May?

Edinburgh,as always, provides a wealth of entertainment. The Hidden Door Arts Festival transforms its next derelict city space into a bustling arts venue.

This May, sampling Scotland's best booze has never been better with Whisky Stramash and the Edinburgh Beer Festival. The kids will be inspired by Imaginate, the dance and theatre festival especially for children.

Edinburgh Craft Beer Festival

Edinburgh Craft Beer Festival

1.

Festivals

TradFest Edinburgh : Dùn Èideann | Scotland's Folk Art Festival | 26th April - 6th May 2018

Ingliston Revival: Classic Car Festival | 12th - 13th May 2018

Hidden Door Festival | 25th May - 3rd June 2018

Edinburgh Craft Beer Festival | 25th - 27th May 2018

Whisky Stramash | 19th May 2018

Imaginate Children's Festival | 26th May - 3rd June 2018

Festival of Museums | 18th - 20th May 2018

FestivALE : Beer, Sprits & Street Food Festival | TBC

Pint of Science | 14th - 16th May 2018

2.

Music & Theatre

War Horse | 18th April - 12th May 2018

Jason Manford: Muddle Class | 3rd May 2018

Wicked | 8th May - 9th June 2018

3.

Sport

Edinburgh Marathon | 27th May 2018

Hidden Door Arts Festival (Chris Scott)

Hidden Door Arts Festival (Chris Scott)

Hidden Door Arts Festival (Chris Scott)

Hidden Door Arts Festival (Chris Scott)

Little Red at The Edinburgh International Children’s Festival (Imaginate)

Little Red at The Edinburgh International Children’s Festival (Imaginate)

Edinburgh Craft Beer Festival

Edinburgh Craft Beer Festival

Hidden Door Arts Festival (Chris Scott)

Hidden Door Arts Festival (Chris Scott)

Hidden Door Arts Festival (Chris Scott)

Hidden Door Arts Festival (Chris Scott)

Little Red at The Edinburgh International Children’s Festival (Imaginate)

Little Red at The Edinburgh International Children’s Festival (Imaginate)