Villas In Spain & Apartments For Rent

With over 60 million visitors choosing to go on holidays in Spain last year, this already prominent destination is becoming more popular than ever. From luxury resorts to family friendly villas in Spain, this Mediterranean country has some of the highest standard and most affordable accommodations in Europe. The huge number of expats in the country also means that there are plenty of options available when searching for cheap villas in Spain – ranging from B&B to private holiday lets. Read more

Filter by region

  

Holiday Villas In Spain - Results for holiday rentals in Spain

Found 6987 holiday lettings in Spain.
Results per page 
Sort by 
1 bedroom Apartment for rent in Salou
Property ID: 1433342

Salou holiday apartment rental

This 1 bedroom apartment with shared pool is located in Salou and sleeps 5 people. It has a garden. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms1
Sleeps5
From
€395
/week
Instant Booking
3 bedroom Apartment for rent in Ayamonte
Property ID: 1433351

Apartment in Ayamonte, Costa de la Luz

This 3 bedroom apartment with shared pool is located in Ayamonte and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps6
From
€740
/week
Instant Booking
3 bedroom Apartment for rent in Manilva
Property ID: 1433357

Apartment to rent in Castillo de la Duquesa, Costa del Sol

This 3 bedroom apartment with shared pool is located in Castillo de la Duquesa and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps6
From
€568
/week
Instant Booking
3 bedroom Apartment for rent in Manilva
Property ID: 1433362

Castillo de la Duquesa holiday apartment rental

This 3 bedroom apartment with shared pool is located in Castillo de la Duquesa and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps6
From
€568
/week
Instant Booking
3 bedroom Apartment for rent in Manilva
Property ID: 1433368

Apartment in Castillo de la Duquesa, Costa del Sol

This 3 bedroom apartment with shared pool is located in Castillo de la Duquesa and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps6
From
€713
/week
Instant Booking
3 bedroom Apartment for rent in Manilva
Property ID: 1433372

Apartment in Castillo de la Duquesa, Costa del Sol

This 3 bedroom apartment with shared pool is located in Castillo de la Duquesa and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps6
From
€598
/week
Instant Booking
1 bedroom Apartment for rent in Benidorm
Property ID: 1433373

Apartment to rent in Benidorm, Costa Blanca

This 1 bedroom apartment with shared pool is located in Benidorm and sleeps 4 people. It has a garden. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms1
Sleeps4
From
€227
/week
Instant Booking
3 bedroom Apartment for rent in Ayamonte
Property ID: 1433375

Ayamonte holiday apartment rental

This 3 bedroom apartment with shared pool is located in Ayamonte and sleeps 7 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps7
From
€1060
/week
Instant Booking
3 bedroom Apartment for rent in Manilva
Property ID: 1433379

Apartment in Castillo de la Duquesa, Costa del Sol

This 3 bedroom apartment with shared pool is located in Castillo de la Duquesa and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps6
From
€713
/week
Instant Booking
3 bedroom Apartment for rent in Manilva
Property ID: 1433388

Apartment to rent in Castillo de la Duquesa, Costa del Sol

This 3 bedroom apartment with shared pool is located in Castillo de la Duquesa and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps6
From
€713
/week
Instant Booking
3 bedroom Apartment for rent in Manilva
Property ID: 1433391

Castillo de la Duquesa apartment to rent

This 3 bedroom apartment with shared pool is located in Castillo de la Duquesa and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps6
From
€698
/week
Instant Booking
0 bedroom Apartment for rent in Tarifa
Property ID: 1433393

Holiday studio in Tarifa, Spain

This studio apartment is located in Tarifa and sleeps 3 people. The studio apartment is within walking distance of a beach and a restaurant.

TypeApartment
BedroomsStudio
Sleeps3
From
€247
/week
Instant Booking
3 bedroom Apartment for rent in Manilva
Property ID: 1433394

Apartment in Castillo de la Duquesa, Costa del Sol

This 3 bedroom apartment with shared pool is located in Castillo de la Duquesa and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps6
From
€713
/week
Instant Booking
3 bedroom Apartment for rent in Cambrils
Property ID: 1433398

