Mazagon Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

37 Houses

18

Beach house with pool and beautiful sea views

Costa de la Luz / Mazagon

Mazagon house

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 0.2 mi
  • Swimming pool
  • Child Friendly

Price per night from

$199

Price per night from

$199

(3) Very Good 

17

MAZAGON

Costa de la Luz / Mazagon

Mazagon house

5 10 7 nights min

  • 5 bedrooms
  • sleeps 10
  • 7 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Ask about pets

Price per night from

$92

Responds fast!
avg. 3 hours 51 minutes

Price per night from

$92

Great rentals within 20 miles that match your search

Distance approx 17.83 km from Mazagon

23

Casamar

Costa de la Luz / Matalascanas

Matalascanas villa

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly

Price per night from

$128

Responds fast!
avg. 1 hour 29 minutes

Price per night from

$128

Distance approx 18.42 km from Mazagon

38

3 bedroom Villa in Matalascañas, Andalusia, Spain : ref 5547235

Costa de la Luz / Matalascanas

Matalascanas villa

3 8 7 nights min

  • 3 bedrooms
  • sleeps 8
  • 7 nights min
  • Child Friendly
  • Ask about pets

Price per night from

$134

Price per night from

$134

Distance approx 18.66 km from Mazagon

14

Cosy studio in Almonte with Lift, Parking, Washing machine, Air conditioning

Province of Huelva / Almonte

Almonte apartment

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Child Friendly
  • Air conditioning

Price per night from

$99

Price per night from

$99

Distance approx 17.28 km from Mazagon

23

Cozy house a short walk away (399 m) from the "Playa de El Rompido" in El Rompid

Costa de la Luz / El Rompido

El Rompido house

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Swimming pool
  • Child Friendly
  • Pet Friendly

Price per night from

$239

Price per night from

$239

Distance approx 14.43 km from Mazagon

20

Spacious villa in Nuevo Portil with Parking, Internet, Washing machine, Air cond

Province of Huelva / El Portil

El Portil villa

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$359

Price per night from

$359

Distance approx 14.43 km from Mazagon

20

Cozy house in Nuevo Portil with Parking, Internet, Washing machine, Air conditio

Province of Huelva / El Portil

El Portil house

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$93

Price per night from

$93

Distance approx 16.49 km from Mazagon

18

Spacious apartment in Cartaya with Parking, Internet, Washing machine, Pool

Province of Huelva / Cartaya

Cartaya apartment

3 7 1 night min

  • 3 bedrooms
  • sleeps 7
  • 1 night min
  • Swimming pool
  • Child Friendly
  • Pet Friendly

Price per night from

$99

Price per night from

$99

Distance approx 13.8 km from Mazagon

23

4 bedroom Villa in El Rompido, Andalusia, Spain : ref 5673420

Province of Huelva / El Portil

El Portil villa

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Child Friendly
  • Air conditioning
  • Ask about pets

Price per night from

$167

Price per night from

$167

Distance approx 13.81 km from Mazagon

(7) Very Good 

30

Villa Limonero with private pool and wifi.

Huelva / Nuevo Portil

Nuevo Portil villa

5 10 1 night min

  • 5 bedrooms
  • sleeps 10
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool

Price per night from

$386

Responds fast!
avg. 1 hour 35 minutes

Price per night from

$386

Distance approx 17.16 km from Mazagon

(1) Excellent 

20

House near beach and golf

Costa de la Luz / El Rompido

El Rompido house

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 0.2 mi
  • Swimming pool
  • Child Friendly

Price per night from

$82

Responds fast!
avg. 3 hours 50 minutes

Price per night from

$82

Distance approx 19.15 km from Mazagon

(1) Excellent 

14

Villas del Rompido

Costa de la Luz / El Rompido

El Rompido chalet

4 8 14 nights min

  • 4 bedrooms
  • sleeps 8
  • 14 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool

Price per night from

$328

Price per night from

$328

Distance approx 7.73 km from Mazagon

(1) Excellent 

12

HOLIDAYS IN PUNTA UMBRIA

Province of Huelva / Punta Umbria

Punta Umbria house

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Nearest beach 0.7 mi
  • Child Friendly
  • Car not necessary

Price per night from

$104

Responds fast!
avg. 3 hours 25 minutes

Price per night from

$104

Distance approx 13.94 km from Mazagon

(1) Excellent 

17

Casa Azul with free wi fi

Huelva / Nuevo Portil

Nuevo Portil townhouse

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$386

Responds fast!
avg. 1 hour 35 minutes

Price per night from

$386

Distance approx 7.99 km from Mazagon

(1) Very Good 

19

punta umbria, river view, downtown, near the beach

Province of Huelva / Punta Umbria

Punta Umbria apartment

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Air conditioning

Price per night from

$116

Responds fast!
avg. 3 hours 2 minutes

Price per night from

$116

Distance approx 17.25 km from Mazagon

(11) Excellent 

24

Holiday Apartment modern, cozy. WIFI

Costa de la Luz / El Rompido

El Rompido apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Child Friendly

Price per night from

$69

Responds fast!
avg. 1 hour 41 minutes

Price per night from

$69

Distance approx 13.33 km from Mazagon

(1) Excellent 

24

Casa Encantadora Adosada.La Lechuza del Portíl.

Huelva / Nuevo Portil

Nuevo Portil b and b

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$143

Responds fast!
avg. 3 hours 39 minutes

Price per night from

$143

Distance approx 17.43 km from Mazagon

26

Marina el rompido

Costa de la Luz / El Rompido

El Rompido villa

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly

Price per night from

$81

Price per night from

