Spain Apartments

Instant booking
Customer service 24/7
Best price guarantee
Book now, pay later!

Main destinations

Barcelona

1460 apartments

Madrid

433 apartments

Valencia

256 apartments

Seville

195 apartments

Malaga

188 apartments

Granada

78 apartments

Sitges

64 apartments

Guardamar del Segura

61 apartments

Salou

60 apartments

Maspalomas

48 apartments

Cordoba

38 apartments

Nerja

32 apartments

Benalmadena

29 apartments

Tarifa

25 apartments

Palma de Mallorca

25 apartments

Torrevieja

24 apartments

Benidorm

24 apartments

Conil-de-la-frontera

23 apartments

Lloret de Mar

22 apartments

Alicante

21 apartments

Santiago de Compostela

18 apartments

Bilbao

17 apartments

Haría

17 apartments

Torremolinos

16 apartments

Miami Playa

16 apartments

Estepona

14 apartments

Ibiza

13 apartments

Ses Salines

13 apartments

Alcúdia

13 apartments

Torrox

13 apartments

Famara

12 apartments

Blanes

12 apartments

Salamanca

12 apartments

Chiclana de la Frontera

12 apartments

Marbella

11 apartments

Cambrils

11 apartments

L'Estartit

11 apartments

La Garriga

11 apartments

Platja d'Aro

10 apartments

San Sebastian

10 apartments

Fuengirola

9 apartments

Empuriabrava

9 apartments

Arona

9 apartments

Punta Mujeres

9 apartments

Pradollano

9 apartments

Corralejo

8 apartments

Costa Teguise

8 apartments

Fisterra

8 apartments

Vera

8 apartments

Cádiz

8 apartments

Vigo

7 apartments

Tarragona

7 apartments

Murcia

7 apartments

Santa Cruz de Tenerife

7 apartments

Vélez-Málaga

7 apartments

Pollensa

7 apartments

Playa Blanca

7 apartments

Mijas

7 apartments

La Pineda

6 apartments

La Vegueta

6 apartments

San Agustin

6 apartments

Puerto de la Cruz

6 apartments

Calella

6 apartments

Oviedo

5 apartments

El Campello

5 apartments

Yaiza

5 apartments

Algarrobo Costa

5 apartments

Rincón de la Victoria

5 apartments

L'Escala

5 apartments

Tabernas

5 apartments

Pamplona

5 apartments

Pobles del Sud

5 apartments

Manacor

5 apartments

Canyelles

5 apartments

Albir

5 apartments

Can Picafort

5 apartments

Puerto Calero

4 apartments

Sanlúcar de Barrameda

4 apartments

Roquetas de Mar

4 apartments

Mataró

4 apartments

Calvià

4 apartments

El Médano

4 apartments

Candelario

4 apartments

Pedro Muñoz

4 apartments

O Grove

4 apartments

Puerto del Carmen

4 apartments

Pals

4 apartments

Calp

4 apartments

Es Mercadal

4 apartments

Oropesa del Mar

4 apartments

Santander

4 apartments

Tavertet

4 apartments

Saragossa

4 apartments

Denia

4 apartments

Girona

3 apartments

Vitoria-Gasteiz

3 apartments

Calafell

3 apartments

Cadaqués

3 apartments

Chilches

3 apartments

Castelldefels

3 apartments

Jerez de la Frontera

3 apartments

Inca

3 apartments

Ciutadella de Menorca

3 apartments

Adeje

3 apartments

Icod de los Vinos

3 apartments

Peniscola

3 apartments

Pontevedra

3 apartments

Gijón

3 apartments

Carballo

3 apartments

Cabana de Bergantiños

3 apartments

Tao

3 apartments

Ronda

3 apartments

Alaró

3 apartments

Badalona

3 apartments

Lloseta

3 apartments

Vidreres

3 apartments

Muro

3 apartments

Fuentes

3 apartments

Puzol

3 apartments

Búger

3 apartments

Puerto de Santiago

3 apartments

Santa Pola

3 apartments

Ayamonte

3 apartments

Portonovo

3 apartments

Sant Pere de Ribes

3 apartments

Guardiola de Berguedà

3 apartments

Cretas

3 apartments

Proaza

