Beach apartments and villas in Spain

Close

View larger map

Also consider

Europe Holidays
430256 properties
Spain Holidays
86998 properties
Luxury Villas
2684 properties
Apartments Costa del Sol
3201 properties
Villas Andalucia
21,433 properties
Valenciana
14,429 properties
Villas Balearic Islands
12,968 properties
Villas Catalunia
12,957 properties
Villas Canary Islands
10,784 properties
Villas Murcia
2,498 properties
Community of Madrid
1,946 properties
Villas Galicia
1,943 properties
Castilla y Leon
1,461 properties
Villas Asturias
1,330 properties
Holiday rentals Cantabria
1,183 properties
Villas Basque Country
1,062 properties
Apartments Aragon
1,014 properties
Castilla La Mancha
716 properties
Holiday rentals Extremadura
497 properties
Beach rentals Navarre
281 properties
La Rioja
252 properties

Spain

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

30,408 Holiday homes

(6) Excellent 

16

Holiday penthouse in Balearic Islands

Port de Pollenca / Puerto Pollensa Marina

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning
“Mrs” Very nice apartment, great location. We throughly enjoyed our stay there. Tried to rebook but it's already taken unfortunately
…see more

from £95 / night

£665 - £1519 / week

Book View

from £95 / night

33

Holiday villa in Spain

Majorca / Pollenca

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly

from £164 / night

£1145 - £2712 / week

Book View

from £164 / night

(9) Excellent 

46

Holiday apartment rental

Mijas / Sitio de Calahonda

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool
“Fantastic, highly recommend apartment & owner” Not long back from a great week in this apartment, the photos dont do it justice. Karen the owner was great, kept in touch after the booking to make sure we had all the info we needed and was very quick t
…see more

from £79 / night

£550 - £650 / week

Book View

from £79 / night

Featured properties

(11) Excellent 

22

Holiday villa in Canary Islands

Lanzarote / Playa Blanca

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool
“Paradise” We booked through Lanzarote Luxury Villas and were impressed with every aspect of the holiday experience. The villa certainly had the "wow" factor as soon as you walked through the door. The views were amazing made the holiday perfect!
…see more

from £175 / night

£1225 / week

Book View

from £175 / night

(8) Excellent 

24

Holiday villa in Spain

Salobrena / Monte de Los Almendros

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool

from £250 / night

£1750 - £1950 / week

Book View

from £250 / night

(2) Very Good 

46

Tenerife / Acantilado de los Gigantes

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

from £42 / night

£291 / week

Book View

from £42 / night

(22) Very Good 

39

Costa del Sol holiday apartment rental

Benalmadena / Arroyo de la Miel

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.75 km
  • Swimming pool
“Excellent Apartment !” Stayed at this one bedroom apartment for over two weeks and was pleasantly surprised , all you need is on your doorstep in the "Bonanza" area. We have stayed in this area on numerous occasions and at various apartments but would
…see more

from £24 / night

£170 - £375 / week

Enquire View

from £24 / night

15

Holiday apartment in Spain

Costa Brava / L'Escala

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly

from £45 / night

£581 - £762 / week

Book View

from £45 / night

21

Balearic Islands holiday apartment rental

Palma de Mallorca / Cala Mayor

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool

from £50 / night

£350 - £665 / week

Book View

from £50 / night

(2) Excellent 

13

Holiday apartment in Spain

Gran Canaria / Maspalomas

3 4 7 nights min

  • 3 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £38 / night

£262 - £484 / week

Book View

from £38 / night

24

Spain holiday villa rental

Majorca / Pollenca

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £102 / night

£712 - £1323 / week

Book View

from £102 / night

(51) Excellent 

27

Holiday villa rental

Gran Canaria / La Playa de Tauro

3 7 7 nights min

  • 3 bedrooms
  • Sleeps 7
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Excellent” This villa is one of the best you could find, everything is included and there's nothing more you could need. If you are looking for a quiet and relaxeing holiday this is the villa to book, we enjoyed the sun, and peaceful nice surroundin
…see more

from £152 / night

£1060 - £2678 / week

Book View

from £152 / night

(7) Very Good 

24

Spain holiday apartment rental

Costa Blanca / Cabo Roig

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“Great return visit” This is the second time we to stay here, Apartment is clean, tidy and great location with onsite pool. Only 5-10 mins walk from a variety of restaurants and bars. The new location of a mid-size supermarket is great. Only a 10min wa
…see more

from £29 / night

