What's on inEarn


Welcome to Earn

Enjoy a mix of heritage, history, lively arts whilst visiting Earn - our guide to events and days out is just the ticket.

Whether you're looking to brush up on local history at a museum, enjoy local arts, watch some sport, or listen to live music, you're sure to find things to do in Earn to suit all the family, whatever the weather.

Hotels in Earn

Book a hotel in Earn

Whether you're staying for the night or a few days, check out the choice of local hotels.

Editor's Picks






Forthcoming events in Earn

Tourist Attractions


Artery Contemporary Scottish Art Gallery

We are exhibiting artists from Scotland, Ireland, Germany, Holland, Greece, Australia and CanadaArtery Gallery is a Leading online Scottish art gallery based in Crieff, Perthshire central Scotland and is aiming to make art more affordable by offering you the best in contemporary Scottish art including modern, contemporary and…

Comrie Golf Club

Comrie Golf Club ‐ golf course in Crieff, Perthshire. Contact the golf course on telephone number 01764 670055 for course availability, course rules, member information, golf academy if available and green fees at Comrie Golf Club golf courseclub.…

Dunning Golf Club

Dunning Golf Club ‐ golf course in Perth, Perthshire. Contact the golf course on telephone number 01764 684747 for course availability, course rules, member information, golf academy if available and green fees at Dunning Golf Club golf courseclub.…

Muthill Golf Club

Muthill Golf Club ‐ golf course in Crieff, Perthshire. Contact the golf course on telephone number 01764 681523 for course availability, course rules, member information, golf academy if available and green fees at Muthill Golf Club golf courseclub.…

Crieff Golf Club Ltd

Crieff Golf Club Ltd ‐ golf course in Crieff, Perthshire. Contact the golf course on telephone number 01764 652909 for course availability, course rules, member information, golf academy if available and green fees at Crieff Golf Club Ltd golf courseclub.…

Auchterarder Golf Club

Auchterarder Golf Club ‐ golf course in Auchterarder, Perthshire. Contact the golf course on telephone number 01764 662804 for course availability, course rules, member information, golf academy if available and green fees at Auchterarder Golf Club golf courseclub.…

Want more?

Want to see what other attractions to visit when in Earn? See our list of attractions in Earn, including theme parks, castles, historic houses, zoos and many more family days out.