Most popular cities in Spain
Barcelona41 apartment hotels
Alicante23 apartment hotels
Valencia35 apartment hotels
Benalmádena24 apartment hotels
Barcelona
41 apartment hotels
Alicante
23 apartment hotels
Valencia
35 apartment hotels
Benalmádena
24 apartment hotels
San Miguel de Abona
18 apartment hotels
Cala d'Or (Mallorca)
17 apartment hotels
Corralejo
16 apartment hotels
Madrid
65 apartment hotels
Marbella
23 apartment hotels
Malaga
15 apartment hotels
Costa Adeje (Tenerife)
32 apartment hotels
San Antonio (Ibiza)
31 apartment hotels
Playa de las Americas (Tenerife)
21 apartment hotels
Playa del Ingles (Gran Canaria)
17 apartment hotels
Playa de Muro (Mallorca)
14 apartment hotels
Port de Alcudia (Mallorca)
16 apartment hotels
Puerto del Carmen (Lanzarote)
21 apartment hotels
Puerto Rico (Gran Canaria)
16 apartment hotels
Seville
27 apartment hotels
Benidorm
21 apartment hotels
Top landmarks in Spain
-
Church
- Granada Cathedral502 hotels
- Seville Cathedral884 hotels
-
Amusement Park
- Parque de Atracciones de Madrid46 hotels
-
Square
- Plaza de Santa Ana1128 hotels
-
Race track
- Circuito de Jerez6 hotels
-
Opera House
- Teatro Real1100 hotels
-
Convention Centre
- Fira Barcelona Gran Via123 hotels
-
Landmark
- Agbar Tower829 hotels
- Playa de Cofete51 hotels
-
Popular attractions
- Casa de la Villa1090 hotels
- Es Trenc Beach37 hotels
- Costa Teguise Golf Course83 hotels
- The Valley of the Fallen2 hotels
- San Ildefonso o La Granja15 hotels
- Levante beach521 hotels
- Triana865 hotels
- IFEMA39 hotels
- Valdelagrana73 hotels
-
Stadium
- Civitas Metropolitano Stadium42 hotels
- Cornella-El Prat Stadium23 hotels
- Estadio Benito Villamarín76 hotels
- Circuit de Barcelona-Catalunya14 hotels
- Spotify Camp Nou293 hotels
-
Monument
- Arc de Triomf1035 hotels
- Montserrat Monastery9 hotels
- Benidorm Palace469 hotels
- El Sardinero Beach102 hotels
-
Train Station
- Atocha Train Station1016 hotels
- Barcelona Sants Railway Station826 hotels
- Plaça de Catalunya Train Station1084 hotels
- Chamartin Station130 hotels
-
Museum
- Guggenheim Museum Bilbao193 hotels
-
Marina
- Benalmadena Puerto Marina364 hotels
-
Theme Park
- Isla Magica843 hotels
- Parque Warner Madrid10 hotels
-
Theatre
- Lope de Vega Theatre1113 hotels
-
Business Centre
- Benirras Beach10 hotels
Amazing spa hotels in Spain
Port de Pollenca, Spain
8.4253 reviews
USD 87/night
Playa de Palma (Mallorca), Spain
8.4863 reviews
USD 74/night
Playa de Muro (Mallorca), Spain
8.2299 reviews
USD 190/night
Palma Nova (Mallorca), Spain
8.4470 reviews
USD 113/night
Colonia de Sant Jordi, Spain
8.4292 reviews
USD 254/night
Punta Prima (Menorca), Spain
8.290 reviews
USD 435/night
Playa de Muro (Mallorca), Spain
8.4422 reviews
USD 512/night
Playa de Palma (Mallorca), Spain
8.2220 reviews
USD 259/night
Palma Nova (Mallorca), Spain
8.2216 reviews
USD 275/night
Port de Alcudia (Mallorca), Spain
8.2267 reviews
USD 171/night
Can Picafort (Mallorca), Spain
8.4365 reviews
USD 105/night
Port D'Andratx, Spain
8.4265 reviews
USD 256/night
Can Pastilla (Mallorca), Spain
8.4876 reviews
USD 187/night
Gran Canaria, Spain
8.2901 reviews
USD 33/night
Roquetas de Mar, Spain
8.4511 reviews
USD 175/night
Port de Alcudia (Mallorca), Spain
8.2264 reviews
USD 163/night
Playa d'en Bossa, Spain
8.2283 reviews
USD 170/night
Can Picafort (Mallorca), Spain
8.2249 reviews
USD 124/night
Cala Millor (Mallorca), Spain
8.4177 reviews
USD 92/night
Nerja, Spain
8.2434 reviews
USD 167/night
Top family hotels in Spain
Barcelona, Spain
8.4590 reviews
USD 74/night
Madrid, Spain
8.2769 reviews
USD 67/night
Madrid, Spain
8.4351 reviews
USD 144/night
Portocolom (Mallorca), Spain
8.2330 reviews
USD 71/night
Santa Ponsa, Spain
8.4332 reviews
USD 45/night
Ciutadella (Menorca), Spain
8.4314 reviews
USD 95/night
Playa de las Americas (Tenerife), Spain
8.2324 reviews
USD 109/night
Cala Vadella (Ibiza), Spain
8.2358 reviews
USD 100/night
Santa Ponsa, Spain
8.0372 reviews
USD 65/night
Corralejo, Spain
8.2278 reviews
USD 73/night
Santa Ponsa, Spain
8.4257 reviews
USD 272/night
Los Cristianos (Tenerife), Spain
8.2303 reviews
USD 134/night
San Antonio (Ibiza), Spain
8.2215 reviews
USD 118/night
Canyamel (Mallorca), Spain
8.255 reviews
USD 324/night
Cala d'Or (Mallorca), Spain
8.2260 reviews
USD 167/night
Madrid, Spain
8.6549 reviews
USD 85/night
Barcelona, Spain
8.4856 reviews
USD 146/night
Madrid, Spain
8.4441 reviews
USD 164/night
Barcelona, Spain
8.2357 reviews
USD 192/night
Barcelona, Spain
8.4931 reviews
USD 222/night
Best luxury hotels in Spain
Son Xoriguer, Spain
8.2106 reviews
USD 612/night
Port de Alcudia (Mallorca), Spain
8.2147 reviews
USD 322/night
Cala Galdana (Menorca), Spain
8.2238 reviews
USD 117/night
Costa Teguise, Spain
8.2249 reviews
USD 199/night
Costa Adeje (Tenerife), Spain
8.0106 reviews
USD 101/night
Benalmádena, Spain
8.4650 reviews
USD 88/night
Playas De Fornells, Spain
8.2153 reviews
USD 69/night
Santa Susanna, Spain
8.4396 reviews
USD 78/night
Callao Salvaje, Spain
8.4361 reviews
USD 66/night
Vitoria-Gasteiz, Spain
8.6842 reviews
USD 117/night
Barcelona, Spain
8.4361 reviews
USD 87/night
Barcelona, Spain
8.6891 reviews
USD 164/night
San Antonio (Ibiza), Spain
8.0219 reviews
USD 194/night
Son Bou, Spain
8.4234 reviews
USD 176/night
Cala Millor (Mallorca), Spain
8.2214 reviews
USD 264/night
Puerto del Carmen (Lanzarote), Spain
8.2371 reviews
USD 173/night
Cala Ratjada (Mallorca), Spain
8.4293 reviews
USD 128/night
Vitoria-Gasteiz, Spain
8.6301 reviews
USD 104/night
Palma Nova (Mallorca), Spain
8.2272 reviews
USD 160/night
Barcelona, Spain
8.2257 reviews
USD 65/night
Cheap hotels in Spain
Benidorm, Spain
8.2261 reviews
USD 136/night
Puerto de la Cruz (Tenerife), Spain
8.2352 reviews
USD 52/night
Santo Tomás, Spain
8.292 reviews
USD 329/night
San Antonio (Ibiza), Spain
8.2166 reviews
USD 52/night
Vielha, Spain
8.4351 reviews
USD 54/night
Lloret de Mar, Spain
8.2463 reviews
USD 71/night
Porto Petro (Mallorca), Spain
8.4172 reviews
USD 149/night
San Antonio (Ibiza), Spain
8.4158 reviews
USD 69/night
Playa de las Americas (Tenerife), Spain
8.4790 reviews
USD 84/night
Benidorm, Spain
8.2298 reviews
USD 193/night
Puerto del Carmen (Lanzarote), Spain
8.2343 reviews
USD 89/night
Calella, Spain
8.2325 reviews
USD 50/night
San Antonio (Ibiza), Spain
8.0195 reviews
USD 232/night
Santa Ponsa, Spain
8.2209 reviews
USD 152/night
Puerto del Carmen (Lanzarote), Spain
8.2212 reviews
USD 109/night
Barcelona, Spain
8.4288 reviews
USD 98/night
Marbella, Spain
8.2212 reviews
USD 115/night
Madrid, Spain
8.61336 reviews
USD 78/night
Ibiza Town, Spain
8.4502 reviews
USD 275/night
Madrid, Spain
8.4469 reviews
USD 142/night
Aparthotels with beach in Spain
Puerto Rico (Gran Canaria), Spain
8.6913 reviews
USD 194/night
Puerto de la Cruz (Tenerife), Spain
8.2318 reviews
USD 93/night
Vilanova i la Geltrú, Spain
8.4470 reviews
USD 75/night
Castelldefels, Spain
8.61239 reviews
USD 126/night
Fuengirola, Spain
8.41205 reviews
USD 137/night
Barcelona, Spain
8.61009 reviews
USD 215/night
Marbella, Spain
8.2535 reviews
USD 153/night
Santa Ponsa, Spain
8.2523 reviews
USD 151/night
Fuengirola, Spain
8.6999 reviews
USD 91/night
Marbella, Spain
8.61216 reviews
USD 163/night
Madrid, Spain
8.4348 reviews
USD 61/night
Port de Sant Miguel, Spain
8.4446 reviews
USD 212/night
Benidorm, Spain
8.4405 reviews
USD 95/night
Santa Eularia des Riu, Spain
8.4203 reviews
USD 109/night
Benidorm, Spain
8.6796 reviews
USD 130/night
Ciutadella (Menorca), Spain
8.6642 reviews
USD 124/night
Sitges, Spain
8.2405 reviews
USD 177/night
Madrid, Spain
8.4425 reviews
USD 132/night
Madrid, Spain
8.4399 reviews
USD 65/night
Oviedo, Spain
8.6637 reviews
USD 139/night
Aparthotels with free parking in Spain
Marbella, Spain
8.2511 reviews
USD 146/night
Torremolinos, Spain
8.62838 reviews
USD 70/night
Calpe, Spain
8.4452 reviews
USD 101/night
San Antonio (Ibiza), Spain
8.2324 reviews
USD 51/night
Cala Blanca (Menorca), Spain
8.6415 reviews
USD 36/night
Cala Bona (Mallorca), Spain
8.4176 reviews
USD 73/night
Magaluf (Mallorca), Spain
8.2247 reviews
USD 231/night
Port de Alcudia (Mallorca), Spain
8.282 reviews
USD 99/night
Puerto del Carmen (Lanzarote), Spain
8.2186 reviews
USD 113/night
Puerto del Carmen (Lanzarote), Spain
8.2298 reviews
USD 102/night
Corralejo, Spain
8.4406 reviews
USD 90/night
Puerto del Carmen (Lanzarote), Spain
8.4342 reviews
USD 125/night
Corralejo, Spain
8.4857 reviews
USD 88/night
Santa Ponsa, Spain
8.0188 reviews
USD 76/night
Fuengirola, Spain
8.4434 reviews
USD 92/night
Playa Blanca (Lanzarote), Spain
8.6115 reviews
USD 128/night
Port de Pollenca, Spain
8.4326 reviews
USD 112/night
Alfafar, Spain
8.4628 reviews
USD 45/night
Cala Millor (Mallorca), Spain
8.2161 reviews
USD 43/night
Las Rozas de Madrid, Spain
8.2283 reviews
USD 70/night
Top Aparthotels in Spain
Caleta De Fuste, Spain
8.0400 reviews
USD 115/night
Puerto de Santiago (Tenerife), Spain
8.0252 reviews
USD 169/night
Los Cristianos (Tenerife), Spain
8.2268 reviews
USD 138/night
Puerto de la Cruz (Tenerife), Spain
8.4559 reviews
USD 130/night
Costa Adeje (Tenerife), Spain
8.0284 reviews
USD 182/night
Palma Nova (Mallorca), Spain
8.2266 reviews
USD 141/night
Fornells (Menorca), Spain
8.2186 reviews
USD 179/night
Boo De Pielagos, Spain
8.4210 reviews
USD 245/night
San Antonio (Ibiza), Spain
8.4151 reviews
USD 199/night
Tossa de Mar, Spain
8.4358 reviews
USD 100/night
Tossa de Mar, Spain
8.4452 reviews
USD 108/night
Cala d'Or (Mallorca), Spain
8.2327 reviews
USD 71/night
Playa de las Americas (Tenerife), Spain
8.2435 reviews
USD 115/night
Costa Teguise, Spain
8.4541 reviews
USD 129/night
Puerto del Carmen (Lanzarote), Spain
8.4590 reviews
USD 132/night
San Miguel de Abona, Spain
8.4545 reviews
USD 198/night
Peguera, Spain
8.0175 reviews
USD 60/night
Son Xoriguer, Spain
8.4176 reviews
USD 290/night
Costa Adeje (Tenerife), Spain
8.0311 reviews
USD 412/night
Parla, Spain
8.0132 reviews
USD 63/night