Skip to main content

Hotels near Valdelagrana Beach, El Puerto de Santa María

Enter your dates to see the latest prices and deals for El Puerto de Santa María hotels

Featured hotels near Valdelagrana Beach

Filter by:

Star rating

Review score

Soho Boutique Duques de Medinaceli - Adults Recommended

Hotel in El Puerto de Santa María

Set in El Puerto de Santa María, 37 km from Novo Sancti Petri Golf, Soho Boutique Duques de Medinaceli - Adults Recommended offers accommodation with a garden, private parking, a terrace and a...

A
Andrew
From
Spain
Service was fantastic. Staff tried really hard.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 41 reviews
Price from
US$176.59
1 night, 2 adults

Hotel Puerto Bahía & Spa

El Puerto de Santa María (2,100 ft from Valdelagrana Beach)

Hotel Puerto Bahía & Spa is located right on Valdelagrana Beach, in El Puerto de Santa María. It has free WiFi, an outdoor swimming pool and spa.

A
Audrone
From
Lithuania
Very good breakfast. Staff very accommodating. Rooms very clean, comfortable beds, stylish bathrooms.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 6,648 reviews
Price from
US$123.26
1 night, 2 adults

Soho Boutique Puerto

El Puerto de Santa María (1.4 mi from Valdelagrana Beach)

Located in the historic centre of El Puerto de Santa María, on the banks of Guadalete River, Soho Boutique Puerto features a rooftop pool with views over the city.

M
Mark
From
Gibraltar
The location the staff very kind and we loved our room with balcony overlooking to the river
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5,193 reviews
Price from
US$77.04
1 night, 2 adults

Hotel Pinomar

El Puerto de Santa María (1.7 mi from Valdelagrana Beach)

Located in a quiet area of Puerto de Santa María, this family-run hotel features gardens with 3 outdoor swimming pools. Its air-conditioned rooms have free Wi-Fi and a fridge.

N
Nicola
From
Spain
Great pool area, comfortable beds, good amenities I. Room, close to beach, second time of using hotel excellent value for money
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,738 reviews
Price from
US$60.45
1 night, 2 adults

Hotel Puerto Sherry

El Puerto de Santa María (1.8 mi from Valdelagrana Beach)

This nautical-themed hotel is located in the Puerto Sherry Marina. It offers a seasonal outdoor pool and rooms with a balcony. Free WiFi is available.

B
Bruno
From
Croatia
We liked our stay in Puerto Sherry hotel. It was nice and clean, with spacious room. Breakfast was good, location perfect, kind staff...
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,021 reviews
Price from
US$106.67
1 night, 2 adults

Casa del Regidor

El Puerto de Santa María (1.9 mi from Valdelagrana Beach)

Set in a noble house from the 17th century, Casa del Regidor is located on the river bank in El Puerto de Santa Maria.

P
Phil
From
United Kingdom
Housed in a traditional style building with an internal plant filled patio, Casa del Regidor is a gem of a hotel. It is spotlessly clean, with a comfortable bed and friendly staff. It has a central location, convenient for transport links, restaurants, bars and the town centre, with a 20min walk to the Sandy beach
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,139 reviews
Price from
US$82.96
1 night, 2 adults
See more properties near Valdelagrana Beach

Most booked hotels near Valdelagrana Beach in the past month

Enjoy breakfast at the hotels near Valdelagrana Beach

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

    This nautical-themed hotel is located in the Puerto Sherry Marina. It offers a seasonal outdoor pool and rooms with a balcony. Free WiFi is available.

    From US$79.41 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 6,648 reviews

    Hotel Puerto Bahía & Spa is located right on Valdelagrana Beach, in El Puerto de Santa María. It has free WiFi, an outdoor swimming pool and spa.

    From US$87.70 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 5,191 reviews

    Located in the historic centre of El Puerto de Santa María, on the banks of Guadalete River, Soho Boutique Puerto features a rooftop pool with views over the city.

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

    Los Cantaros is in the city centre of El Puerto de Santa María. All rooms have free Wi-Fi, soundproofing and a balcony. The hotel is set just 10 kilometres from Cadiz.

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

    Located in El Puerto de Santa María city centre and only 5 minutes’ drive from El Buzo and Valdelagrana beaches, Chaikana features spacious rooms with air conditioning and free Wi-Fi These heated...

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

    Located in a quiet area of Puerto de Santa María, this family-run hotel features gardens with 3 outdoor swimming pools. Its air-conditioned rooms have free Wi-Fi and a fridge.

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

    Found in this picturesque town that lies at the heart of the Cadiz Bay area, this hotel offers a unique location within an exclusive residential area; ideal for a quiet and restful holiday.

    From US$73.48 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,823 reviews

    Dunas Puerto Hotel is located in El Puerto de Santa María, close to the popular Playa de la Puntilla Beach. It has an outdoor pool and free Wi-Fi in public areas and rooms.

    From US$68.50 per night