Map

Rent a beach villa or apartment in Spain

6303 properties found

Sort by
See prices in
EUR
Display

Last minute offers
from Apr 29, 2017 to May 20, 2017

Villa in Marbella (Gran Marbella)

(28)
  • 5 bedrooms
  • sleeps 10
  • 5 bathrooms
  • 200 m² living area
  • 175 m² terrace
  • Private pool
  • Heated pool
  • Wi-Fi
  • Balcony

Apartment in Puerto Pollensa (Pine Walk)

(7)
  • 4 bedrooms
  • sleeps 8
  • 3 bathrooms
  • 150 m² living area
  • 30 m² terrace
  • Patio
  • Terrace furniture
  • Satellite
  • Air conditioning
Id: 9819 Add to shortlist Remove from shortlist View shortlist
£ 1,256 - 2,135/week £ 179 - 305/night Show details
Last minute offers
from May 13, 2017 to May 27, 2017

Apartment in Port de la Selva

(14)
  • 3 bedrooms
  • sleeps 6
  • 1 bathroom
  • 70 m² living area
  • 85 m² terrace
  • Private pool
  • Wi-Fi
  • Roof terrace
  • Garden

Villa in Arenys de Mar

(8)
  • 6 bedrooms
  • sleeps 17
  • 5 bathrooms
  • 1 toilet
  • 756 m² living area
  • 60 m² terrace
  • 700 m² garden
  • Private pool
  • Wi-Fi
Id: 18633 Add to shortlist Remove from shortlist View shortlist
£ 1,967 - 3,851/week £ 305 - 550/night Show details

Apartment in L'Ampolla

(14)
  • 3 bedrooms
  • sleeps 8
  • 2 bathrooms
  • 100 m² living area
  • 60 m² terrace
  • 100 m² garden
  • Shared pool
  • Wi-Fi
  • Patio

Villa in Moraira (El Portet)

(5)
  • 3 bedrooms
  • sleeps 6
  • 2 bathrooms
  • 3 toilets
  • 150 m² living area
  • 280 m² terrace
  • 550 m² garden
  • Private pool
  • Wi-Fi
Last minute offers
from May 1, 2017 to Jul 14, 2017

Villa in Colera (Cala Rovellada)

(30)
  • 4 bedrooms
  • sleeps 10
  • 2 bathrooms
  • 175 m² living area
  • 45 m² terrace
  • 150 m² garden
  • Wi-Fi
  • Balcony
  • Patio

Villa in La Herradura (Punta de la Mona)

(2)
  • 3 bedrooms
  • sleeps 7
  • 4 bathrooms
  • 450 m² living area
  • 300 m² terrace
  • Private pool
  • Wi-Fi
  • Garden
  • Terrace furniture

Villa in Salobreña (Monte de los Almendros)

  • 5 bedrooms
  • sleeps 10
  • 5 bathrooms
  • 1 toilet
  • 400 m² living area
  • 250 m² terrace
  • 100 m² garden
  • Private pool
  • Heated pool

Villa in Mijas Costa

(21)
  • 3 bedrooms
  • sleeps 9
  • 3 bathrooms
  • 150 m² living area
  • 100 m² terrace
  • 500 m² garden
  • Private pool
  • Outside jacuzzi
  • Wi-Fi
Id: 20832 Add to shortlist Remove from shortlist View shortlist
£ 1,047 - 1,674/week £ 167 - 239/night Show details

Villa in El Vendrell

(3)
  • 5 bedrooms
  • sleeps 10
  • 2 bathrooms
  • 1 toilet
  • 200 m² living area
  • 12 m² terrace
  • 600 m² garden
  • Private pool
  • Wi-Fi
Last minute offers
from Jun 17, 2017 to Jul 1, 2017

Penthouse in Orihuela Costa

(1)
  • 2 bedrooms
  • sleeps 5
  • 2 bathrooms
  • 2 toilets
  • 80 m² living area
  • 63 m² terrace
  • 63 m² garden
  • Shared pool
  • Heated pool

Apartment in Roses (Canyelles Petites)

  • 2 bedrooms
  • sleeps 4
  • 1 bathroom
  • 80 m² living area
  • 20 m² terrace
  • 600 m² garden
  • Wi-Fi
  • Balcony
  • Patio
Last minute offers
from Apr 22, 2017 to May 13, 2017

Villa in L'Ampolla (Les Oliveres)

(38)
  • 3 bedrooms
  • sleeps 8
  • 2 bathrooms
  • 95 m² living area
  • 50 m² terrace
  • Shared pool
  • Wi-Fi
  • Balcony
  • Patio

Apartment in Benalmádena

(7)
  • 2 bedrooms
  • sleeps 6
  • 2 bathrooms
  • 100 m² living area
  • 25 m² terrace
  • Shared pool
  • Wi-Fi
  • Balcony
  • Terrace furniture

Villa in Alhaurín de la Torre (Pinos de Alhaurin)

(6)
  • 4 bedrooms
  • sleeps 12
  • 2 bathrooms
  • 1 toilet
  • 210 m² living area
  • 50 m² terrace
  • 1000 m² garden
  • Private pool
  • Wi-Fi
Id: 2670 Add to shortlist Remove from shortlist View shortlist
£ 753 - 1,524/week £ 167 - 218/night Show details

({{property.reviewCount}})
  • {{ fact }}
{{property.idText}} Add to shortlist Remove from shortlist View shortlist
{{property.pricePerWeekText}} {{property.pricePerNightText}} Show details

{{property.idText}}
X
Win a €750 gift voucher!
Sign up for our newsletter and you could win 750€ off your next Spain Holiday. Choose from over 7500 properties.

 Win a €750 gift voucher!