Self-catering apartments in Spain

Other than being well known for its beach appeal and Mediterranean holiday atmosphere, Spain also offers incredible city breaks and cultural attractions. Just some of these fascinating Spanish city destinations include Barcelona, Madrid, Valencia and Seville, where a wide range of both new and character holiday apartments in Spain can be rented for short stays. Although having very much a holiday climate these cities are far from the usual holiday resorts we know and love. Read more

Filter by region

  

Holiday Villas In Spain - Results for holiday apartments for rent in Spain

Found 5072 holiday apartments in Spain.
Results per page 
Sort by 
0 bedroom Apartment for rent in Tarifa
Property ID: 1377106

Apartment to rent in Tarifa

This apartment with swimming pool is located in Tarifa and sleeps 8 people. It has garage.

TypeApartment
BedroomsStudio
Sleeps8
Instant Booking
0 bedroom Apartment for rent in Tarifa
Property ID: 1377109

Tarifa holiday apartment rental

This apartment with swimming pool is located in Tarifa and sleeps 8 people.

TypeApartment
BedroomsStudio
Sleeps8
Instant Booking
0 bedroom Apartment for rent in Tarifa
Property ID: 1377111

Tarifa holiday apartment rental

This apartment with swimming pool is located in Tarifa and sleeps 10 people. It has garage.

TypeApartment
BedroomsStudio
Sleeps10
Instant Booking
0 bedroom Apartment for rent in Tarifa
Property ID: 1377113

Apartment to rent in Tarifa

This apartment with swimming pool is located in Tarifa and sleeps 7 people. It has garage.

TypeApartment
BedroomsStudio
Sleeps7
Instant Booking
0 bedroom Apartment for rent in Fuengirola
Property ID: 1377484

Holiday apartment in Fuengirola

This apartment with swimming pool is located in Fuengirola and sleeps 5 people. It has WiFi.

TypeApartment
BedroomsStudio
Sleeps5
Instant Booking
0 bedroom Apartment for rent in Benalmadena Costa
Property ID: 1377547

Apartment rental in Benalmádena Costa

This apartment with swimming pool is located in Benalmádena Costa and sleeps 4 people. It has WiFi, air conditioning and a garden.

TypeApartment
BedroomsStudio
Sleeps4
From
€79
/week
Instant Booking
0 bedroom Apartment for rent in Calella de Palafrugell
Property ID: 1377614

Calella de Palafrugell holiday apartment rental

This apartment with swimming pool is located in Calella de Palafrugell and sleeps 4 people. It has WiFi, a garden and garage.

TypeApartment
BedroomsStudio
Sleeps4
Instant Booking
0 bedroom Apartment for rent in Calella de Palafrugell
Property ID: 1377784

Holiday apartment in Calella de Palafrugell

This apartment is located in Calella de Palafrugell and sleeps 4 people. It has WiFi, barbeque facilities and parking nearby.

TypeApartment
BedroomsStudio
Sleeps4
Instant Booking
0 bedroom Apartment for rent in Zahara de los Atunes
Property ID: 1378788

Atlanterra holiday apartment rental

This apartment with swimming pool is located in Atlanterra and sleeps 4 people. It has WiFi. The apartment is walking distance away from fishing spots.

TypeApartment
BedroomsStudio
Sleeps4
Instant Booking
0 bedroom Apartment for rent in Tarifa
Property ID: 1378791

Tarifa holiday apartment rental

This apartment with swimming pool is located in Tarifa and sleeps 4 people. It has WiFi and garage. The apartment is walking distance away from fishing spots.

TypeApartment
BedroomsStudio
Sleeps4
Instant Booking
0 bedroom Apartment for rent in Zahara de los Atunes
Property ID: 1378941

Atlanterra apartment to rent

This apartment with swimming pool is located in Atlanterra and sleeps 4 people. It has air conditioning and garage. The apartment is walking distance away from fishing spots.

TypeApartment
BedroomsStudio
Sleeps4
Instant Booking
0 bedroom Apartment for rent in Zahara de los Atunes
Property ID: 1379356

Holiday apartment in Atlanterra

This apartment with swimming pool is located in Atlanterra and sleeps 4 people. It has WiFi and garage.

TypeApartment
BedroomsStudio
Sleeps4
Instant Booking
3 bedroom Apartment for rent in Javea
Property ID: 1379934

Moreras del Saladar

This 3 bedroom apartment with swimming pool is located in Arenal and sleeps 6 people. It has WiFi, air conditioning and a garden.

TypeApartment
Bedrooms3
Sleeps6
From
£1311
/week
Instant Booking
2 bedroom Apartment for rent in Torrox
Property ID: 1380219

side sea view, Torrox Costa

