Skip to main content

Search hotels in San Juan del Puerto

Enter your dates to see the latest prices and deals for San Juan del Puerto hotels

San Juan del Puerto – 4 hotels and places to stay

Most booked hotels in San Juan del Puerto and surroundings in the past month

See all

Popular with guests booking hotels in Huelva

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,363 reviews

Popular with guests booking hotels in Huelva

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,315 reviews

Popular with guests booking hotels in Moguer

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 507 reviews

Popular with guests booking hotels in Huelva

Best hotels with breakfast in San Juan del Puerto and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,315 reviews

Just 15 minutes from the beach and 10 minutes from the centre of Huelva, this beautifully renovated 11th-century property features a seasonal outdoor pool and gardens. Free WiFi is available.

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

The modern AC Hotel Huelva is strategically located on the outskirts of Huelva. It offers easy access to the city centre and to Seville via the nearby A49 Motorway.

From US$103.47 per night

Casa dalia

Hotel in Moguer
Breakfast options
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 32 reviews

Located in Moguer, 15 km from Muelle de las Carabelas and 15 km from La Rabida Monastery, Casa dalia offers air conditioning.

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

Situated in Moguer in the Andalucía region, Casa VILLaRAN has a terrace. Guests staying at this apartment have access to a patio.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 507 reviews

Located within 37 km of Golf Nuevo Portil and 12 km of La Rabida Monastery, Hotel Plaza Escribano provides rooms in Moguer. With free WiFi, this 2-star hotel offers a shared lounge and a tour desk.

From US$75.48 per night

Apartamento Moguer centro is set in Moguer, 14 km from Muelle de las Carabelas, 14 km from La Rabida Monastery, and 49 km from El Rompido Golf Course.

Moguer -centro is situated in Moguer, 14 km from Muelle de las Carabelas, 14 km from La Rabida Monastery, as well as 49 km from El Rompido Golf Course.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 611 reviews

Enjoy a break in the Andalusian countryside with a stay at this rural holiday complex, which comes complete with outdoor swimming pools and views over the surrounding landscape.

From US$98.71 per night

Budget hotels in San Juan del Puerto and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 258 reviews

Situated within 37 km of Golf Nuevo Portil and 12 km of La Rabida Monastery, Hostal Montemayor features rooms with air conditioning and a private bathroom in Moguer.

From US$75.48 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 206 reviews

Hostal Ciudad Trigueros is set in Trigueros, 36 km from Golf Nuevo Portil, 29 km from Muelle de las Carabelas, as well as 29 km from La Rabida Monastery.

From US$63.87 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 4 reviews

Situated in Huelva, 20 km from Muelle de las Carabelas and 20 km from La Rabida Monastery, 6 Bedroom Cozy Home In Huelva offers air conditioning.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 101 reviews

Located within 37 km of Golf Nuevo Portil and 30 km of Muelle de las Carabelas, CENTRO DE ARTE HARINA DE OTRO COSTAL provides rooms with air conditioning and a private bathroom in Trigueros.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 11 reviews

Situated in El Judío, La Casa de la Abuela features accommodation with private pool, free WiFi and free private parking for guests who drive.

Piso Plaza Acuario is situated in Huelva, 12 km from Muelle de las Carabelas, 12 km from La Rabida Monastery, and 28 km from El Rompido Golf Course.

Located in Huelva, 11 km from Muelle de las Carabelas and 11 km from La Rabida Monastery, Apartamento Plaza Tallista offers air conditioning.

Apartamento Plaza Sancho Panza is situated in Huelva, 12 km from Muelle de las Carabelas, 12 km from La Rabida Monastery, as well as 28 km from El Rompido Golf Course.

See reviews by guests who stayed at hotels in San Juan del Puerto

See all
From US$75.48 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 541 reviews
This Hotel is a little gem, it was the cheapest hotel I stayed in my 20 day motorcycle tour and was one of the simplest and best. Very nice staff, a quiet little square that I was able to park the bike in, a 2 minute walk to the main town square with a few places to eat, the room was simple but excellent as was the bathroom.
Guest review by
David H
United Kingdom
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 63 reviews
We stopped in Huelva on our way from Morocco to the Canary islands. We found casa Luz y Azahar in San Juan del Puerto. The house is beautiful, this is how homes should be rented with ALL facilities you need, coffee machine and more ! The owner is also very nice, made us live la festa del pueblo with a lot of fun 😊
Guest review by
Mara
United Kingdom
From US$69.21 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 775 reviews
Unexpectedly great! I was on a solo motorbike trip and had just crossed over into Spain from Morocco on the ferry. I didnt feel like staying in urban Seville and so I chose this town and this hotel by whimsical guess. So imagine my surprise when the town is charming and the hotel is really nice!
Guest review by
Chadmacks
Canada
From US$69.21 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 775 reviews
Amazing Hostel! Our room was a beautiful, clean, comfortable room. Everything was perfect! It was a truly quality hotel that felt like home. I slept so well! The reception was friendly and the accommodation we carded our expectations!
Guest review by
Ann
United States
From US$69.21 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 775 reviews
Better than expected it should be a Hotel not Hostel. I been in much worse multi star hotels than this Hostel really great place proper clean and really cosy. I assume that what would feel like to be in authentic Spanish home.
Guest review by
Regijus
United Kingdom
gogless