Skip to main content

Search hotels in El Puerto

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

El Puerto – 1 hotel or place 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.

D
David
From
United Kingdom
Great place. Classy, relaxed, brilliant setting and great attention to detail from the owners.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 275 reviews
Location 9.3
Price from
US$139.32
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.

I
Ioan
From
Romania
Just perfect! Cheers for the great staff!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 527 reviews
Location 8.8
Price from
US$233.84
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.

M
Melanie
From
Colombia
Vista espectacular y la atencion.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 763 reviews
Location 9.4
Price from
US$170.04
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
Marie
From
Ireland
It was such a relaxing time in a most comfortable environment, having the use of a lovely terrace & seating area. Mercedes was so helpful as were the staff.The breakfast was delicious. Would highly recommend this hotel. We definitely will return.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 265 reviews
Location 9.0
Price from
US$181.77
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.

R
Rosa
From
Spain
Very clean and warm atmosphere.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,247 reviews
Location 9.4
Price from
US$141.43
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.

C
Celine
From
Canada
Beautiful hotel with amazing staff. We had a great time.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,451 reviews
Location 8.5
Price from
US$141.60
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.

K
Klaudija
From
Australia
Exceeded expectations. Beautifully renovated and decorated old wine warehouse. Breakfast was excellent.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,977 reviews
Location 9.2
Price from
US$148.93
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.

s
sean
From
United Kingdom
Location and room view. Massive fully adjustable bed.. Friendly english speaking staff. Fantastic room with balcony. Aircon.. much needed. Belting breakfast, even bacon. Decent onsite food. Free parking. The resort is stunning too.. The coast road from france..
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,105 reviews
Location 9.4
Price from
US$145.41
1 night, 2 adults

Hotel Carbonell

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

M
Mike
From
Australia
Very nicely positioned in central Llanca. Hosts were super attentive and friendly. Breakfast provided large range of fresh produce
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 951 reviews
Location 8.8
Price from
US$125.48
1 night, 2 adults

Hotel Comodoro

Portbou (Near El Puerto)

This charming, family-run hotel is located in the centre of Portbou, just 50 metres from the beach. It offers a garden and free Wi-Fi, 5 minutes’ drive from the French border.

j
jean
From
Germany
The women working there were all so adorable, we felt welcome the moment we stepped through the door! The room was super cozy, and the bed really comfortable. It is a bit older but with a lot of Charme and character! Thanks for your hospitality!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 807 reviews
Location 9.2
Price from
US$112.58
1 night, 2 adults
See all hotels in and around El Puerto

Hotels with airport shuttles in El Puerto

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.7
    Good - What previous guests thought, 3,791 reviews
  • Popular with guests booking hotels in Port de la Selva

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,977 reviews
  • Popular with guests booking hotels in Llança

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,451 reviews
  • Popular with guests booking hotels in Roses

    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 651 reviews
  • Popular with guests booking hotels in Llança

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 2,247 reviews
  • Popular with guests booking hotels in Portbou

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 807 reviews
  • Popular with guests booking hotels in Llança

    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 873 reviews
  • Popular with guests booking hotels in Port de la Selva

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,105 reviews
  • Popular with guests booking hotels in Cerbère

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 796 reviews
  • Popular with guests booking hotels in Llança

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

Budget hotels in El Puerto and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 2,247 reviews

    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.

    From US$92.88 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,451 reviews

    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.

    From US$123.13 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 468 reviews

    Located in Llança, 1.1 km from Playa Cau del Llop and 18 km from Peralada Golf, Hostal Lara offers a bar and air conditioning. The 2-star guest house is 21 km from Dalí Museum.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 951 reviews

    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.

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

    Offering quiet street views, Piso Familiar en Llançà is an accommodation located in Llança, 18 km from Peralada Golf and 21 km from Dalí Museum.

    From US$89.13 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 437 reviews

    Set in Llança in the Catalonia region, Hostal Gran Sol features a patio. This property offers access to a balcony, free private parking and free WiFi.

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

    This hotel enjoys an exceptional location, set right in front of the sea and with direct access to the beach. It is 5 minutes drive from central Llançà.

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

    Set less than 1 km from Playa del Morts, 24 km from Peralada Golf and 28 km from Dalí Museum, Hostal Totsompops provides accommodation situated in Colera.

    From US$111.41 per night

Best hotels with breakfast in El Puerto and nearby

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,105 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$181.77 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 465 reviews

    Hotel Agora is located in Port de la Selva, 600 metres from Cap de Creus Nature Reserve. All rooms have a flat-screen TV. Every room has a private bathroom.

    From US$96.16 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,977 reviews

    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.

    From US$429.21 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.

    From US$174.73 per night
  • Can Massana

    Hotel in Pau
    Breakfast options
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 190 reviews

    Set in Pau, 14 km from Peralada Golf, Can Massana offers accommodation with a rooftop pool, free private parking, an open-air bath and a garden.

    From US$199.36 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 275 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$139.32 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 458 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.47 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 141 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.47 per night
gogless