Apartment rental in Cambrils Badia, Costa Dorada

This 3 bedroom apartment with shared pool is located in Cambrils Badia and sleeps 7 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps7
From
€464
/week
Instant Booking
1 bedroom Apartment for rent in Benidorm
Property ID: 1433399

Benidorm holiday apartment rental

This 1 bedroom apartment with shared pool is located in Benidorm and sleeps 4 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms1
Sleeps4
From
€190
/week
Instant Booking
3 bedroom Apartment for rent in Manilva
Property ID: 1433400

Castillo de la Duquesa apartment to rent

This 3 bedroom apartment with shared pool is located in Castillo de la Duquesa and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps6
From
€713
/week
Instant Booking
2 bedroom Apartment for rent in La Cala de Mijas
Property ID: 1433405

Holiday apartment in La Cala De Mijas, Costa del Sol

This 2 bedroom apartment is located in La Cala De Mijas and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms2
Sleeps6
From
€391
/week
Instant Booking
3 bedroom Apartment for rent in Manilva
Property ID: 1433407

Holiday apartment in Castillo de la Duquesa, Costa del Sol

This 3 bedroom apartment with shared pool is located in Castillo de la Duquesa and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps6
From
€713
/week
Instant Booking
3 bedroom House for rent in Nerja
Property ID: 1433410

Holiday home in Nerja, Costa del Sol

This 3 bedroom house with shared pool is located in Nerja and sleeps 6 people. It has a garden. The house is within walking distance of a beach and a restaurant.

TypeHouse
Bedrooms3
Sleeps6
From
€797
/week
Instant Booking
3 bedroom Apartment for rent in Nerja
Property ID: 1433413

Nerja apartment to rent

This 3 bedroom apartment with shared pool is located in Nerja and sleeps 6 people. It has a garden. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps6
From
€777
/week
Instant Booking
2 bedroom Apartment for rent in Nerja
Property ID: 1433416

Apartment in Nerja, Costa del Sol

This 2 bedroom apartment with shared pool is located in Nerja and sleeps 5 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms2
Sleeps5
From
€831
/week
Instant Booking
3 bedroom Apartment for rent in Nerja
Property ID: 1433422

Holiday apartment in Nerja, Costa del Sol

This 3 bedroom apartment with shared pool is located in Nerja and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps6
From
€520
/week
Instant Booking
1 bedroom Apartment for rent in Nerja
Property ID: 1433425

Nerja apartment to rent

This 1 bedroom apartment with shared pool is located in Nerja and sleeps 4 people. It has a garden. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms1
Sleeps4
From
€476
/week
Instant Booking
3 bedroom Apartment for rent in Nerja
Property ID: 1433428

Holiday apartment in Nerja, Costa del Sol

This 3 bedroom apartment with shared pool is located in Nerja and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps6
From
€520
/week
Instant Booking
2 bedroom Apartment for rent in Peniscola
Property ID: 1433432

Apartment rental in Peñíscola, Costa del Azahar

This 2 bedroom apartment with shared pool is located in Peñíscola and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms2
Sleeps6
From
€584
/week
Instant Booking
1 bedroom Apartment for rent in Peniscola
Property ID: 1433433

Apartment in Peñíscola, Costa del Azahar

This 1 bedroom apartment with shared pool is located in Peñíscola and sleeps 4 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms1
Sleeps4
From
€552
/week
Instant Booking
1 bedroom Apartment for rent in Valencia
Property ID: 1433437

Holiday apartment in El Mercat, Costa de Valencia

This 1 bedroom apartment is located in El Mercat and sleeps 4 people. The apartment is near a beach and within walking distance of a restaurant.

TypeApartment
Bedrooms1
Sleeps4
From
€534
/week
Instant Booking
3 bedroom Apartment for rent in La Manga Del Mar Menor
Property ID: 1433443

La Manga del Mar Menor holiday apartment rental

This 3 bedroom apartment with shared pool is located in La Manga del Mar Menor and sleeps 6 people.

TypeApartment
Bedrooms3
Sleeps6
From
€322
/week
Instant Booking
3 bedroom Apartment for rent in Cambrils
Property ID: 1433444

