Most popular cities in Spain
Barcelona182 apartments
Benidorm107 apartments
Madrid53 apartments
Valencia43 apartments
Top landmarks in Spain
-
Temple
-
Beach
-
Square
-
Port
-
Convention Centre
-
Landmark
-
Popular attractions
-
Stadium
-
Monument
-
Train Station
-
Museum
-
Theme Park
-
Aqua Park
-
Park
-
Casino
Amazing spa hotels in Spain
Maliano, Spain
USD 75/night
The family-friendly Apartamentos Alday boasts massage therapy and entertainment activities on site and guests can laze by a swimming pool.
Playa del Ingles (Gran Canaria), Spain
USD 157/night
The Casas Pepe Apartments & Spa- Adults Only Playa del Ingles features rooms with views of the ocean, while an oceanfront location provides access to Maspalomas lighthouse, which is 10 minutes away by car.
Puerto De Mogan, Spain
10.01 review
USD 73/night
Set 5 minutes' walk from Mirador de Puerto de Mogan, this exclusive apartment is distinguished by a sun terrace, a year-round outdoor swimming pool and a shared lounge.
Port de Pollenca, Spain
USD 89/night
Guests of the modern Hoposa Montelin in Port de Pollenca are invited to take a dip in a seasonal outdoor pool and relax using a solarium and an outdoor swimming pool.
Barcelona, Spain
USD 166/night
Guests can take advantage of sauna facilities and an outdoor swimming pool onsite, while the smoke-free Suites Avenue's central location a 10-minute stroll from Provenca-Diagonal underground station makes it easy to discover Barcelona.
Playa Blanca (Lanzarote), Spain
8.61 review
USD 181/night
A swimming pool as well as a hot tub and an outdoor swimming pool are available for you at the Palmeras Garden, set at 500 metres of Atlantic Museum.
Barcelona, Spain
USD 681/night
Featuring a terrace, this property is situated a short distance from Jove Regina Theatre and about a 20-minute walk from the centre of Barcelona.
Palma Nova (Mallorca), Spain
USD 83/night
The Son Caliu Apartamentos offers 14 rooms and the possibility of relaxation due to a Turkish bath, a steam room and sauna facilities.
San Miguel de Abona, Spain
USD 64/night
The smoke-free Finca Vista Bonita can be found in a rural area not very far from Teide National Park, where travellers are welcomed with a heated pool.
Playa del Ingles (Gran Canaria), Spain
USD 108/night
Situated 0.6 km from Playa del Ingles, this cozy apartment features a summer terrace, an outdoor pool area and a spacious garden.
Patalavaca, Spain
10.01 review
USD 84/night
Guests can enjoy Italian menu and a steam room, a solarium and an outdoor swimming pool while staying at the smoke-free Mariposa Del Sol Patalavaca, set in a tourist area.
La Pineda, Spain
USD 110/night
The Estival Park Almaris La Pineda is a 10-minute ride from Stampida, boasting tennis courts and loungers.
Estepona, Spain
USD 118/night
Offering an outdoor pool, the smart Cortijo Del Mar Resort has a stylish setting based right in the centre of Estepona.
Marbella, Spain
USD 606/night
The Apartamentos Coral Beach is located 60 km from Malaga airport and less than a 5-minute stroll from Hotel Coral Beach bus stop.
La Cala De Mijas, Spain
USD 135/night
Guests of the Crown Resorts Club Marbella La Cala De Mijas can relax in the snack bar or lounge at a swimming pool.
Puerto De Mogan, Spain
USD 210/night
Offering an outdoor swimming pool, the fabulous Apartamentos Cordial Mogan Valle has a quiet setting based in the centre of Puerto De Mogan.
San Sebastian, Spain
USD 126/night
La Cala De Mijas, Spain
USD 80/night
Located within 10 minutes' walk of Centro Comercial Los Olivos Calahonda, the Macdonald Dona Lola Resort features a Turkish bath, a hot tub and an indoor pool.
Costa Adeje (Tenerife), Spain
USD 161/night
With its a furnished balcony and a swimming pool, this apartment enjoys a prime location not far from Fanabe Beach.
Puerto de la Cruz (Tenerife), Spain
USD 70/night
Boasting a location within a 5-minute stroll of Playa del Castillo, the Apartamentos Bahia Playa Puerto de la Cruz includes 150 rooms and an outdoor swimming pool.
Top family hotels in Spain
Los Cristianos (Tenerife), Spain
8.62 reviews
USD 96/night
Offering a swimming pool, the Hg Tenerife Sur is located in the charming part of Los Cristianos, within 10 minutes' drive of Aqualand Costa Adeje.
Fornells (Menorca), Spain
USD 99/night
Offering a terrace, the apartment is located within 2.1 km of Fornells Port.
Palma Nova (Mallorca), Spain
3.41 review
USD 77/night
This stylish apartment is located in the popular area and offers a private bathroom along with a sun terrace.
Santa Ponsa, Spain
USD 36/night
The property boasts views of sea along with a kitchen and is set 5 km from The Stage.
Can Pastilla (Mallorca), Spain
USD 48/night
Comprising 30 rooms in the centre of Can Pastilla, the Isla Del Sol lies 5 minutes by car from Ciutat Jardi.
Valencia, Spain
USD 146/night
Offering a kitchen-dining room, this stylish apartment is set close to La Lonja de la Seda and nearly 250 metres from Angel Guimera underground station.
Benidorm, Spain
9.41 review
USD 187/night
Boasting a terrace, this property is set in a 5-minute walk to the city centre and Church of San Jaime and Santa Ana is steps away.
Playa del Ingles (Gran Canaria), Spain
USD 122/night
Boasting a location just 0.6 km from Dunas De Maspalomas, the Mur Bungalows Parque Romantico Playa del Ingles includes 18 rooms and a swimming pool.
Playa de las Americas (Tenerife), Spain
USD 45/night
Located 700 metres from Siam Mall and 14 minutes' stroll from Siam Park, the smoke-free Paraiso Del Sol Playa de las Americas features ping pong, golf and billiard.
San Antonio (Ibiza), Spain
USD 50/night
Sunset Strip is nearly 10 minutes on foot from the pleasant Poniente Playa Aparthotel, while San Antonio Tourist Office is around 10 minutes' walk away.
Costa Adeje (Tenerife), Spain
USD 42/night
Approximately 2 km from La Pinta Beach, the accommodation comes with a fitness room and a swimming pool.
Puerto del Carmen (Lanzarote), Spain
9.81 review
USD 170/night
An outdoor swimming pool and a pool bar are offered for guest convenience at the Grupotel Cinco Plazas Puerto del Carmen.
Playa del Ingles (Gran Canaria), Spain
USD 48/night
Housed in individual buildings, the cosy Parquemar Playa del Ingles is near bars and restaurants.
Puerto de la Cruz (Tenerife), Spain
USD 51/night
Offering fitness classes and a gym area, this cosy venue is a 23-minute ride from Tenerife Norte airport and within a minute's walk from Playa de San Telmo.
Benidorm, Spain
9.82 reviews
USD 37/night
Offering diving, canoeing and hiking for sport lovers, this property is located in the Levante Beach district 2 km from Aqualandia.
Barcelona, Spain
USD 378/night
The lovely Uma Suites Luxury Midtown, located in a central neighbourhood, features cots, high chairs and a changing table for guests with children.
Playa del Ingles (Gran Canaria), Spain
USD 51/night
The Apartamentos Montemayor with an outdoor pool is about a 5-minute ride from Avenida de Gran Canaria.
Barcelona, Spain
USD 164/night
Las Ramblas is approximately 25 minutes' walk from the Apartaments-Hotel Hispanos 7 Suiza Barcelona and Casa Mila is about a 20-minute walk away.
Playa de las Americas (Tenerife), Spain
USD 79/night
Lodged in a contemporary-style building only 5 minutes' walk from Marylanza Spa & Fitness, the quiet 3-star Coral Compostela Beach Golf Playa de las Americas offers a plunge pool and a solarium along with a plunge swimming pool.
Barcelona, Spain
8.01 review
USD 257/night
Featuring 32 rooms with views of the courtyard, the smoke-free Casp 74 is set a 10-minute drive from Parc Guell.
Cheap hotels in Spain
Seville, Spain
4.81 review
USD 31/night
Featuring entertainment activities and various recreational opportunities, the smoke-free Apartamentos Resitur is 1.9 km from Palace of the Countess of Lebrija as well as near an underground station.
USD 14/night
Located in the financial district of Madrid, 2.2 km from Calle Ponzano tapas, the comfortable Pierre & Vacances Apartamentos Edificio Eurobuilding 2 Madrid offers access to a solarium and an outdoor swimming pool.
Marbella, Spain
USD 62/night
Featuring a terrace and a kitchenette, this apartment is close to Puerto Deportivo de Marbella and around 0.8 km from Avenida del Mar.
Salamanca, Spain
10.01 review
USD 55/night
Offering a kitchen with a microwave, coffee and tea making facilities, and refrigerators, the venue is located 15 minutes' walking distance from the centre of Salamanca.
San Antonio (Ibiza), Spain
USD 124/night
Offering a terrace, the apartment is located within 2 km of O Beach Ibiza.
Benalmadena, Spain
USD 79/night
Located within 0.7 km of Puerto Marina Benalmadena OFFICIAL and within a 10-minute drive of Aqualand Torremolinos, the grand Apartamentos Ms Pepita features a lobby bar plus a swimming pool.
Fuengirola, Spain
USD 44/night
Situated in the Los Boliches Beach district, 2 km from Parque del Sol, the apartment features a sun terrace, an outdoor swimming pool and chaise longues.
Callao Salvaje, Spain
USD 49/night
Featuring a furnished terrace, the apartment for 2 guests offers accommodation within 2 km of Cala de las Tortugas.
Benalmadena, Spain
5.01 review
USD 107/night
Offering a swimming pool along with live music and sun loungers, the wonderful Apartamentos Doramar boasts a location in the heart of Benalmadena.
Torremolinos, Spain
USD 45/night
Providing a summer terrace, an outdoor pool and loungers, this apartment is located in the Carihuela district, within 1 km of Puerto Marina Shopping.
Benalmadena, Spain
USD 51/night
The comfortable Aparthotel Sunny Beach Benalmadena features rooms with views of the sea, while an ideal location provides access to Playa Nudista Benalnatura, which is 5 minutes away by car.
Santa Ponsa, Spain
USD 99/night
The functional Holiday Park Santa Ponsa is equipped with a swimming pool and is situated 10 minutes' drive from The Pirates Adventure.
Granada, Spain
USD 84/night
The property boasts views of cathedral along with a kitchenette and is set 0.9 km from Gate of Elvira.
San Antonio (Ibiza), Spain
USD 173/night
Punta Pedrera is within a 10-minute drive of the Apartamentos Mar I Vent, while San Antonio Beach is about 16 minutes' walk away.
Madrid, Spain
9.41 review
USD 71/night
Situated 2.5 km from Santiago Bernabeu Stadium in the shopping district, this unique apartment features a shared lounge and various recreational opportunities.
Torrox, Spain
USD 92/night
Placed about 2 km from the centre of Torrox, the apartment with wonderful views of ocean offers an outdoor swimming pool, chaise longues and entertainment activities.
Barcelona, Spain
USD 182/night
This stylish apartment is situated a 5-minute walk from Provenca-Diagonal underground station and offers various recreational opportunities, entertainment activities and a living area.
Benalmadena, Spain
USD 39/night
Featuring a seasonal outdoor swimming pool, the Casinomar is set within 6 minutes' stroll of Monumento A Chanquete and Torrequebrada.
Barcelona, Spain
USD 66/night
With a safety deposit box and a lift, this apartment in the Sarria-St. Gervasi district best fits your expectations and budget.
L'Hospitalet de Llobregat, Spain
USD 73/night
Located at a 3.8 km distance from Poble Espanyol, the comfortable Hesperia Fira Suites offers an indoor heated pool and a health club for guests.
Apartments with beach in Spain
Port Saplaya, Spain
USD 132/night
Boasting a terrace, this property is set in a 5-minute walk to the city centre and Platja de Port Saplaya Nord is steps away.
Benidorm, Spain
USD 76/night
Located next to Mediterranean Balcony, this boutique apartment offers bright rooms with bright decor.
Ibiza Town, Spain
USD 129/night
The apartment is 2 km from Museu Puget and features a shared outdoor swimming pool and a mini-kitchen.
Benidorm, Spain
USD 53/night
Featuring a premium location in the old part of Benidorm, the Benibeach Apts offers an outdoor swimming pool and a wonderful view.
Santa Ponsa, Spain
USD 54/night
The comfortable Apartamentos Casa Vida is situated near an entertainment district, just 6 minutes' walk from Santa Ponsa Plaza and offers chaise longues and entertainment activities.
Lloret de Mar, Spain
USD 42/night
Set in the very heart of Lloret de Mar, the smoke-free Almirall offers 21 rooms overlooking the sea.
Santa Eularia des Riu, Spain
USD 226/night
The family-run Bahia is set a 10-minute drive from Cala Blanca and approximately a 10-minute ride from Nikki Beach Ibiza.
Puerto del Carmen (Lanzarote), Spain
USD 68/night
Nestled within 25-minute walk of Lanzarote Golf Resort, the venue offers to enjoy an outdoor swimming pool.
Morro Jable (Fuerteventura), Spain
USD 113/night
Offering a fully equipped kitchen with a toaster, a stovetop and kitchenware, the venue is located 5 minutes' walking distance from the centre of Morro del Jable.
Almunecar, Spain
USD 58/night
Within a 10-minute walk of Calle Real Fountain, the Apal Chinasol Almunecar looks forward to spoiling you with Mediterranean cuisine and a solarium and an outdoor swimming pool.
Playa de las Americas (Tenerife), Spain
USD 68/night
The Coral Compostela features an outdoor pool and 80 rooms facing the sea.
Ibiza Town, Spain
USD 566/night
Located in the Figueretas district of Ibiza Town and 5 minutes' drive from Hard Rock Cafe Ibiza, the Apartamentos Vibra Jabeque Dreams Ibiza Town features 59 rooms plus an outdoor swimming pool.
Figueretas, Spain
USD 51/night
Featuring a tropical garden along with private bathrooms, this apartment is located close to Necropolis del Puig des Molins.
Las Palmas de Gran Canaria, Spain
USD 51/night
Guests can enjoy views of the Atlantic Ocean, while taking advantage of the Brisamar Canteras's fabulous location in the Playa de las Canteras district of Las Palmas de Gran Canaria.
Playa de las Americas (Tenerife), Spain
USD 53/night
Offering a terrace, this apartment is situated 650 metres from Playa de Troya.
Puerto del Carmen (Lanzarote), Spain
USD 109/night
Nestled 150 metres from Puerto del Carmen Beach in Puerto del Carmen, the property features a bar restaurant and a sun terrace, an outdoor pool area and loungers.
Valencia, Spain
USD 234/night
Located 25 minutes' walk to the city centre, the apartment provides a fitness suite and a seasonal outdoor swimming pool, a tennis court and a terrace.
Torremolinos, Spain
USD 51/night
Offering a terrace, the apartment is located within 2 km of Playamar.
Las Palmas de Gran Canaria, Spain
USD 88/night
The smoke-free Apartamentos Colon Playa Las Palmas de Gran Canaria is set nearly 6 minutes on foot from Elder Museum of Science and Technology and a 15-minute stroll from Mercado del Puerto.
Mundaka, Spain
USD 253/night
Situated in the heart of Mundaka and 10 minutes by car from Ekoetxea Urdaibai, the Apartamentos offers 16 rooms.
Apartments with free parking in Spain
Los Cristianos (Tenerife), Spain
USD 122/night
Situated within 15 minutes' walk of a beautiful beach, the environmentally friendly Coral Los Alisios features a swimming pool on site.
Costa Teguise, Spain
USD 44/night
Thanks to the charming location, the Apartamentos Celeste is set right in the heart of Costa Teguise, and also you can enjoy a year-round outdoor swimming pool onsite.
Playa del Ingles (Gran Canaria), Spain
USD 331/night
Boasting a terrace, this apartment also offers cots, a childrens outdoor playground and a children's pool for kids, while being ideally set metres away from Yumbo Centrum.
Puerto del Carmen (Lanzarote), Spain
USD 161/night
Featuring a terrace and a small kitchen, this apartment is close to Punta El Barranquilla and around 2 km from Old Town Harbour.
Boo De Pielagos, Spain
USD 101/night
Boasting the opportunity to go on a picnic by Pas, which runs a 10-minute stroll away, the smoke-free Apartamentos Dunas De Liencres Boo De Pielagos offers to relax in an outdoor swimming pool.
Playa Blanca (Lanzarote), Spain
USD 110/night
Offering a snack bar, the Bungalows Playa Limones Playa Blanca also has a swimming pool beckoning guests to dive in.
Can Pastilla (Mallorca), Spain
USD 43/night
Situated just 10 minutes' walk from Platja de Can Pastilla, the delightful Embat offers 44 guest rooms.
Playa del Ingles (Gran Canaria), Spain
USD 183/night
Guests of the family-friendly Bungalows Adonis can relax at a swimming pool or in a private garden.
Puerto del Carmen (Lanzarote), Spain
USD 52/night
Situated in a touristic area, the Bitacora Lanzarote Club Puerto del Carmen offers 99 rooms together with a solarium and an outdoor swimming pool on-site.
Maspalomas (Gran Canaria), Spain
8.62 reviews
USD 93/night
Set 1 km from Mercado Municipal, the modern Turbo Club offers 600 rooms and a swimming pool.
Caleta De Fuste, Spain
USD 22/night
Within 10 minutes' drive of Avenida Salinas de Antigua, the Fuerteventura Beach Club Caleta De Fuste offers a solarium, sauna facilities and an outdoor swimming pool on-site and 101 rooms.
Luque, Spain
USD 116/night
The smoke-free Los Castillarejos Apartamentos Rurales Luque features a swimming pool and 22 rooms facing the mountain.
Costa Teguise, Spain
USD 40/night
Offering a sunbathing terrace, the apartment is located within 2 km of Barco Telamon encallado.
Cala Galdana (Menorca), Spain
USD 77/night
Offering a kitchenette with refrigerators and a stovetop, the venue is located 10 minutes' walking distance from the centre of Cala Galdana.
Port de Pollenca, Spain
USD 120/night
Featuring a seasonal outdoor pool, the Apartamentos Bellamar Port de Pollenca is set 5 minutes on foot from Llosa de la Gola and Playa de perros.
Puerto Rico (Gran Canaria), Spain
USD 69/night
Around a 10-minute ride from playa anfi del mar, the Terraza Amadores includes 64 rooms.
Costa Teguise, Spain
USD 100/night
Merely 5 minutes' walk from Aquapark Costa Teguise and approximately 5 minutes' drive from Plaza Pueblo Marinero, the Apartamentos Lanzarote Paradise Colinas features an outdoor swimming pool along with a poolside bar.
Alcaidesa, Spain
USD 80/night
Guests will enjoy a swimming pool and 75 rooms, while staying at the modern Golf & Beach Vista Real La Linea de la Concepcion, which is within a 5-minute walk of Alboran Sea.
Port de Pollenca, Spain
USD 71/night
This apartment is steps away from Plaza Miquel Capllonch and it also provides a microwave oven, an electric kettle and a fridge in an equipped kitchen.
Cala Millor (Mallorca), Spain
USD 236/night
An outdoor swimming pool and a pool bar are offered for guest convenience at the family-friendly Apartamentos Cristina Cala Millor.
Top Apartments in Spain
Cala Millor (Mallorca), Spain
USD 323/night
Offering a swimming pool plus mountain biking, horseback riding and table tennis onsite, the Protur Atalaya is set within a 9-minute stroll of Cala Millor.
Altea, Spain
USD 72/night
Featuring a quiet location only 0.6 km from Iglesia Ortodoxa Rusa San Miguel Arcangel, the charming Pierre & Vacances Altea Beach - Port has a hot tub and an outdoor swimming pool.
Empuriabrava, Spain
USD 70/night
Located just 150 metres from Marche hebdomadaire in Empuriabrava, the venue offers concierge service and tour/ticket assistance.
Nerja, Spain
USD 130/night
Located within 20 minutes' walk of Parque Verano Azul, the venue features heated swimming pool and a fitness suite.
L'Hospitalet de Llobregat, Spain
USD 349/night
The property is fitted with a swimming pool and is situated less than 2 km from Palau Blaugrana.
Barcelona, Spain
USD 84/night
Set 2 km from The Magic Fountain and a stroll from Mercat de les Corts, the apartment provides a rooftop pool, a rooftop terrace and a shared lounge.
Barcelona, Spain
USD 261/night
The surrounding area includes Picasso Museum, a 5-minute stroll away, and Barceloneta tube station around a 10-minute stroll from the Deco Apartments Barcelona-Born Apt..
San Antonio (Ibiza), Spain
USD 31/night
The apartment features a shower, a sofa and a swimming pool on a terrace, while being located 5 minutes' walk from the city centre and close to Slingshot Ibiza Amusement Ride.
Salou, Spain
USD 329/night
A heated swimming pool can be enjoyed at this stylish apartment, set right by Racing Legends and in a 5-minute walk to the city centre.
Mojacar, Spain
USD 69/night
Set 3 km from Casa de la Canana in Mojacar, this accommodation features a furnished terrace with sea views.
Granada, Spain
USD 95/night
Ideally situated near a train station and Mirador de San Nicolas, this family-friendly apartment has a mini-kitchen and a rooftop terrace.
Zaragoza, Spain
USD 48/night
Featuring cots and baby chairs for children, the Casa Palacio De Los Sitios Zaragoza is located in the Old Town district within 5 minutes' stroll of Bruil Park.
Barcelona, Spain
USD 85/night
Located in the Sant Marti district and 25 minutes' walk from Hospital de la Santa Creu i Sant Pau, the 4-star Apartment Republica Barcelona features 30 rooms plus a swimming pool.
Playa del Ingles (Gran Canaria), Spain
USD 45/night
Featuring a terrace and a kitchen, this apartment is close to Yumbo Centrum and around 2 km from Sonnenland.
Barcelona, Spain
USD 327/night
The apartment comes with twin bedrooms and is situated 2 km from Las Ramblas.
Seville, Spain
USD 68/night
Offering a sun terrace and a picnic area, this apartment is situated in the Old town district, 1 km from Catedral de Sevilla.
Lloret de Mar, Spain
USD 84/night
Situated in the Fenals Beach district of Lloret de Mar, the Apartamentos Eldorado features 34 rooms and an à la carte restaurant.
Castelldefels, Spain
USD 103/night
The Royal Marina Gardens Castelldefels is set 0.6 km from Platja de Castelldefels and offers guests a year-round outdoor pool onsite.

Lloret de Mar, Spain
USD 34/night
This family-friendly apartment is located 2 km from Water World and provides a children's pool and a gaming room for guests with kids.
Fuengirola, Spain
USD 46/night
Boasting a Turkish bath, a hot tub and sauna facilities, the quality Apartamentos Nuriasol is situated 350 metres of Mijas Water Park and near a train station.