$81

Distance approx 18.66 km from Mazagon

14

Beautiful studio with balcony

Province of Huelva / El Rocio

El Rocio studio

Studio 4 3 nights min

  • Studio
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 15 mi
  • Child Friendly

Price per night from

$79

Responds fast!
avg. 2 hours 56 minutes

Price per night from

$79

Distance approx 14.55 km from Mazagon

37

Calle Campanilla No.115

Province of Huelva / Punta Umbria

Punta Umbria chalet

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Nearest beach 13 mi
  • Swimming pool
  • Child Friendly

Price per night from

$71

Price per night from

$71

Distance approx 13.97 km from Mazagon

23

Beautiful villa with pool, 900 m to the beach

Province of Huelva / El Portil

El Portil house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool

Price per night from

$207

Responds fast!
avg. 2 hours 25 minutes

Price per night from

$207

Distance approx 14.43 km from Mazagon

20

Beautiful house with pool access

Province of Huelva / Huelva

Huelva house

1 4 5 nights min

  • 1 bedroom
  • sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$138

Responds fast!
avg. 2 hours 47 minutes

Price per night from

$138

Distance approx 14.43 km from Mazagon

20

Spacious villa with pool access

Province of Huelva / Huelva

Huelva villa

3 6 5 nights min

  • 3 bedrooms
  • sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$465

Responds fast!
avg. 3 hours 30 minutes

Price per night from

$465

Distance approx 13.24 km from Mazagon

(8) Very Good 

Certificate of Excellence

16

AIR STUDIO, PERFECT LOCATION, BEACH 5m!

Province of Huelva / El Portil

El Portil apartment

1 2 5 nights min

  • 1 bedroom
  • sleeps 2
  • 5 nights min
  • Nearest beach 0 mi
  • Swimming pool
  • Car not necessary

Certificate of Excellence

Price per night from

$57

Responds fast!
avg. 29 minutes

Price per night from

$57

Distance approx 7.86 km from Mazagon

(1)  

18

New flat at the centre, near the beach and river.

Province of Huelva / Punta Umbria

Punta Umbria apartment

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Child Friendly

Price per night from

$81

Price per night from

$81

Distance approx 0.1 km from Mazagon Show on Map

24

4 bedroom Villa in Faro El Picacho de la Barra, Andalusia, Spain - 5673496

Province of Huelva / Palos de la Frontera

Palos de la Frontera villa

4 7 7 nights min

  • 4 bedrooms
  • sleeps 7
  • 7 nights min
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$158

Responds fast!
avg. 58 minutes

Price per night from

$158

Distance approx 18.98 km from Mazagon

7

3 bedroom Villa in Matalascañas, Andalusia, Spain - 5552537

Costa de la Luz / Matalascanas

Matalascanas villa

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Child Friendly
  • Ask about pets

Price per night from

$137

Responds fast!
avg. 58 minutes

Price per night from

$137

Distance approx 18.37 km from Mazagon

35

4 bedroom Villa in Matalascañas, Andalusia, Spain : ref 5639379

Province of Huelva / Almonte

Almonte villa

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Child Friendly
  • Air conditioning
  • Ask about pets

Price per night from

$128

Responds fast!
avg. 58 minutes

Price per night from

$128

Distance approx 13.8 km from Mazagon

32

6 bedroom Villa in Huelva, Andalusia, Spain : ref 5571510

Province of Huelva / Huelva

Huelva villa

6 12 7 nights min

  • 6 bedrooms
  • sleeps 12
  • 7 nights min
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$165

Responds fast!
avg. 58 minutes

Price per night from

$165

Distance approx 19.11 km from Mazagon

21

3 bedroom Villa in El Rompido, Andalusia, Spain : ref 5673409

Province of Huelva / Cartaya

Cartaya villa

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$137

Responds fast!
avg. 58 minutes

Price per night from

$137

Distance approx 18.98 km from Mazagon

7

The Macarena

Costa de la Luz / Matalascanas

Matalascanas house

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Swimming pool
  • Child Friendly

Price per night from

$149

Responds fast!
avg. 1 hour 31 minutes

Price per night from

$149

Distance approx 8.43 km from Mazagon

20

Spacious house with sea view & Wifi

Province of Huelva / Punta Umbria

Punta Umbria house

4 12 3 nights min

  • 4 bedrooms
  • sleeps 12
  • 3 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Air conditioning

Price per night from

$365

Responds fast!
avg. 2 hours 10 minutes

Price per night from

$365

Distance approx 16.49 km from Mazagon

18

Spacious apt with pool access

Costa de la Luz / El Rompido

El Rompido apartment

3 7 5 nights min

  • 3 bedrooms
  • sleeps 7
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool

Price per night from

$97

Responds fast!
avg. 2 hours 56 minutes

Price per night from

$97

Distance approx 17.28 km from Mazagon

23

Beautiful house with pool access

Costa de la Luz / El Rompido

El Rompido house

4 8 5 nights min

  • 4 bedrooms
  • sleeps 8
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool

Price per night from

$269

Responds fast!
avg. 2 hours 56 minutes

Price per night from

$269

Distance approx 12.93 km from Mazagon

17

Amazing apt with pool access

Province of Huelva / Huelva

Huelva apartment

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 10 mi
  • Swimming pool

Price per night from

$78

Responds fast!
avg. 2 hours 47 minutes

Price per night from

$78

Distance approx 13.39 km from Mazagon

12

Beautiful apt with pool access

Province of Huelva / El Portil

El Portil apartment

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$87

Responds fast!
avg. 3 hours 29 minutes

Price per night from

$87