With plenty of people looking for the ideal summer staycations to look forward to this year, it can be quite useful to know where other holidaymakers are going.
Top consumer guide Which? asked its members to rate the beach, attractions, scenery, value for money – and more – for nearly 100 seaside towns and villages across the UK.
And two picturesque Scottish towns were named in the UK top 10.
St Andrews was given five stars for attractions and awarded 83% overall, placing it in fourth.
The stunning historic town on the Fife coast is a big draw for its beautiful beaches and plethora of activities and landmarks.
The university town is known for distilleries like Eden Mill and Kingsbarns and its popular golf courses.
North Berwick in East Lothian also scored highly across the board with a score of 81% placing it in 6th.
The seaside town was recently named the UK’s most relaxing place to visit.
A spokesperson for Which? said: "Thirty of the nearly 100 British destinations were awarded four or five stars for peace and quiet.
"This will be especially valuable this year given that uncertainty over foreign trips has seen a booking boom in domestic breaks.
"Perhaps this is one reason lesser-known spots such as Beer in Devon and Ullapool in the Scottish Highlands have risen up our rankings, replacing old but overrun favourites in Cornwall."
Don't miss the top culture and heritage stories from around Scotland. Sign up to our twice weekly Scotland Now newsletter here.