Beach hotels in St Ives

There are 120 beach hotels in St Ives out of 199 places to stay in total, ranked by guest score and number of reviews.

60 beach hotels in St Ives

Beach hotels in St Ives have an average score of 9.0 out of 10, compared with 9.3 for all places to stay in St Ives, from 15,943 guest reviews in total. The best-rated is Harbour View House, with 9.6 from 1,091 reviews. By category: 3 five-star, 76 four-star and 12 three-star.

See all hotels in St Ives

Frequently asked questions: beach hotels in St Ives

How many beach hotels are there in St Ives?

We list 120: 3 five-star, 76 four-star and 12 three-star. They are ranked by guest score and number of reviews.

What is the best beach hotel in St Ives?

Going by guest reviews, Harbour View House (9.6 out of 10 from 1,091 reviews), followed by Primrose House St. Ives (9.2) and The Western (8.2).

Which beach hotel in St Ives has the most reviews?

The Western, with 1,871 reviews and a score of 8.2 out of 10.