This 2 bedroom apartment with swimming pool is located in Torrox and sleeps 4 people. It has WiFi, air conditioning and parking nearby.

TypeApartment
Bedrooms2
Sleeps4
From
£413
/week
Instant Booking
2 bedroom Apartment for rent in Jerez de la Frontera
Property ID: 1380668

CASA CAMELENI - FLAMENCO IN CALLE SOL, JEREZ

Welcome to Casa Cameneli which is located in Calle Sol, a traditional and authentic Jerez neighbourhood. Apart from Flamenco everything worth seeing in Jerez is within walking distance.

TypeApartment
Bedrooms2
Sleeps6
From
€45
/week
1 bedroom Apartment for rent in Llanca Port
Property ID: 1380673

Matthias

This 1 bedroom apartment is located in Llançà Port and sleeps 3 people. It has WiFi, parking nearby and a gym. The apartment is within walking distance of a beach.

TypeApartment
Bedrooms1
Sleeps3
From
£1267
/week
Instant Booking
2 bedroom Apartment for rent in Arcos de la Frontera
Property ID: 1380749

Apartamento Esencia in Magical Arcos de la Frontera

Modern apartment very well stocked with everything you need. Quiet location yet pleasant walk to old town. Super pool, FREE WI-FI, private secure parking space.

TypeApartment
Bedrooms2
Sleeps6
From
€90
/week
0 bedroom Apartment for rent in Nerja
Property ID: 1380995

Nerja apartment to rent

This apartment is located in Nerja and sleeps 4 people. It has air conditioning. The apartment is walking distance away from fishing spots and swimming spots.

TypeApartment
BedroomsStudio
Sleeps4
Instant Booking
0 bedroom Apartment for rent in Torre del Mar
Property ID: 1381157

Apartment in Torre del Mar, Costa del Sol

This apartment with swimming pool is located in Torre del Mar and sleeps 4 people. It has air conditioning. The apartment is walking distance away from swimming spots.

TypeApartment
BedroomsStudio
Sleeps4
From
€73
/week
Instant Booking
2 bedroom Apartment for rent in Villamartin
Property ID: 1382094

The Perfect 2 bed Penthouse on the Villamartin Plaza, Stunning!

Stunning luxury at its best in this 2 bed penthouse apartment facing into the plaza. Luxury at it's best to enjoy the perfect holiday resort. All amenities, golf, sun, food, shopping and the beach!

TypeApartment
Bedrooms2
Sleeps4
From
€384
/week
2 bedroom Apartment for rent in Moraira
Property ID: 1382124

Montecala

This 2 bedroom apartment with swimming pool is located in Cumbre del Sol and sleeps 4 people. It has WiFi, air conditioning and parking nearby. The apartment is near a beach.

TypeApartment
Bedrooms2
Sleeps4
From
£1792
/week
Instant Booking
3 bedroom Apartment for rent in Calpe
Property ID: 1382960

Residencial Pta. de Calpe (CLP262)

This 3 bedroom apartment with swimming pool is located in San Bernardo and sleeps 7 people. It has WiFi and air conditioning. The apartment is near a beach.

TypeApartment
Bedrooms3
Sleeps7
From
£2597
/week
Instant Booking
2 bedroom Apartment for rent in Benalmadena Costa
Property ID: 1383194

Isla Benalmadena 3

Two bedroom Apt only 80 meters from the beach with a large sunny terrace, WiFi, sea view and private parking space.

TypeApartment
Bedrooms2
Sleeps4
From
€418
/week
3 bedroom Apartment for rent in Llanca Port
Property ID: 1383200

Matthias

This 3 bedroom apartment is located in Llançà Port and sleeps 5 people. It has WiFi, a garden and parking nearby. The apartment is within walking distance of a beach.

TypeApartment
Bedrooms3
Sleeps5
From
£1554
/week
Instant Booking
3 bedroom Apartment for rent in Sant Antoni de Calonge
Property ID: 1383312

Marina Palace

This 3 bedroom apartment with swimming pool is located in Sant Antoni de Calonge and sleeps 6 people. It has air conditioning, parking nearby and a gym. The apartment is within walking distance of a beach.

TypeApartment
Bedrooms3
Sleeps6
From
£2219
/week
Instant Booking
2 bedroom Apartment for rent in Roses
Property ID: 1383313

Viena

This 2 bedroom apartment with swimming pool is located in Mas Oliva and sleeps 5 people. It has WiFi, air conditioning and parking nearby. The apartment is near a beach.

TypeApartment
Bedrooms2
Sleeps5
From
£2100
/week
Instant Booking
3 bedroom Apartment for rent in La Carihuela
Property ID: 1385697

Carihuela Playa

