9 Best Things to Do in Scotland, According to Local Experts

Explore the Hebrides

With 40 islands surrounded by the stunning Scottish landscape, the Hebrides offer secluded white-sand beaches and thriving vegetation, making it a must-visit destination for nature lovers.

Home of golf

As the birthplace of golf, St Andrews boasts seven public courses, including the renowned Old Course, providing golf enthusiasts with an unforgettable experience steeped in history.

Eat Scottish tablet

Sample Scotland's traditional sweet treat, Scottish tablet, dating back to the 18th century, for a delightful taste of the country's rich culinary heritage.

Look out for northern lights

Witness the awe-inspiring spectacle of the northern lights in Scotland's northern regions between September and March, offering a magical display of nature's beauty.

Hike up a hill

Embark on scenic hikes like Ben Lomond or Bealach na Bà to marvel at Scotland's remote glens and breathtaking landscapes from elevated viewpoints.

Royal Mile in Edinburgh

Immerse yourself in Edinburgh's history by strolling along the iconic Royal Mile, dotted with charming shops, pubs, and attractions like The Scotch Whisky Experience.

Eat a Scottish breakfast

Delight your taste buds with a traditional Scottish breakfast featuring haggis, black pudding, and other local delicacies for an authentic culinary experience.

Attend the Highland games

Experience Scotland's vibrant culture at Highland games, featuring traditional sports, music, and dancing, held across the country from May to September.

Visit a castle

Explore Scotland's rich history by visiting iconic castles like Edinburgh Castle, Eilean Donan Castle, and Fyvie Castle, each offering fascinating tales and stunning architecture.