£200 - £685 / week

Book View

from £29 / night

(7) Very Good 

24

Cave house rental in Spain

Province of Granada / Galera

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
“Get away from it all in a delightful "hobbit house"” It was very easy to book and the owners sent excellent directions to find it as it is a little remote.Having said that it is utterly charming,,set on a hillside surrounded by other cuevas.....an ide
…see more

from £33 / night

£190 - £330 / week

Book View

from £33 / night

(33) Excellent 

19

Holiday apartment with shared pool, golf nearby in Spain

Mijas / La Cala de Mijas

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Swimming pool
“Perfect location for all amenities in La Cala” This apartment is in a great location, easy walking distance to La Cala and right beside Aldi. It is well furnished, spotlessly clean and has everything necessary for a holiday in the sun. The kitchen is
…see more

from £49 / night

£345 - £745 / week

Book View

from £49 / night

30

Costa de la Luz holiday apartment rental

Sotogrande / Sotogrande Marina

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

from £102 / night

£509 - £678 / week

Book View

from £102 / night

(9) Very Good 

11

Apartment rental in Spain with shared pool

Tenerife / Puerto de la Cruz

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

from £18 / night

£115 - £141 / week

Book View

from £18 / night

(5) Very Good 

24

Holiday villa with swimming pool, golf nearby in Spain

Murcia / Camposol

3 4 Min stay varies

  • 3 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £70 / night

£450 - £650 / week

Book View

from £70 / night

(12) Very Good 

21

Holiday bungalow in Spain

Caleta de Fuste / Campo de Golfe

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Fantastic holiday” Great wee villa, had everything we needed and more. Owner couldn't have been more helpful, even letting us know of lovely restaurants etc to visit. The villa was situated just a nice amount away from the shops, beach, pubs and resta
…see more

from £58 / night

£400 - £450 / week

Book View

from £58 / night

(4) Very Good 

18

Apartment rental in Spain with shared pool

Marbella / Puerto Banus

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool
“I WILL BE BACK!” I stayed here with my family including young children and we thoroughly enjoyed it.The Apartment is in an ideal location with a really short walk to the beach,great for the kids. In addition it is a short walk to the center of Puerto
…see more

from £136 / night

£933 - £1187 / week

Book View

from £136 / night

(12) Excellent 

22

Holiday villa with swimming pool, golf nearby in Spain

Marbella / El Rosario

6 14 7 nights min

  • 6 bedrooms
  • Sleeps 14
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Fantastic villa with great facilities for all the family” We were a party of 11 in Marbella for a family wedding. We chose Casa Ell Har as it looked like a spacious villa with great facilities and a good sized pool, and we weren't disappointed. The
…see more

from £314 / night

£2195 - £3599 / week

Book View

from £314 / night

(1) Very Good 

26

Ski apartment to rent in Spain

Gran Canaria / Bahia Feliz

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Ski

from £63 / night

£441 - £1068 / week

Book View

from £63 / night

(10) Excellent 

18

Holiday apartment with shared pool in Spain

Fuengirola / Los Boliches

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
“Home from Home with extras” Jenny was a perfect host from the outset of enquiry to booking our holiday for my husbands 70th birthday with our 4 children & their families (17 in all) as she recommended Ronda 4 for our children to stay when we were at h
…see more

from £36 / night

£250 - £525 / week

Book View

from £36 / night

(6) Excellent 

48

Finca rental in Spain with swimming pool, tennis court

Javea / Cap Marti

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Bliss” Had the most amazing holiday here, was so relaxing and peaceful. Went way to quick. Had everything in the villa that we needed. At first I kept getting lost it was so big. Beautiful !!!!
…see more

from £250 / night

£1750 - £2765 / week

Book View

from £250 / night

(3) Very Good 

23

Holiday villa in Spain

Province of Alicante / Ciudad Quesada

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 7 km
  • Swimming pool
“Great location” Great location mostly due to shared pool. The pool is a social hive and we made great friends which made our holiday much more special. Need a car for beaches and Torrevijieja is a wonderful place with great beaches for families. Great
…see more

from £30 / night

£210 - £280 / week

Book View

from £30 / night

(13) Excellent 

15

Holiday apartment with shared pool in Spain

Puerto Banus / Azalea Beach

2 5 5 nights min

  • 2 bedrooms
  • Sleeps 5
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Perfect poolside apartment” This is a lovely, well furnished and well maintained apartment. The apartment complex itself is in a nice quiet area, yet still walking distance to beaches and, slightly further away, the glitz of Puerto Banus, although we
…see more

