Skip to main content

Hotels near El Puerto

Search hotels and more near El Puerto

Filter by:


Star rating

Review score

El Puerto – 334 hotels and places to stay

See the latest prices and deals by choosing your dates.
La Goleta, hotel in El Puerto

This family-run hotel is just 50 metres from the beach in Llançà, in the Cap de Creus Nature Reserve. It an attractive terrace and air-conditioned rooms with free Wi-Fi.

A hidden treasure, very stylish and cosy hotel with good breakfast and close to the port and beach
8.4
Scored 8.4
Very good
Rated very good
2,355 reviews
Price from€ 89.52per night
Hotel Boutique Niu de Sol - Designed for Adults, hotel in El Puerto

This charming hotel is located in Palau-Saverdera, just 6 km from Roses. It offers air-conditioned rooms with free Wi-Fi, and there is a private parking available.

Very helpful and friendly staff, a delicious breakfast and a lovely place to stay!
9.3
Scored 9.3
Superb
Rated superb
312 reviews
Price from€ 127.32per night
Hotel Mas Lazuli, hotel in El Puerto

Set on the outskirts of Pau, Hotel Mas Lazuli boasts an outdoor pool, sun terrace and outdoor dining. The elegant bedrooms have free WiFi and mountain views.

-Rooms with a lot of space, big bath tub and extra shower. -Very clean -helpful staff
9.0
Scored 9.0
Superb
Rated superb
544 reviews
Price from€ 143.64per night
Mas Vivent, hotel in El Puerto

Located in Vilamaniscle in the Catalonia Region, 48 km from Girona, Mas Vivent features a terrace and views of the mountains. All rooms are fitted with a flat-screen TV.

Exceptionally friendly and helpful staff. Xavier got up an hour and a half early to make me breakfast. The room was spacious and clean.
9.5
Scored 9.5
Exceptional
Rated exceptional
207 reviews
Price from€ 195.57per night
Hotel Spa Porto Cristo, hotel in El Puerto

This restored winery is metres from Port de la Selva Beach, just outside the Cap de Creus Natural Park. It has 2 restaurants and a wellness centre with sauna.

Nice hotel quiet street near beach
8.3
Scored 8.3
Very good
Rated very good
2,104 reviews
Price from€ 122.64per night
Hotel Carbonell, hotel in El Puerto

Featuring air-conditioned rooms with free Wi-Fi, Hotel Carbonell is located in Llançà town, 800 m from Port Beach on the Costa Brava. It offers free luggage storage and free safe.

Lovely hotel, exceptionally personable staff, delicious breakfast!
8.7
Scored 8.7
Fabulous
Rated fabulous
1,140 reviews
Price from€ 103.32per night
Hotel Gri-Mar, hotel in El Puerto

Hotel Gri-Mar has a large outdoor swimming pool, beautiful gardens and a tennis court. Each air-conditioned room includes a balcony, a private bathroom and free Wi-Fi access.

Lovely proper Spanish hotel, lovely staff, lovely food comfortable large room
8.6
Scored 8.6
Fabulous
Rated fabulous
1,363 reviews
Price from€ 123.39per night
Cal Mariner, hotel in El Puerto

Cal Mariner is just metres from the blue-flag beach, in the Costa Brava fishing village of Port de la Selva. Each air-conditioned room offers satellite TV and a balcony.

Simple but well located hotel.
8.8
Scored 8.8
Fabulous
Rated fabulous
698 reviews
Price from€ 111.32per night
Sa Perafita - MF, hotel in El Puerto

Surrounded by vineyards, Sa Perafita is a charming 14th-century building located 10 minutes’ drive from Cadaqués.

Excellent from start to finish
8.9
Scored 8.9
Fabulous
Rated fabulous
803 reviews
Price from€ 166.32per night
Hotel Mas Palou, hotel in El Puerto

In a privileged position, both for its geographical and its artistic setting, you will find Mas Palou, a typical Catalan farm house from 1582.

Location, easy access to Roses, room size. Food ,evening meals very good, staff helpful and friendly
7.7
Scored 7.7
Good
Rated good
3,625 reviews
Price from€ 61.32per night
See all hotels near El Puerto