We’re on the hunt for the Most Beautiful Town or Village in Scotland and we need your help.

We asked you on social media what you thought was the most charming and picturesque town or village in Scotland and below is what you came up with.

Have a look through the towns and villages shortlisted and cast your vote.

Whether you want to support your town that made it to the final shortlist or you’ve fallen in love with a village on your travels, show your support and vote here today!

The winner will be announced on August 10th on our Instagram account @hiddenscotland

Previous photoNext photo
Vote for this town!
Thankyou for your vote, share with your friends to help this town win.
Title: Portree
Author: developer
Votes: ?

Views: ?
Description: Portree is the largest town on Skye in the Inner Hebrides of Scotland. Photo by Schmid-Reportagen