A number of Scottish towns and villages have been named among the best UK locations to visit in a brand new travel list.

Consumer watchdog Which? asked its members to rank the best destinations across the country.

The more than 9000 members rated the top inland towns and villages they'd visited to find the best.

The survey asked members to rank these locations on their food and drink, tourist attractions, shopping and more.

The National: Pitlochry in Perth was among the Scottish towns and villages named in the Which? list (Getty)Pitlochry in Perth was among the Scottish towns and villages named in the Which? list (Getty) (Image: Getty)

Wells in Somerset and Avebury in neighbouring Wiltshire were named the best spots in the whole of the UK.

This comes after a similar list looking into Britain's best seaside towns was released by Which?, featuring Scottish destinations.

Scottish towns and villages named among the best locations in the UK

Here are the towns and villages in Scotland named among the best in the UK to visit by Which? members:

Melrose - Scottish Borders

Destination score: 78%

Inveraray - Argyll and Bute

Destination score: 77%

Pitlochry - Perth and Kinross

Destination score: 77%

Dunkeld - Perth and Kinross

Destination score: 75%

Moffat - Dumfries and Galloway

Destination score: 75%

Kelso - Scottish Borders

Destination score: 71%

Braemar - Aberdeenshire

Destination score: 70%

Castle Douglas - Dumfries and Galloway

Destination score: 66%

Callander - Stirlingshire

Destination score: 62%

Fort William - Scottish Highlands

Destination score: 60%

Gretna - Dumfries and Galloway

Destination score: 49%

The 10 best towns to visit in the UK, according to Which? members

Here are the 10 best inland towns and villages to visit in the UK, according to Which? members:

Wells - Somerset

Destination score: 83%

Avebury - Wiltshire

Destination score: 82%

Corfe Castle - Dorset

Destination score: 80%

Port Sunlight - Merseyside

Destination score: 80%

Grasmere - Cumbria

Destination score: 79%

Lavenham - Suffolk

Destination score: 79%

Llangollen - Denbighshire, Wales

Destination score: 79%

Ludlow - Shropshire

Destination score: 79%

Stamford - Lincolnshire

Destination score: 79%

Cartmel - Cumbria

Destination score: 78%

Find out more on the Which? website.