The most expensive spring destinations in the UK

April 4, 2019

Visitors planning a spring visit to The Isle of Skye in Scotland’s Inner Hebrides are likely to face the most expensive hotel rates anywhere in the UK, a new survey reveals.

According to the survey by, hotels on the island, which is known for its rugged landscapes, picturesque fishing villages and medieval castles, are asking for an average of £121 per night for their cheapest room.

The survey searched for and compared accommodation across a total of 100 popular UK destinations for April 2019. For each destination, the average rate for the cheapest double room in a hotel or guest house with 3 or more stars, and with a central location, was established.

Second in the rankings was the fellow Scottish city of St Andrews, a seaside town northeast of Edinburgh, where rates are slightly cheaper at £117. If you look just at England, the priciest destination is the charming Derbyshire town of Bakewell, where average rates came out at £111 per night.

For anyone keen to hit the bright lights of London this spring, average rates are £103 for the cheapest available hotel room in the English capital. A more affordable option, meanwhile, is the Scottish capital of Edinburgh, where average rates of £71 make it the 18th priciest UK destination for spring breaks.

The table below shows the 20 most expensive UK destinations for the 2019 spring period. The prices shown next to each destination reflect the average price for the most affordable available double room in a hotel or guest house (with three stars or more) throughout April.

  1. Isle of Skye £121
  2. St Andrews £117
  3. Bakewell £111
  4. London £103
  5. St Ives £95
  6. Fort William £87
  7. Canterbury £85
  8. Henley-on-Thames £84
  9. Winchester £83
  10. York £81
  1. Stamford £81
  2. Keswick £79
  3. Chester £76
  4. Harrogate £76
  5. Oxford £74
  6. Pitlochry £74
  7. Bath £73
  8. Edinburgh £72
  9. Rye £72
  10. Windermere £71

Press Contact
Paul Joseph,, Phone: 00447977499670