Viewing 40 of 1,119 rentals in Marbella
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Apartments in Marbella with golf courses nearby | Holiday Lettings
385 Holiday homes
Holiday apartment with shared pool in Puerto Banus
Puerto Banus apartment
- 3 bedrooms
- 3 bathrooms
- sleeps 6
from £112 / night
£782 / week
from £315 / night
£2,203 / week
Holiday villa with swimming pool, golf nearby in Marbella
Marbella villa
- 6 bedrooms
- 5 bathrooms
- sleeps 15
“A fantastic villa with a superb pool in a great location.” A beautiful villa with big spacious rooms and everything you could need for either a relaxing family holiday or a party holiday with friends. The villa is close to some lovely restaurants and bars and the local supermarket has everything you could need if you would rather stay in and cook. The pool is amazing! We couldn't get our children out of it! I would highly recommend this villa!
from £802 / night
£5,611 / week
from £345 / night
£2,414 / week
from £115 / night
£802 - £962 / week
from £128 / night
£718 - £1,072 / week
from £172 / night
£1,180 / week
from £84 / night
£585 / week
Holiday apartment with shared pool in Alicate Playa
Alicate Playa apartment
- 4 bedrooms
- 3 bathrooms
- sleeps 8
from £139 / night
£972 - £1,796 / week
from £148 / night
£1,033 / week
from £99 / night
£689 / week
from £1,082 / night
£7,570 - £8,259 / week
from £773 / night
£7,089 - £17,215 / week
from £177 / night
£1,115 / week
Holiday apartment with shared pool, golf nearby in Cabopino
Cabopino apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
from £84 / night
£812 - £1,234 / week
Holiday apartment with shared pool, golf nearby in Puerto Banus
Puerto Banus apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
from £89 / night
£590 / week
Apartment accommodation in Marbella Town with shared pool
Marbella Town apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
from £158 / night
£1,102 / week
Holiday apartment with shared pool, golf nearby in Elviria
Elviria apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
from £78 / night
£543 - £986 / week
Holiday apartment with shared pool in Nueva Andalucia
Nueva Andalucia apartment
- 2 bedrooms
- 3 bathrooms
- sleeps 4
from £138 / night
£964 / week
Holiday apartment with shared pool in Marbella Town
Marbella Town apartment
- 2 bedrooms
- 1 bathroom
- sleeps 5
from £148 / night
£1,033 / week
from £178 / night
£1,244 - £2,134 / week
from £128 / night
£895 / week
from £1,082 / night
£6,391 - £6,882 / week
from £113 / night
£792 / week
Holiday apartment with shared pool in Marbella Town
Marbella Town apartment
- 1 bedroom
- 1 bathroom
- sleeps 4
from £138 / night
£964 / week
Apartment rental in Nueva Andalucia with shared pool
Nueva Andalucia apartment
- 1 bedroom
- 1 bathroom
- sleeps 4
from £58 / night
£401 - £630 / week
Holiday apartment with swimming pool in Marbella Town
Marbella Town apartment
- 1 bedroom
- 1 bathroom
- sleeps 4
from £118 / night
£826 / week
from £85 / night
£590 - £689 / week
Holiday apartment with shared pool in Marbella Town
Marbella Town apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
from £168 / night
£1,173 / week
from £114 / night
£794 - £1,595 / week
from £191 / night
£1,465 / week
Holiday apartment with shared pool, golf nearby in Alicate Playa
Alicate Playa apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 5
from £54 / night
£379 / week
Holiday apartment with shared pool in Los Monteros
Los Monteros apartment
- 3 bedrooms
- 3 bathrooms
- sleeps 6
from £114 / night
£789 / week
Apartment accommodation in Cabopino with shared pool
Cabopino apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 5
from £51 / night
£224 - £597 / week
from £177 / night
£1,131 - £2,173 / week
from £118 / night
£826 / week
from £140 / night
£976 / week
from £222 / night
£1,549 / week
Villa accommodation in Puerto Banus with swimming pool
Puerto Banus villa
- 4 bedrooms
- 4 bathrooms
- sleeps 10
from £492 / night
£3,933 - £4,474 / week
Penthouse rental in Marbella Town with shared pool
Marbella Town penthouse
- 2 bedrooms
- 1 bathroom
- sleeps 4
from £197 / night
£1,377 / week