Beach hotels in El Port de la Selva

There are 120 beach hotels in El Port de la Selva out of more than 192 places to stay in total, ranked by guest score and number of reviews.

60 beach hotels in El Port de la Selva

Beach hotels in El Port de la Selva have an average score of 8.5 out of 10, compared with 8.4 for all places to stay in El Port de la Selva, from 12,185 guest reviews in total. The best-rated is La Goleta, with 8.7 from 2,906 reviews. By category: 68 four-star, 23 three-star, 7 two-star and 2 one-star.

See all hotels in El Port de la Selva

Frequently asked questions: beach hotels in El Port de la Selva

How many beach hotels are there in El Port de la Selva?

We list 120: 68 four-star, 23 three-star, 7 two-star and 2 one-star. They are ranked by guest score and number of reviews.

What is the best beach hotel in El Port de la Selva?

Going by guest reviews, La Goleta (8.7 out of 10 from 2,906 reviews), followed by Hotel Spa Porto Cristo (8.5) and Hotel Carbonell (8.8).