Two locations in Sussex have appeared on a list of the most and least expensive seaside resorts in the country.

A survey compared prices across 30 popular coastal destinations in the UK. Cheaprooms.co.uk studied the average price for the cheapest available double room in a hotel or guest house during the month of August. Only properties within walking distance of a beach and rated at least 3 stars were considered.

With an average rate of £154 per night, Sidmouth in Devon emerged as the priciest destination. The towns of St Ives and Bude, both located in Cornwall, came out as the second and third most expensive destinations, respectively.

Brighton was ranked 12th most expensive seaside resort with an average rate of £99 per night.

Meanwhile Eastbourne was named as a cheaper alternative, with an average rate of £77 per night.
Compared to 2019, when the same survey was conducted, hotel rates are up by 35%, on average – an increase of almost 8% per year.

Overall not a single seaside resort is more affordable when compared to 2019, according to the survey’s findings.

Here's the full list:

  1. Sidmouth £154
  2. St. Ives £147
  3. Bude £143
  4. Poole £132
  5. Portrush £130
  6. Oban £121
  7. Folkestone £121
  8. Falmouth £116
  9. Weymouth £108
  10. Tenby £104
  11. Southend-on-Sea £99
  12. Brighton £99
  13. Shanklin £97
  14. Lytham St Annes £92
  15. Swansea £90
  16. Ayr £87
  17. Bournemouth £87
  18. Ilfracombe £83
  19. Newquay £82
  20. Whitby £79
  21. Eastbourne £77
  22. Lowestoft £77
  23. Llandudno £76
  24. Skegness £75
  25. Paignton £74
  26. Scarborough £73
  27. Weston-super-Mare £72
  28. Southport £72
  29. Torquay £64
  30. Blackpool £48