La Llosa holiday apartment rental

This 3 bedroom apartment with shared pool is located in La Llosa and sleeps 6 people. It has a garden.

TypeApartment
Bedrooms3
Sleeps6
From
€930
/week
Instant Booking
3 bedroom Apartment for rent in Sitges
Property ID: 1433447

Apartment rental in Sitges, Costa del Garraf

This 3 bedroom apartment is located in Sitges and sleeps 6 people.

TypeApartment
Bedrooms3
Sleeps6
From
€680
/week
Instant Booking
1 bedroom Apartment for rent in Nerja
Property ID: 1433453

Apartment in Nerja, Costa del Sol

This 1 bedroom apartment with shared pool is located in Nerja and sleeps 4 people. It has a garden. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms1
Sleeps4
From
€446
/week
Instant Booking
2 bedroom House for rent in Nerja
Property ID: 1433454

Holiday home in Nerja, Costa del Sol

This 2 bedroom house with shared pool is located in Nerja and sleeps 5 people. It has a garden. The house is within walking distance of a beach and a restaurant.

TypeHouse
Bedrooms2
Sleeps5
From
€710
/week
Instant Booking
1 bedroom Apartment for rent in Cambrils
Property ID: 1433455

Cambrils apartment to rent

This 1 bedroom apartment with shared pool is located in Cambrils and sleeps 4 people. It has a garden. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms1
Sleeps4
From
€402
/week
Instant Booking
2 bedroom House for rent in Nerja
Property ID: 1433457

Nerja holiday home to rent

This 2 bedroom house with shared pool is located in Nerja and sleeps 5 people. It has a garden. The house is within walking distance of a beach and a restaurant.

TypeHouse
Bedrooms2
Sleeps5
From
€710
/week
Instant Booking
2 bedroom Apartment for rent in Cambrils
Property ID: 1433458

Holiday apartment in Cambrils, Costa Dorada

This 2 bedroom apartment is located in Cambrils and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms2
Sleeps6
From
€402
/week
Instant Booking
2 bedroom Apartment for rent in Cambrils
Property ID: 1433460

Apartment to rent in Cambrils Badia, Costa Dorada

This 2 bedroom apartment is located in Cambrils Badia and sleeps 6 people.

TypeApartment
Bedrooms2
Sleeps6
From
€411
/week
Instant Booking
3 bedroom Apartment for rent in Pals
Property ID: 1433461

Apartment rental in Pals, Costa Brava

This 3 bedroom apartment is located in Pals and sleeps 6 people.

TypeApartment
Bedrooms3
Sleeps6
From
€803
/week
Instant Booking
2 bedroom Apartment for rent in Cambrils
Property ID: 1433462

Holiday apartment in Cambrils Badia, Costa Dorada

This 2 bedroom apartment is located in Cambrils Badia and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms2
Sleeps6
From
€402
/week
Instant Booking
2 bedroom Apartment for rent in Salou
Property ID: 1433467

Holiday apartment in Cap de Salou, Costa Dorada

This 2 bedroom apartment with shared pool is located in Cap de Salou and sleeps 6 people. It has a garden.

TypeApartment
Bedrooms2
Sleeps6
From
€572
/week
Instant Booking
3 bedroom Apartment for rent in Casares
Property ID: 1433470

Dona Julia Golf Club apartment to rent

This 3 bedroom apartment is located in Dona Julia Golf Club and sleeps 6 people. It has a garden and barbeque facilities.

TypeApartment
Bedrooms3
Sleeps6
From
€506
/week
Instant Booking
2 bedroom Apartment for rent in Valencia
Property ID: 1433474

Apartment rental in Penya-Roja, Costa de Valencia

This 2 bedroom apartment with shared pool is located in Penya-Roja and sleeps 6 people. It has a garden. The apartment is near a beach and within walking distance of a restaurant.

TypeApartment
Bedrooms2
Sleeps6
From
€498
/week
Instant Booking
1 bedroom Apartment for rent in L'Escala
Property ID: 1433477

Apartment rental in L'Escala, Costa Brava

This 1 bedroom apartment with shared pool is located in L'Escala and sleeps 4 people.

