MILLPORT has been named as the most beautiful town in Scotland in a prestigious online poll.

The town received more than 3,600 votes to claim the Hidden Scotland award, topping a shortlisted of 35 other Scottish towns to claim the title.

Voters said the town's tiny cathedral, bike hire shops, pontoons, harbour facilities, an abundance of places to eat out and of course 'Crocodile Rock, have given Millport a special place in the public's heart.

Hidden Scotland founder Jack Cairney said: “It’s such a beautiful place, from historic buildings such as the Garrison House and Britain's smallest cathedral to the spectacular views over the beachfront, Millport is a worthy winner.

“Everyone has a town or village that has a special place in their hearts, each with a valid reason why it’s the best, so it felt time to crown the most beautiful.

“Our audience have picked some of the most charming and picturesque places you can visit in Scotland and it’s a delight to be able to showcase them."

Cumbrae’s toilet cleaner Suki McGregor says she isn’t surprised Millport won - as the town not only offers stunning views but beautiful people.

She said: “It’s bloody brilliant, Millport is a deserving winner.

“The islanders, our holiday flat owners, caravaners and even our regular day visitors all take immense pride in Millport.

“Beach cleans are regularly held, the loos are lovely and our local council boys do a fantastic job of keeping the place clean and looking pristine.

“There’s just a real vibrancy about the place.

“The town attracts many amateur and professional artists, who love its scenic views.

“There’s always something happening in Millport from live music and theatre shows to the much-loved September weekend, which ends in a fabulous fireworks display.

“People come over to have a go at many activities such as kayaking or windsurfing at Cumbrae National Watersport Centre or to book a family visit to FSC Millport and learn about the environment.

“Really there’s something for everyone."

Also making the top 10 was Tobermory, Stromness, Oban, Stonehaven, Plockton, Portree, Portnahaven, Lanark and Broughty Ferry.

The finalists were picked by Hidden Scotland followers who put forward the towns via social media platforms Instagram, Facebook and Twitter.