Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Marbella apartments: Rent holiday apartments in Marbella

All filters

Filters (1)

Clear filters

2,136 apartments

Applied filters (1)

Holiday apartment accommodation

Elviria apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £55 / night

£384 - £703 / week

1 / 24

Holiday apartment with shared pool, golf nearby in Puerto Banus

Puerto Banus apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

“Fabulous!” The apartment was a home from home. It was situated in a complex with three swimming pools and very well maintained gardens. Very clean apartment, equipped with everything you could think of. Had two lovely terraces (very private) and great views of the mountain. We loved every second of our stay! Can't wait to go back. Thanks to Marie (and Pete who popped in to check we were ok). Refreshing to know there is somewhere there IF you ever needed assistance.

from £66 / night

£413 - £750 / week

1 / 18

Apartment rental in Elviria with shared pool, golf nearby

Elviria apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £73 / night

£509 / week

1 / 22

Holiday apartment with shared pool, golf nearby in Puerto Banus

Puerto Banus apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £88 / night

£610 / week

1 / 24

Holiday apartment with shared pool in Alicate Playa

Alicate Playa apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £97 / night

£388 - £968 / week

1 / 28

Apartment rental in Elviria with shared pool, golf nearby

Elviria apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £49 / night

£291 - £1,259 / week

1 / 23

Holiday apartment in Marbella

Marbella apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £92 / night

£639 / week

1 / 20

Marbella holiday apartment rental

Marbella apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £60 / night

£420 / week

1 / 14

Holiday apartment rental

Puerto Cabopino apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £117 / night

£813 / week

1 / 20

Holiday apartment with shared pool in Elviria

Elviria apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £110 / night

£770 / week

1 / 30

Apartment rental in Marbella with shared pool, golf nearby

Marbella apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

“Wonderful GreenLife Golf Course apartment” We had a fabulous l-o-n-g stay in the fully furnished apartment on the GreenLife Golf Course. Everything you want is in the apartment. The bed is very comfortable, and the underground parking is great. The apartment is extremely secure. The grounds are beautiful, well groomed, a lot of pools that are very inviting. When we needed something for the apartment or wanted to know about the area, Peter and Kathleen were very helpful. I definitely recommend staying here. The apartment is worth every cent.

from £70 / night

£484 - £891 / week

1 / 21

Holiday apartment rental

Puerto Banus apartment

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 12

from £290 / night

£1,837 - £2,784 / week

1 / 91

Puerto Banus holiday apartment rental

Puerto Banus apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £118 / night

£823 - £1,162 / week

1 / 17

Apartment rental in Elviria with shared pool

Elviria apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £170 / night

£967 - £1,885 / week

1 / 39

Cabopino holiday apartment rental

Cabopino apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £103 / night

£573 - £916 / week

1 / 17

Marbella holiday apartment rental

Marbella apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

“Home away from Home” This is an excellent apartment with all the facilities within walking distance, beach, restaurants. The complex has its own pools and is very well maintained. Very safe and secure for kids. Highly recommended

from £242 / night

£1,694 / week

1 / 45

Holiday apartment in Puerto Banus

Puerto Banus apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £224 / night

£1,140 - £2,577 / week

1 / 21

Holiday apartment in Marbella

Marbella apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £63 / night

£441 / week

1 / 25

Holiday apartment with shared pool in Marbella Town

Marbella Town apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £165 / night

£1,151 / week

1 / 17

Holiday apartment with shared pool in Marbella

Marbella apartment

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from £458 / night

£2,519 / week

1 / 28

Holiday apartment rental

Elviria apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £77 / night

£535 / week

1 / 9

Holiday apartment with shared pool, golf nearby in Puerto Banus

Puerto Banus apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 5

“Amazing Apartment, Brilliant Location! Perfect Holiday...” Myself and 4 of my friends went to stay at the Villa for 6 nights. The Apartment was clean, ideally placed and we pretty much had the pool to ourselves the whole time. It is only 2 minutes from the It is a 15 minute walk to the Marina or a 6-10 Euro cab ride if you are wearing high shoes! This was my 5th time staying in Marbella/Puerto Banus and I would certainly stay here again. Our land lord was extremely helpful, all monies were exachanged very easily and our representative in Spain was extremely helpful and was contactable throughout the holiday.

from £172 / night

£1,031 - £2,233 / week

1 / 44

Elviria holiday apartment rental

Elviria apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £90 / night

£630 - £920 / week

1 / 14

Apartment letting in Nueva Andalucia

Nueva Andalucia apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £117 / night

£823 / week

1 / 70

Holiday apartment rental

Nueva Andalucia apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £112 / night

£775 - £1,065 / week

1 / 18

Holiday apartment with shared pool in Elviria

Elviria apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 5

from £61 / night

£543 - £837 / week

1 / 72

Holiday apartment with shared pool, golf nearby in Cabopino

Cabopino apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £77 / night

£1,098 / week

1 / 53

Marbella holiday apartment rental

Marbella apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £149 / night

£974 / week

1 / 24

Holiday apartment in Puerto Banus

Puerto Banus apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £172 / night

£974 / week

1 / 12

Holiday apartment with shared pool in Nueva Andalucia

Nueva Andalucia apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £172 / night

£1,088 / week

1 / 23

Apartment rental in Puerto Banus

Puerto Banus apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £126 / night

£881 / week

1 / 30

Holiday apartment with shared pool in Marbella

Marbella apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £78 / night

£544 / week

1 / 27

Holiday apartment with swimming pool in Marbella Town

Marbella Town apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £116 / night

£812 / week

1 / 13

Holiday apartment with shared pool in Marbella

Marbella apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £274 / night

£1,644 / week

1 / 18

Elviria holiday apartment rental

Elviria apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £172 / night

£745 - £1,432 / week

1 / 22

Holiday apartment letting

Marbella apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £77 / night

£536 / week

1 / 38

Elviria holiday apartment rental

Elviria apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £155 / night

£1,162 / week

1 / 13

Holiday apartment in Marbella

Marbella apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £69 / night

£487 - £659 / week

1 / 15

Holiday apartment with shared pool in Marbella

Marbella apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £87 / night

£594 / week

1 / 34

Puerto Banus holiday apartment rental

Puerto Banus apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £87 / night

£607 / week

1 / 29

×

Also consider