2 apartments

S'illot

2 apartments

Malgrat de Mar

2 apartments

Llafranc

2 apartments

Manilva

2 apartments

Costa Adeje

2 apartments

Los christianos

2 apartments

Cala mendia

2 apartments

Canet de Mar

2 apartments

Isla Cristina

2 apartments

Santa Margalida

2 apartments

Quéntar

2 apartments

Portugalete

2 apartments

Colònia de Sant Jordi

2 apartments

Algeciras

2 apartments

Playa de las Américas

2 apartments

Sant Antoni de Calonge

2 apartments

Masnou

2 apartments

Mairena del Aljarafe

2 apartments

Cala Figuera

2 apartments

Das

2 apartments

Ezcaray

2 apartments

Pulpí

2 apartments

Pasito Blanco

2 apartments

Burjassot

2 apartments

Cuevas del Becerro

2 apartments

Olías

2 apartments

Vallirana

2 apartments

Roda de Barà

2 apartments

Porto Cristo

2 apartments

Guime

2 apartments

La Asomada

2 apartments

Orzola

2 apartments

Balea

2 apartments

Viladecans

2 apartments

Palafrugell

2 apartments

Arenys de Mar

2 apartments

Laredo

2 apartments

Águilas

2 apartments

Valladolid

2 apartments

Vilanova i la Geltrú

2 apartments

Los Llanos de Aridane

2 apartments

Fuencaliente

2 apartments

Los Realejos

2 apartments

Felanitx

2 apartments

Gerena

2 apartments

Pájara

2 apartments

Agaete

2 apartments

Pravia

2 apartments

Palamós

2 apartments

A Coruña

2 apartments

Puerto de Santa María

2 apartments

Cubelles

2 apartments

Logroño

1 apartments

Jimena de la Frontera

1 apartments

Onda

1 apartments

Robledillo de Gata

1 apartments

Muros

1 apartments

Segovia

1 apartments

Figueras

1 apartments

Foz

1 apartments

Cartaya

1 apartments

Almuñécar

1 apartments

Huesca

1 apartments

Camarasa

1 apartments

Jaén

1 apartments

El Port de la Selva

1 apartments

La Oliva

1 apartments

Ferreries

1 apartments

Santa Eulalia del Rio

1 apartments

Valldemossa

1 apartments

Artà

1 apartments

Puerto Rico

1 apartments

Sant Lluís

1 apartments

Valdemorillo

1 apartments

Laspuña

1 apartments

Gandia

1 apartments

El Sauzal

1 apartments

San Miguel

1 apartments

Miranda del Castañar

1 apartments

Gorliz

1 apartments

Ávila

1 apartments

Laudio

1 apartments

Santa Susanna

1 apartments

Alcossebre

1 apartments

Benissa

1 apartments

Sant Pau de Segúries

1 apartments

Banyoles

1 apartments

Hornos

1 apartments

Villajoyosa

1 apartments

El Vendrell

1 apartments

Olmedo

1 apartments

Toledo

1 apartments

Candeleda

1 apartments

Torelló

1 apartments

Almerimar

1 apartments

Monforte de Lemos

1 apartments

Alquézar

1 apartments

Vecindario

1 apartments

Maçanet de la Selva

1 apartments

Playa Quemada

1 apartments

La Santa

1 apartments

Uga

1 apartments

Tinajo

1 apartments

Nazaret

1 apartments

Jaca

1 apartments

Mérida

1 apartments

Roca Llisa

1 apartments

Porto de Santa Cruz

1 apartments

Solares

1 apartments

Atarfe

1 apartments

Palafolls

1 apartments

Sóo

1 apartments

Puerto Marino

1 apartments

Palm-Mar

1 apartments

Tazacorte

1 apartments

Reus

1 apartments

Avilés

1 apartments

Pinto

1 apartments

Caldes d'Estrac

1 apartments

Cirauqui

1 apartments

Sant Feliu de Guíxols

1 apartments

Forès

1 apartments

Caboalles de Abajo

1 apartments

Loja

1 apartments

Cala Ratjada

1 apartments

Llucmajor

1 apartments

Elche

1 apartments

Cáceres

1 apartments

Teror

1 apartments

L'Armentera

