Skip to main content

Search hotels in El Puerto

Enter your dates to see the latest prices and deals for El Puerto hotels

Popular hotels in El Puerto

Check out our top picks in El Puerto

Filter by:

Star rating
Review score

Mas Vivent

Vilamaniscle (Near 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.

P
Phoebe
From
United Kingdom
Wow! What a wonderful stay we had in a charming, tranquil setting, soaking up the surroundings and enjoying some peace and quiet. And all made even more spectacular thanks to Thiago whose passion for the local area and b&b permeates. The breakfast was amazing especially after enjoying the poolside morning yoga session. We had a wonderful meal cooked by Thiago with delicious local wines. We only wish we could’ve stayed longer! We will definitely go back! Thank you Thiago 🙏
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 299 reviews
Price from
US$162.22
1 night, 2 adults

Hotel Mas Lazuli by Fimedhotels

Pau (Near 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.

K
Katie
From
United Kingdom
Beautifully designed hotel with stunning pool and excellent restaurant.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 521 reviews
Price from
US$258.60
1 night, 2 adults

Sa Perafita - MF

Cadaqués (Near El Puerto)

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

E
Eric
From
Czech Republic
Staff super friendly. The best breakfast ever. And excellent wine.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 711 reviews
Price from
US$234.09
1 night, 2 adults

Hotel Boutique Niu de Sol - Designed for Adults

Palau-Saverdera (Near El Puerto)

Situated in Palau-Saverdera, 16 km from Peralada Golf, Hotel Boutique Niu de Sol - Designed for Adults features views of the city.

M
Metraw Hub
From
Belgium
Amazing and clean! Loved the breakfast and the friendly service!!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 265 reviews
Price from
US$165.15
1 night, 2 adults

La Goleta

Llança (Near 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.

D
David
From
United Kingdom
great location, lovely hotel and friendly staff. I booked Extra days to stay longer
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,248 reviews
Price from
US$103.23
1 night, 2 adults

Hotel Gri-Mar

Llança (Near 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.

S
Shukran
From
Malaysia
Room is big and nice, facilities are super, breakfast was good.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,465 reviews
Price from
US$122.90
1 night, 2 adults

Hotel Spa Porto Cristo

Port de la Selva (Near 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.

M
Mario
From
United Kingdom
Great location and great hotel. Beautiful little town, definitely recommended
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,941 reviews
Price from
US$148.65
1 night, 2 adults

Hotel Spa Cap de Creus

Port de la Selva (Near El Puerto)

This hotel lies on the seafront in the charming town of El Port de la Selva, on the Costa Brava. It offers free WiFi and there is a spa with a hot tub for an extra charge.

M
Malgorzata
From
Australia
The town is beautiful and the view from our room was great
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,173 reviews
Price from
US$149.82
1 night, 2 adults

Cal Mariner

Port de la Selva (Near 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.

H
Helen
From
United Kingdom
Friendly staff, seafront location, excellent food,balcony
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 699 reviews
Price from
US$119.39
1 night, 2 adults

Hotel Mas Palou

Roses (Near 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.

R
Rowell
From
Spain
Beautiful location, great place to stay, we were only here for 1 night but would definitely stay for longer next time. We were travelling with our dog and the outside space was perfect for walking. Very peaceful and perfect to stay and visit places from the accommodation.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,862 reviews
Price from
US$77.84
1 night, 2 adults
See all hotels in and around El Puerto

El Puerto – 5 hotels and places to stay

Filter by:

Star rating
Review score

Mas Vivent

Vilamaniscle (Near 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.

P
Phoebe
From
United Kingdom
Wow! What a wonderful stay we had in a charming, tranquil setting, soaking up the surroundings and enjoying some peace and quiet. And all made even more spectacular thanks to Thiago whose passion for the local area and b&b permeates. The breakfast was amazing especially after enjoying the poolside morning yoga session. We had a wonderful meal cooked by Thiago with delicious local wines. We only wish we could’ve stayed longer! We will definitely go back! Thank you Thiago 🙏
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 299 reviews
Price from
US$162.22
1 night, 2 adults

Hotel Mas Lazuli by Fimedhotels

Pau (Near 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.

K
Katie
From
United Kingdom
Beautifully designed hotel with stunning pool and excellent restaurant.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 521 reviews
Price from
US$258.60
1 night, 2 adults

Sa Perafita - MF

Cadaqués (Near El Puerto)

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

E
Eric
From
Czech Republic
Staff super friendly. The best breakfast ever. And excellent wine.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 711 reviews
Price from
US$234.09
1 night, 2 adults

Hotel Boutique Niu de Sol - Designed for Adults

Palau-Saverdera (Near El Puerto)

Situated in Palau-Saverdera, 16 km from Peralada Golf, Hotel Boutique Niu de Sol - Designed for Adults features views of the city.

M
Metraw Hub
From
Belgium
Amazing and clean! Loved the breakfast and the friendly service!!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 265 reviews
Price from
US$165.15
1 night, 2 adults

La Goleta

Llança (Near 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.

D
David
From
United Kingdom
great location, lovely hotel and friendly staff. I booked Extra days to stay longer
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,248 reviews
Price from
US$103.23
1 night, 2 adults

Hotel Gri-Mar

Llança (Near 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.

S
Shukran
From
Malaysia
Room is big and nice, facilities are super, breakfast was good.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,465 reviews
Price from
US$122.90
1 night, 2 adults

Hotel Spa Porto Cristo

Port de la Selva (Near 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.

M
Mario
From
United Kingdom
Great location and great hotel. Beautiful little town, definitely recommended
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,941 reviews
Price from
US$148.65
1 night, 2 adults

Hotel Spa Cap de Creus

Port de la Selva (Near El Puerto)

This hotel lies on the seafront in the charming town of El Port de la Selva, on the Costa Brava. It offers free WiFi and there is a spa with a hot tub for an extra charge.

M
Malgorzata
From
Australia
The town is beautiful and the view from our room was great
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,173 reviews
Price from
US$149.82
1 night, 2 adults

Cal Mariner

Port de la Selva (Near 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.

H
Helen
From
United Kingdom
Friendly staff, seafront location, excellent food,balcony
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 699 reviews
Price from
US$119.39
1 night, 2 adults

Hotel Mas Palou

Roses (Near 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.

R
Rowell
From
Spain
Beautiful location, great place to stay, we were only here for 1 night but would definitely stay for longer next time. We were travelling with our dog and the outside space was perfect for walking. Very peaceful and perfect to stay and visit places from the accommodation.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,862 reviews
Price from
US$77.84
1 night, 2 adults
See all hotels in and around El Puerto

Hotels with airport shuttles in El Puerto

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 521 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 468 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 254 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 826 reviews
From US$275.42 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,032 reviews
From US$140.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,854 reviews
From US$108.83 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 588 reviews
From US$105.77 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,248 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,298 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,409 reviews

Most booked hotels in El Puerto and surroundings in the past month

See all

Popular with guests booking hotels in Roses

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,862 reviews

Popular with guests booking hotels in Llança

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,248 reviews

Popular with guests booking hotels in Port de la Selva

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,173 reviews

Popular with guests booking hotels in Portbou

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 263 reviews

Popular with guests booking hotels in Port de la Selva

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 94 reviews

Popular with guests booking hotels in Portbou

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 760 reviews

Popular with guests booking hotels in Cerbère

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 787 reviews

Popular with guests booking hotels in Port de la Selva

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 170 reviews

Popular with guests booking hotels in Llança

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 673 reviews

Popular with guests booking hotels in Llança

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,465 reviews

Best hotels with breakfast in El Puerto and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 461 reviews

Featuring city views, Hostal Totsompops provides accommodation with patio, around less than 1 km from Playa del Morts.

From US$124.30 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,173 reviews

This hotel lies on the seafront in the charming town of El Port de la Selva, on the Costa Brava. It offers free WiFi and there is a spa with a hot tub for an extra charge.

From US$149.82 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 265 reviews

Situated in Palau-Saverdera, 16 km from Peralada Golf, Hotel Boutique Niu de Sol - Designed for Adults features views of the city.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 299 reviews

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.

From US$127.46 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 440 reviews

Set in Cerbère, 400 metres from El Sorell Beach, 36 km from Peralada Golf and 39 km from Dalí Museum, La villa Rosace offers accommodation with a terrace and free WiFi.

From US$91.30 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 139 reviews

Situated in Cerbère, 400 metres from El Sorell Beach, 36 km from Peralada Golf and 39 km from Dalí Museum, La Villa Rosace features accommodation with a terrace and free WiFi.

From US$91.30 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 787 reviews

Located in Cerbère, within 36 km of Peralada Golf and 39 km of Dalí Museum, Central Hôtel offers accommodation with free WiFi throughout the property.

From US$77.25 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,862 reviews

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

From US$66.72 per night

Budget hotels in El Puerto and nearby

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 170 reviews

Located in Port de la Selva, 200 metres from Platja de la Ribera, Hostal La Tina provides accommodation with a terrace, private parking, a restaurant and a bar.

From US$93.64 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 104 reviews

Situated 29 km from Peralada Golf, 33 km from Dalí Museum and 24 km from Sant Pere de Rodes Monastery, Apartamento Portbou features accommodation set in Portbou.

From US$116.75 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 20 reviews

Boasting garden views, El Penell Estudi Mestral provides accommodation with a garden and a balcony, around 10 km from Peralada Golf. Guests can benefit from a patio and a picnic area.

From US$100.66 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 10 reviews

Situated in Vilamaniscle in the Catalonia region, El Penell Apartament Xaloc has a balcony. This property offers access to a terrace, table tennis, and free WiFi. Guests can make use of a garden.

From US$114.70 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6 reviews

Offering a garden and garden view, El Penell Apartament Llevant is set in Vilamaniscle, 10 km from Peralada Golf and 19 km from Dalí Museum.

From US$114.70 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 15 reviews

Boasting mountain views, El Penell Estudi Garbí provides accommodation with a garden and a terrace, around 10 km from Peralada Golf. With garden views, this accommodation offers a balcony.

From US$100.66 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 13 reviews

Boasting garden views, El Penell Apartament Ponent features accommodation with a garden and a patio, around 10 km from Peralada Golf.

From US$114.70 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 9 reviews

Appartement entièrement rénové is a beachfront property located in Cerbère, 400 metres from El Sorell Beach and 36 km from Peralada Golf. The air-conditioned accommodation is 39 km from Dalí Museum.

From US$112.24 per night