The best rated hotels at English seaside resorts


With the pound at a weak level, and many households struggling to keep on top of their outgoings, staying here in the UK may be a more attractive holiday option than travelling abroad this year.

With that in mind, have conducted a study to find out which seaside towns are considered to have the best hotels and B&Bs, according to guest ratings.

The study looked at the average ratings for the hotels and B&Bs in 28 popular seaside towns, all of which had more than 50 rated hotels and B&Bs on Tripadvisor.

The ratings were taken from 3 trusted online review sources, and combined to produce an average. When providing a review, hotel guests are asked about the service, value for money, location and cleanliness of the accommodation.

A score out of 10 was calculated for each of the seaside resorts, based on their average ratings.

The best seaside resorts in England for hotel accommodation according to guest ratings

Key Findings

With the highest average hotel and B&B ratings, the seaside town of Looe in Cornwall achieved an outstanding score of 9.35 out of 10; placing it ahead of any other seaside town included in the study.

Other resorts that performed well were Bude in Cornwall (scoring 9.32), Dartmouth in South Devon (scoring 9.27), Whitby in North Yorkshire (scoring 9.20), and Bridlington in East Yorkshire (scoring 9.19).

The top twenty were as follows:

  Town County Score
1 Looe Cornwall 9.35
2 Bude Cornwall 9.32
3 Dartmouth Devon 9.27
4 Whitby North Yorkshire 9.20
5 Bridlington East Yorkshire 9.19
6 Paignton Devon 9.17
7 Swanage Dorset 9.17
8 Padstow Cornwall 9.15
9 Minehead Somerset 9.14
10 St Ives Cornwall 9.00
11 Ilfracombe Devon 8.99
12 Weymouth Dorset 8.95
13 Torquay Devon 8.95
14 Scarborough North Yorkshire 8.93
15 Falmouth Cornwall 8.93
16 Hastings East Sussex 8.89
17 Shanklin Isle of Wight 8.86
18 Great Yarmouth Norfolk 8.84
19 Newquay Cornwall 8.80
20 Poole Dorset 8.78


The average score overall was 8.89. The average score for Cornwall was 9.09, which was third after Devon and (9.093) and East Yorkshire (9.19). When the results were weighted by the number of seaside towns in each county, however, Cornwall ranked first.

The top 5 ranking counties, taking into account the number of seaside towns examined for each county, were as follows:

1 Cornwall
2 Devon
3 Dorset
3 East Sussex
5 North Yorkshire


Guest ratings are a useful tool when making a decision about where to stay. This study has highlighted the seaside towns in England with the most highly rated hotels and B&Bs, placing the Cornish town of Looe at the top of the rankings.

With a highly concentrated number of seaside resorts with more than 50 hotels or B&Bs, the south west of England was also the area with the best rated hotels & B&Bs, so holiday makers heading in that direction are more likely to find accommodation that previous guests have reviewed favourably.

Ratings compiled from Tripadvisor, and on 11th January 2017.