Five North Wales towns have been named among the best in the UK by visitors.

Consumer watchdog Which? released its list of the UK’s best towns and villages based on reader's ratings of inland locations they had visited.

Each place in the UK was rated based on food/drink, scenery, attractions, attractiveness, shopping and peace and quiet.

The North Wales towns of Llangollen,  Beddgelert, Betws-y-Coed, Llanberis and Blaenau Ffestiniog all featured on the list which was topped by Wells in Somerset.

The best towns and villages in the UK

The best towns and villages in the UK according to Which? ratings were:

  1. ​Wells
  2. Avebury
  3. Corfe Castle
  4. Port Sunlight
  5. Grasmere
  6. Lavenham
  7. Llangollen
  8. Ludlow
  9. Stamford
  10. Cartmel
  11. Church Stretton
  12. Crickhowell
  13. Ironbridge
  14. Melrose
  15. Arundel
  16. Grassington
  17. Inveraray
  18. Keswick
  19. Lower and Upper Slaughter
  20. Pitlochry
  21. Alnwick
  22. Beddgelert
  23. Great Malvern
  24. Hutton Le Hole
  25. Betws-y-Coed
  26. Bury St Edmunds
  27. Castleton
  28. Dunkeld
  29. Llanberis
  30. Moffat
  31. Richmond
  32. Salisbury
  33. Skipton
  34. Tavistock
  35. Abergavenny
  36. Dedham
  37. Hawes
  38. Lewes
  39. Painswick
  40. Pittenweem
  41. Windsor
  42. Woodbridge
  43. Ely
  44. Hay on Wye
  45. Stratford upon Avon
  46. Woodstock
  47. Ambleside
  48. Bakewell
  49. Barnard Castle
  50. Beaulieu
  51. Bradford-on-Avon
  52. Hexham
  53. Long Melford
  54. Brecon
  55. Broadway
  56. Henley-on-Thames
  57. Kelso
  58. Narberth
  59. Saltaire
  60. Sherborne
  61. Totnes
  62. Aberfeldy
  63. Braemar
  64. Burford
  65. Buxton
  66. Grantown-on-Spey
  67. Knaresborough
  68. Marlborough
  69. Shaftesbury
  70. Stow-on-the-Wold
  71. Hawkshead
  72. Machynlleth
  73. Monmouth
  74. Truro
  75. Bourton-on-the-Water
  76. Hebden Bridge
  77. Jedburgh
  78. Pickering
  79. Tewkesbury
  80. Thirsk
  81. Dorchester
  82. Windermere
  83. Castle Douglas
  84. Tetbury
  85. Callander
  86. Tunbridge Wells
  87. Burnham Market
  88. Matlock Bath
  89. Fort William
  90. Pembroke
  91. Ross-on-Wye
  92. Blaenau Ffestiniog
  93. Bodmin
  94. Gretna

The North Wales towns among the best in the UK

Llangollen

Llangollen was the highest-rated town in North Wales on the Which? list finishing inside the top 10.

It was named the 7th best town/village in the UK with a destination rating of 79% (compared to Wells' 83%). 

Food and Drink: 4/5

Tourist attractions: 4/5

Scenery: 5/5

Attractiveness: 5/5

Shopping: 3/5

Peace and Quiet: 3/5

Beddgelert

North Wales Pioneer: How many of these five North Wales places have you visited before?How many of these five North Wales places have you visited before? (Image: Getty Images)

Beddgelert in Gwynedd was the next best ranked among North Wales towns finishing inside the top 30 best towns/villages in the UK with a destination rating of 76%.

Food and Drink: -

Tourist attractions: 3/5

Scenery: 5/5

Attractiveness: 5/5

Shopping: -

Peace and Quiet: 3/5

Betws-y-Coed

Betws-y-Coed also featured inside the top 30 recording a destination rating of 75% according to Which?

Food and Drink: 3/5

Tourist attractions: 2/5

Scenery: 5/5

Attractiveness: 4/5

Shopping: 2/5

Peace and Quiet: 2/5

Llanberis

North Wales Pioneer: Llanberis was named in the top 30 best towns in the UK.Llanberis was named in the top 30 best towns in the UK. (Image: Getty Images)

Destination rating: 75%

Food and Drink: -

Tourist attractions: -

Scenery: 5/5

Attractiveness: 3/5

Shopping: -

Peace and Quiet: 3/5

Blaenau Ffestiniog

Destination rating: 57%

Food and Drink: -

Tourist attractions: 3/5

Scenery: 4/5

Attractiveness: 1/5

Shopping: -

Peace and Quiet: 4/5