TypeApartment
Bedrooms1
Sleeps4
From
€395
/week
Instant Booking
3 bedroom Apartment for rent in Estepona
Property ID: 1433478

Apartment rental in Gualdalmansa, Costa del Sol

This 3 bedroom apartment with shared pool is located in Gualdalmansa and sleeps 6 people. It has a garden. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps6
From
€960
/week
Instant Booking
2 bedroom Apartment for rent in Valencia
Property ID: 1433480

Apartment in El Carme, Costa de Valencia

This 2 bedroom apartment is located in El Carme and sleeps 4 people. The apartment is near a beach and within walking distance of a restaurant.

TypeApartment
Bedrooms2
Sleeps4
From
€462
/week
Instant Booking
3 bedroom House for rent in Nerja
Property ID: 1433481

Nerja holiday home rental

This 3 bedroom house with shared pool is located in Nerja and sleeps 6 people. It has a garden. The house is within walking distance of a beach and a restaurant.

TypeHouse
Bedrooms3
Sleeps6
From
€797
/week
Instant Booking
2 bedroom Apartment for rent in Salou
Property ID: 1433482

Cap de Salou apartment to rent

This 2 bedroom apartment is located in Cap de Salou and sleeps 6 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms2
Sleeps6
From
€572
/week
Instant Booking
2 bedroom Apartment for rent in Malaga
Property ID: 1433486

Cerrado De Calderon holiday apartment rental

This 2 bedroom apartment with shared pool is located in Cerrado De Calderon and sleeps 5 people. It has a garden. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms2
Sleeps5
From
€680
/week
Instant Booking
4 bedroom Apartment for rent in Salou
Property ID: 1433489

Cap de Salou apartment to rent

This 4 bedroom apartment is located in Cap de Salou and sleeps 9 people.

TypeApartment
Bedrooms4
Sleeps9
From
€930
/week
Instant Booking
3 bedroom Apartment for rent in Nerja
Property ID: 1433494

Apartment rental in Nerja, Costa del Sol

This 3 bedroom apartment with shared pool is located in Nerja and sleeps 6 people. It has a garden and barbeque facilities. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms3
Sleeps6
From
€900
/week
Instant Booking
1 bedroom Apartment for rent in Benidorm
Property ID: 1433498

Benidorm apartment to rent

This 1 bedroom apartment is located in Benidorm and sleeps 4 people. The apartment is within walking distance of a beach and a restaurant.

TypeApartment
Bedrooms1
Sleeps4
From
€292
/week
Instant Booking
<< 1
...
5859
60
6162
...
140 >>

Holiday lettings from owners direct in Spain

For family friendly beach holidays, the Mediterranean coast is the runaway favourite. Costa del Sol, Costa Blanca and Costa Brava receive the majority of tourists seeking the warm Spanish sunshine and blue flag beaches. The coastal regions are also home to some of the best golf courses anywhere in the world, including the prestigious Mar Menor Golf Resort in Murcia designed by legendary golfer Jack Nicklaus.

When it comes to urban travel, Barcelona is the undisputed top city break destination in Spain. The wonderful beaches and iconic landmarks such as Sagrada Familia and various buildings designed by Antoni Gaudi attract millions of holiday makers each year to the Catalan capital. Further inland sitting right in the centre of the country is Spain’s cosmopolitan capital Madrid. The country’s largest city is an electrifying destination with world class museums, tantalising Spanish cuisine and buzzing night life.

For those who prefer quieter rural locations, holidays in the Inland Andalucian region offer the perfect backdrop for exploring the Spanish countryside. Sierra Nevada National Park, together with the lower foothills of Las Alpujarras, is an area of dramatic landscape and outstanding natural beauty, a sought after location for tranquil villa holidays in Spain.

As cheap flights to Spain are becoming more widely available, going self catering allows incredible flexibility and opportunities to experience this amazing Mediterranean country like the locals do. From family friendly beach holidays, relaxing rural holidays to energetic city breaks, if you want to rent apartments and villas from owners direct Spain is the perfect destination to do so. Back To Top

Find Us On Social Media
© Alpha Holiday Lettings Limited 2024...