from £100 / night

£700 - £850 / week

Book View

from £100 / night

(2) Very Good 

21

Villa rental in Canary Islands with golf nearby

Costa Adeje / Playa del Duque

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.15 km
  • Swimming pool

from £364 / night

£2543 - £4238 / week

Book View

from £364 / night

(12) Very Good 

22

Puerto Del Carmen / Avenida de las Playas

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £56 / night

£297 - £382 / week

Book View

from £56 / night

(20) Excellent 

32

Balearic Islands holiday apartment rental

Port de Pollenca / Pine Walk Area

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“Lovely apartment, in an excellent position for Pine Walk and the beautiful beach.” This was our forth visit to Graham's apartment. We love it as the extended family are in the same block but both have our own front door. Both apartments are well equip
…see more

from £100 / night

£400 - £1540 / week

Book View

from £100 / night

(16) Excellent 

21

Holiday villa with golf nearby in Spain

Caleta de Fuste / Campo de Golfe

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Wonderful villa” Have just returned from a lovely 2 week holiday staying at Casa Jose. From the moment I stepped through the gate I felt relaxed and at home. The villa is very nicely presented and the rooms are all of a very good size. The outside
…see more

from £150 / night

£700 - £995 / week

Book View

from £150 / night

(3) Excellent 

13

Apartment rental in Spain with shared pool

Province of Castellon / Alcossebre

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“The Most Amazing Place!” We had the most fantastic time in Alcosebre. Refreshingly, the accommodation was everything that was promised and more. The apartment itself is classy - the furnishings and attention to details are superb. The facilities such
…see more

from £50 / night

£350 - £700 / week

Book View

from £50 / night

(12) Excellent 

9

Holiday apartment with shared pool in Spain

Benalmadena / Benalmadena Costa

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Great Value for Money” Great location near to the beach, shops and restaurants. Lovely and clean. Well cared for flat. Owners really helpful and friendly. On-site pool facilities great.
…see more

from £24 / night

£162 - £276 / week

Book View

from £24 / night

63

Holiday apartment with shared pool in Costa del Sol

Fuengirola / El Castillo

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool

from £89 / night

£628 - £1068 / week

Book View

from £89 / night

(1) Average 

19

Holiday apartment with shared pool in Spain

Calvia / Santa Ponsa

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £61 / night

£424 - £467 / week

Book View

from £61 / night

(8) Excellent 

24

Holiday penthouse rental

Puerto de la Duquesa / Duquesa

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Good position with great sea views” This apartment is well situated to access the Costa del Sol coast, Gibraltar and only 90 minutes from Cadiz. It is on a safe gated compound, with a good size shared pool. There is a lift to take you up to the apartm
…see more

from £43 / night

£300 - £585 / week

Book View

from £43 / night

(1) Excellent 

12

Chalet rental in Spain

Province of A Coruna / O Freixo

4 12 Min stay varies

  • 4 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.8 km
  • Child friendly
“A quiet, comfortable, tranquil holiday in a magnificent rural setting” This is our second visit to this property. We love the area, the wonderful shellfish and the friendly people. Our accommodation was very comfortable and well equipped and we enj
…see more

from £102 / night

£551 - £1111 / week

Book View

from £102 / night

(8) Excellent 

23

Home accommodation in Spain with shared pool

Cabo Roig / Agua Marina

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool
“Fantastic house” We stayed at Sunset House in August, the property was lovely, clean and very well equipped. Like home from home. The pool was just outside the garden gate. The location was ideal, just a walk away from bars, restaurants and beach.
…see more

from £28 / night

£195 - £465 / week

Book View

from £28 / night

16

Holiday villa with swimming pool in Spain

Majorca / Port de Pollenca

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £60 / night

£420 - £2034 / week

Book View

from £60 / night

(5) Excellent 

40

Holiday townhouse in Costa del Sol

Puerto Banus / Azalea Beach

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £150 / night

£650 - £890 / week

Book View

from £150 / night

(12) Very Good 

24

Holiday studio in Costa del Sol

Marbella / Elviria

Studio 4 Min stay varies

  • Studio
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
“Compact value for money accommodation in excellent position” This compact studio is an ideal base for a beach holiday.The small galley style kitchen does not encourage self catering but if all that is needed is simple clean accommodation with clean be
…see more

from £34 / night

£240 - £495 / week

Book View

from £34 / night

1