1 apartments

Costa Calma

1 apartments

Sant Jordi

1 apartments

Ingenio

1 apartments

Mogán

1 apartments

Sallent de Gállego

1 apartments

Fuensaldaña

1 apartments

San Rafael Ibiza

1 apartments

Moraira

1 apartments

L'Alqueria Blanca

1 apartments

Santanyí

1 apartments

Torrenova

1 apartments

Fataga

1 apartments

Robledo de Chavela

1 apartments

Mal Pas-Bonaire

1 apartments

Cullera

1 apartments

Puig

1 apartments

Granollers

1 apartments

Vinaròs

1 apartments

Almadraba

1 apartments

Arrieta

1 apartments

Charco del Palo

1 apartments

Tahull

1 apartments

Castell de Ferro

1 apartments

Canyamel

1 apartments

Sant Boi de Llobregat

1 apartments

Zahara de los atunes

1 apartments

Villaviciosa de Odón

1 apartments

L'Ampolla

1 apartments

El Bruc

1 apartments

Cape Palos

1 apartments

Cacín

1 apartments

Castellón de la Plana

1 apartments

Benitachell

1 apartments

Almoradí

1 apartments

Cala D'or

1 apartments

Mengíbar

1 apartments

San Román de Villa

1 apartments

L'Ametlla del Vallès

1 apartments

Cala Millor

1 apartments

Benahavís

1 apartments

Umbrete

1 apartments

Chipiona

1 apartments

Níjar

1 apartments

Bormujos

1 apartments

Cornellá del Terri

1 apartments

Can Vinyals

1 apartments

Boecillo

1 apartments

Casares

1 apartments

Prado del Rey

1 apartments

Barbate

1 apartments

Punta Umbría

1 apartments

Alsasua

1 apartments

Castañera

1 apartments

Pineda de Mar

1 apartments

Humilladero

1 apartments

Olot

1 apartments

Bolonia - Cádiz

1 apartments

Pontecesures

1 apartments

Almenara

1 apartments

Matalascañas

1 apartments

Vilafranca de Bonany

1 apartments

Móstoles

1 apartments

Fornells

1 apartments

Castrillo del Val

1 apartments

Torres

1 apartments

Llanes

1 apartments

Sant Gregori

1 apartments

Siurana

1 apartments

Mácher

1 apartments

SʼArracó

1 apartments

Fuente de Piedra

1 apartments

Portinatx

1 apartments

Terrassa

1 apartments

Algarinejo

1 apartments

Torrent

1 apartments

Sant Guim de Freixenet

1 apartments

Tacoronte

1 apartments

Zahara de la Sierra

1 apartments

Llers

1 apartments

Albuixech

1 apartments

Berga

1 apartments

Cocentaina

1 apartments

Arenys de Munt

1 apartments

Xàbia

1 apartments

Arcos de la Frontera

1 apartments

Almería

1 apartments

Playa San Juan

1 apartments

Puente Genil

1 apartments

Soria

1 apartments

Tejeda

1 apartments

Sabiñánigo

1 apartments

Belmonte

1 apartments

Vilanant

1 apartments

Sa Ràpita

1 apartments

Masdache

1 apartments

Tourist Zone

Costa del Sol

354 Apartments

Balearic Islands

281 Apartments

Canary Islands

246 Apartments

Majorca

235 Apartments

Costa Brava

138 Apartments

Costa Dorada

123 Apartments

Spain

Spain is probably the most diverse country in Europe: for the adventurous and those who love the mountains, the National Parks Picos de Europa and Ordesa as well as the Pyrenees are good areas for skiing, climbing and other sports. The lay of the land in Spain means it has fantastic beaches that differ depending on the adjoining seas; the Atlantic Ocean is tough and cold, while the Mediterranean Sea is calm and warm. In addition, cities like Madrid and Barcelona are two of the largest and most visited destinations on the Continent.

Subscribe to our offers, Only in...

The rating by Only-apartments

Trustpilot

Follow us on Facebook

Still don’t have an accommodation for your next trip? You’re sure to find one among our wide range of apartments. Using our browser is quick and easy!
Make the most out of your property by registering it on our website: simply fill in some details, add a few photos, and set your prices.