From quaint fishing villages to ancient towns, there is something out there for everyone. If you're looking to explore Scotland this autumn, here are some of the prettiest seaside towns anywhere in the country. Portsoy has been described as one of the 'most beautiful' seaside towns in the UK (Image: Getty Images) These are the prettiest seaside towns you can visit in Scotland this autumn.

Portsoy was recently praised as one of the "most beautiful" seaside towns in the UK by The Telegraph . Highlighting its strengths, the newspaper said: "Portsoy’s harbour, dating to 1693, oozes sea-salty character. With its old stone walls, clear waters and winding streets, it’s often called a 'Cornwall without the crowds'.

" The publication added: "There’s a small beach by the old harbour, but better is Links Bay, around the headland, good for swimming, SUP-ing and rock-pooling." Plockton has a 'sub-tropical appearance' (Image: Getty Images) Plockton in the Highlands of Scotland was established as a fishing village but has since grown to become a popular spot for visitors. The small settlement is rather unique for the North of Scotland in that it has a "sub-tropical appearance".

St Andrews is well known for its ancient university and castle ruins (Image: Getty Images/iStockphoto) No list would be complete without the inclusion of St Andrews with some 4700 people surveyed by Which? agreeing, giving it a visitor score of 82%. The consumer watchdog described the Fife location as a "wonderf.