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

Filter by:

Star rating
Review score

Hostal Niza

San Juan del Puerto

Hostal Niza is well located in the centre of San Juan del Puerto, just 5 minutes’ walk from the train station and the town hall.

J
Jo
From
Portugal
Friendly staff, excellent cleanliness, great location
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 542 reviews
Price from
US$75.06
1 night, 2 adults

Hostal Real

San Juan del Puerto

Situated in San Juan del Puerto, 31 km from Golf Nuevo Portil, Hostal Real features accommodation with a shared lounge and private parking.

J
Jo
From
Portugal
Comfort, cleanliness, and location. The staff are lovely, really helpful
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 777 reviews
Price from
US$77.41
1 night, 2 adults

Hacienda Montija Hotel

Huelva (Near San Juan del Puerto)

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.

J
John
From
United Kingdom
Excellent check in lady that spoke English and was very friendly and efficient. The room is traditional in presentation but comfortable. There is warm additional bedding in the wardrobe, water in the fridge and a tv hidden in the tallboy. The dinner waitress was totally charming and the food portions enormous. The inner courtyard is beautiful for a drink and you can also have a dinner table there in preference to the restaurant. This was an excellent hotel for our one night stay en route to Cadiz from northern Portugal. Due to the location there is little reason to stay longer.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,316 reviews
Price from
US$103.92
1 night, 2 adults

AC Hotel Huelva by Marriott

Huelva (Near San Juan del Puerto)

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.

V
Virginia
From
Ireland
Everything was wonderful, outstanding. Big room, shower and big bathtub, clean, lovely staff and a lot of variety in the breakfast. 10/10
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,359 reviews
Price from
US$88.33
1 night, 2 adults

Piso confortable

Huelva (Near San Juan del Puerto)

Situated 11 km from Muelle de las Carabelas and 11 km from La Rabida Monastery in Huelva, Piso confortable offers accommodation with a kitchen.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 8 reviews
Price from
US$77.94
1 night, 2 adults

Casa Monturrio

Moguer (Near San Juan del Puerto)

Set in Moguer, 37 km from Golf Nuevo Portil and 14 km from Muelle de las Carabelas, Casa Monturrio offers air-conditioned accommodation with a balcony and free WiFi.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 39 reviews
Price from
US$135.10
1 night, 2 adults

Casa dalia

Moguer (Near San Juan del Puerto)

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

A
Andreea
From
Romania
A nice place to stay, everything you need in the kitchen and a great location, near a supermarket.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 32 reviews
Price from
US$124.71
1 night, 2 adults

Finca Mis Morenas

Palos de la Frontera (Near San Juan del Puerto)

Set in Palos de la Frontera, Finca Mis Morenas offers a balcony with mountain and river views, as well as an outdoor pool, solarium and open-air bath.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 25 reviews
Price from
US$333.44
1 night, 2 adults

Casa rural Montemayor

Moguer (Near San Juan del Puerto)

Boasting air-conditioned accommodation with a balcony, Casa rural Montemayor is situated in Moguer. This property offers access to a terrace and free private parking.

M
Martina
From
Portugal
Very good house, very clean, good people everything has very good
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 37 reviews
Price from
US$459.05
1 night, 2 adults

Hostal Montemayor

Moguer (Near San Juan del Puerto)

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.

R
Rosario
From
United Kingdom
The room was pristine with great sound proofing (we couldn’t hear the road at all). The centre of Moguer is a 10 min walk and so finding a bar and restaurant was easy. Cafe downstairs was great for breakfast. Great stopover for us so don’t be put off by location when you arrive.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 258 reviews
Price from
US$75.06
1 night, 2 adults
See all hotels in and around San Juan del Puerto

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,359 reviews

Popular with guests booking hotels in Huelva

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

Popular with guests booking hotels in Moguer

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 506 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.6
Fabulous - What previous guests thought, 1,359 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$102.88 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.4
Very good - What previous guests thought, 6 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, 506 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.06 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.7
Fabulous - What previous guests thought, 1,316 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$109.70 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 612 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.15 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.06 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, 100 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.

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

Offering a bar and quiet street view, Habitación en casa de María is located in Huelva, 12 km from Muelle de las Carabelas and 12 km from La Rabida Monastery.

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

See all
From US$75.06 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 542 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$68.82 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 777 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$68.82 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 777 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$68.82 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 777 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