This 3 bedroom apartment with swimming pool is located in La Carihuela and sleeps 6 people. It has air conditioning, a garden and parking nearby. The apartment is within walking distance of a beach.

TypeApartment
Bedrooms3
Sleeps6
From
£2065
/week
Instant Booking
2 bedroom Apartment for rent in Cambrils
Property ID: 1385702

Monaco

This 2 bedroom apartment with swimming pool is located in Cambrils Badia and sleeps 7 people. It has air conditioning, a garden and barbeque facilities. The apartment is within walking distance of a beach.

TypeApartment
Bedrooms2
Sleeps7
From
£1332
/week
Instant Booking
2 bedroom Apartment for rent in Cambrils
Property ID: 1385755

Goleta I

This 2 bedroom apartment with swimming pool is located in Cambrils and sleeps 6 people. It has air conditioning, a garden and garage. The apartment is within walking distance of a beach.

TypeApartment
Bedrooms2
Sleeps6
From
£1883
/week
Instant Booking
2 bedroom Apartment for rent in Cambrils
Property ID: 1385756

Goleta I

This 2 bedroom apartment with swimming pool is located in Cambrils and sleeps 6 people. It has air conditioning, a garden and garage. The apartment is within walking distance of a beach.

TypeApartment
Bedrooms2
Sleeps6
From
£1339
/week
Instant Booking
2 bedroom Apartment for rent in Calpe
Property ID: 1386035

Canuta Baja (CLP228)

This 2 bedroom apartment is located in Calpe and sleeps 5 people.

TypeApartment
Bedrooms2
Sleeps5
From
£2100
/week
Instant Booking
2 bedroom Apartment for rent in Calpe
Property ID: 1386036

Canuta Baja (CLP230)

This 2 bedroom apartment is located in Calpe and sleeps 5 people.

TypeApartment
Bedrooms2
Sleeps5
From
£2065
/week
Instant Booking
2 bedroom Apartment for rent in Calpe
Property ID: 1386037

Canuta Baja (CLP236)

This 2 bedroom apartment is located in Calpe and sleeps 5 people.

TypeApartment
Bedrooms2
Sleeps5
From
£2065
/week
Instant Booking
2 bedroom Apartment for rent in Sant Martí
Property ID: 1386040

UD Apartments - Vintage Suite 1 (2BR) - MID TERM RENTALS

This 2 bedroom apartment is located in El Parc I La Llacuna Del Poblenou and sleeps 4 people. It has WiFi and air conditioning.

TypeApartment
Bedrooms2
Sleeps4
From
€55
/week
Instant Booking
1 bedroom Apartment for rent in Sant Martí
Property ID: 1386041

UD Rambla Suites & Pool 23 (1BR)

This 1 bedroom apartment with shared pool is located in El Poblenou and sleeps 4 people. It has WiFi, parking nearby and air conditioning.

TypeApartment
Bedrooms1
Sleeps4
From
€67
/week
Instant Booking
2 bedroom Apartment for rent in Sant Martí
Property ID: 1386042

UD - MA31 Private 2 Bedrooms 3B - MID STAY RENTALS

This 2 bedroom apartment is located in El Poblenou and sleeps 5 people. It has WiFi and air conditioning.

TypeApartment
Bedrooms2
Sleeps5
From
€80
/week
Instant Booking
1 bedroom Apartment for rent in Sant Martí
Property ID: 1386043

Urban District Apartments - Marina Vintage Loft A

This 1 bedroom apartment is located in El Parc I La Llacuna Del Poblenou and sleeps 4 people. It has air conditioning.

TypeApartment
Bedrooms1
Sleeps4
From
€69
/week
Instant Booking
1 bedroom Apartment for rent in Sant Martí
Property ID: 1386046

UD Rambla Suites & Pool 21 (1 BR)

This 1 bedroom apartment with shared pool is located in El Poblenou and sleeps 4 people. It has WiFi, parking nearby and air conditioning.

TypeApartment
Bedrooms1
Sleeps4
From
€67
/week
Instant Booking
1 bedroom Apartment for rent in Sant Martí
Property ID: 1386047

UD Rambla Suites & Pool 61D (1BR) Suite

This 1 bedroom apartment with shared pool is located in El Poblenou and sleeps 4 people. It has WiFi, parking nearby and air conditioning.

TypeApartment
Bedrooms1
Sleeps4
From
€72
/week
Instant Booking
1 bedroom Apartment for rent in Sant Martí
Property ID: 1386051

UD Rambla Suites & Pool 24 (1BR)

This 1 bedroom apartment with shared pool is located in El Poblenou and sleeps 4 people. It has WiFi, parking nearby and air conditioning.

TypeApartment
Bedrooms1
Sleeps4
From
€67
/week
Instant Booking
1 bedroom Apartment for rent in Sant Martí
Property ID: 1386053

UD Rambla Suites & Pool 22 (1BR)

This 1 bedroom apartment with shared pool is located in El Poblenou and sleeps 4 people. It has WiFi, parking nearby and air conditioning.

TypeApartment
Bedrooms1
Sleeps4
From
€67
/week
Instant Booking
1 bedroom Apartment for rent in Sant Martí
Property ID: 1386054

UD Rambla Suites & Pool 41 (1BR) Suite

This 1 bedroom apartment with shared pool is located in El Poblenou and sleeps 4 people. It has WiFi, parking nearby and air conditioning.

TypeApartment
Bedrooms1
Sleeps4
From
€69
/week
Instant Booking
1 bedroom Apartment for rent in Sant Martí
Property ID: 1386055

Urban District Apartments - Marina Vintage Loft B

This 1 bedroom apartment is located in El Parc I La Llacuna Del Poblenou and sleeps 4 people. It has air conditioning.

TypeApartment
Bedrooms1
Sleeps4
From
€74
/week
Instant Booking
1 bedroom Apartment for rent in Sant Martí
Property ID: 1386061

UD Rambla Suites & Pool 26F (1BR)

This 1 bedroom apartment with shared pool is located in El Poblenou and sleeps 4 people. It has WiFi, parking nearby and air conditioning.

TypeApartment
Bedrooms1
Sleeps4
From
€67
/week
Instant Booking
1 bedroom Apartment for rent in Sant Martí
Property ID: 1386063

UD Rambla Suites & Pool 61C (1BR) Suite

This 1 bedroom apartment with shared pool is located in El Poblenou and sleeps 4 people. It has WiFi, parking nearby and air conditioning.

TypeApartment
Bedrooms1
Sleeps4
From
€75
/week
Instant Booking
2 bedroom Apartment for rent in Sant Martí
Property ID: 1386068

UD Rambla Suites & Pool 27 (2 BR)

This 2 bedroom apartment with shared pool is located in El Poblenou and sleeps 6 people. It has WiFi, garage and parking nearby.

TypeApartment
Bedrooms2
Sleeps6
From
€97
/week
Instant Booking
3 bedroom Apartment for rent in Sant Martí
Property ID: 1386075

UD Apartments - Marina Vintage with balcony (3BR)

This 3 bedroom apartment is located in El Parc I La Llacuna Del Poblenou and sleeps 5 people. It has WiFi and air conditioning.

TypeApartment
Bedrooms3
Sleeps5
From
€99
/week
Instant Booking
2 bedroom Apartment for rent in La Torre Golf Resort
Property ID: 1386767

La Torre Golf Resort

Beautiful 2 bedroom south west facing apartment, amazing views of the pools, golf course, lake & mountains. Free unlimited WiFi. In a sought after location on La Torre Golf Resort. 5* reviews

TypeApartment
Bedrooms2
Sleeps4
From
£315
/week
1 bedroom Apartment for rent in Nerja
Property ID: 1387418

Apartment Kika

A cozy apartment near the beach, 60 m2, 1 bedroom, sleeps 2 + 2 children, 1 bathroom, internet Wi-Fi, A/C, pool, terrace, BBQ.

TypeApartment
Bedrooms1
Sleeps2
From
€446
/week
2 bedroom Apartment for rent in Nerja
Property ID: 1387421

Casa Patricia

A cozy basement apartment, 80 m2, 2 bedrooms, sleeps 4 + 1 child, 1 bathroom, A/C, internet Wi-Fi, private pool and terrace with BBQ.

TypeApartment
Bedrooms2
Sleeps4
From
€518
/week
<< 1
...
1617
18
1920
...
102 >>

More about finding holiday accommodation in Spain

Barcelona and Madrid are amongst the most popular European city destinations and are home to some of the world’s most iconic landmarks and memorable scenery. Well renowned structures such as Sagrada Familia designed by Antoni Gaudí; whose many works are also showcased throughout the city. Whereas Madrid on the other hand is the international centre and capital city of Spain, which boasts a Hispanic nightlife and personality – sort after by tourists. Holiday apartments in Barcelona and Madrid are mostly centrally located, convenient for visitors exploring what the cities have to offer.

In contrast Valencia and Seville are also impressive and remarkable cities in Spain and are two of the largest. Urban centres like Valencia possess traditional charm, long sandy beaches, year-round attractions and lively bar terraces. Moreover, Andalucía’s top destination – Seville is home to 3 UNESCO World Heritage Sites; The cathedral and the Alcázar, The Giralda minaret and the ancient Lonja which are all iconic attractions which entice visitors from all around the globe, making Seville what it is today (a world class city and tourist destination).
Back To Top

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