Most popular cities in Spain
Barcelona184 holiday rentals
Benidorm109 holiday rentals
Madrid53 holiday rentals
Malaga74 holiday rentals
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
San Rafael De Sa Creu, Spain
USD 359/night
Set within 15 minutes' drive of es Broll de Buscastell, the 5-star Lluc Hotel Rural San Rafael De Sa Creu features a swimming pool and a buffet breakfast.
Inca (Mallorca), Spain
USD 81/night
Featuring an outdoor swimming pool along with a solarium and an outdoor swimming pool, the Virrey Finca Inca is nestled near a train station.
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.
Porreres, Spain
USD 220/night
You can swim in an outdoor swimming pool or take advantage of a hot tub, sauna facilities and an indoor pool at the rural Sa Bassa Rotja Ecoturisme Guest House Porreres.
Llucmajor (Mallorca), Spain
USD 256/night
Guests can try mountain biking, windsurfing and horseback riding at this 33-room the boutique style Son Julia Country House & Spa, set only a short drive from Tramuntana Mountains.
Llucmajor (Mallorca), Spain
USD 190/night
The Agroturisme Son Sama Guest House Llucmajor features a swimming pool and 15 rooms facing the garden.
Playa Blanca (Lanzarote), Spain
USD 381/night
Offering large whirlpool bathtubs, a hydromassage shower and an outdoor swimming pool on-site, along with a private swimming pool, the luxury Kamezi Boutique Hotel Villas boasts a setting located 0.6 km from Pechiguera Lighthouse.
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.
Porreres, Spain
USD 104/night
Set in the middle of Porreres, the smoke-free Rural Es Riquers features various recreational opportunities and entertainment activities.
Llucmajor (Mallorca), Spain
USD 195/night
A sauna and an outdoor swimming pool are available in this country house, located 2.2 km from Maioris Golf Club.
San Antonio (Ibiza), Spain
USD 508/night
The Can Vistabella Boutique Resort boasts a quiet setting and features an outdoor swimming pool along with views of the garden.
Santa Eularia des Riu, Spain
USD 485/night
The Rural & Spa Can Curreu Santa Eularia des Riu offers 19 rooms and the possibility of relaxation due to a hot tub and sauna facilities.
Ses Salines (Mallorca), Spain
USD 129/night
Guests can have a buffet breakfast and enjoy visiting Local farmers' Market, set 4.3 km from the Finca Hotel Rural Es Turo Ses Salines.
Campos (Mallorca), Spain
USD 117/night
Set nearly a 10-minute ride from Playa Sa Rapita, the Finca Hotel Can Canals & Campos offers 18 rooms and a saltwater swimming pool.
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.
La Eliana, Spain
USD 510/night
The charming El Oasis Resort offers 21 rooms and the possibility of relaxation due to a hot tub, sauna facilities and an outdoor swimming pool.
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
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.
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.
Cala Blanca (Menorca), Spain
USD 168/night
Located a 10-minute drive from Ciutadella Lighthouse, the Villas Maribel boasts a seasonal outdoor pool.
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.
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.
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.
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..
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.
Best luxury hotels in Spain
Son Sardina, Spain
10.01 review
USD 130/night
Featuring a swimming pool and 12 rooms, the 4-star Fincahotel Los Naranjos is at a 3.6 km distance from Club de Golf Son Termens.
Els Ibarsos, Spain
USD 216/night
The attractive Aldea Roqueta Hotel Rural Els Ibarsos sits in a touristic area and offers 17 rooms and an outdoor swimming pool.
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 195/night
A swimming pool and a garden bar are offered for guest convenience at the boutique Agroturismo Sa Talaia-Adults Only Villa San Antonio.
San Antonio (Ibiza), Spain
USD 124/night
Offering a terrace, the apartment is located within 2 km of O Beach Ibiza.
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.
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.
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.
Mojacar, Spain
USD 69/night
Set 3 km from Casa de la Canana in Mojacar, this accommodation features a furnished terrace with sea views.
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.
Sencelles, Spain
USD 91/night
At the charming Petit Hotel Rural Son Jorda, guests can enjoy different activities, including mountain biking, horseback riding and tennis.
Soller, Spain
USD 276/night
Guests can spend their days relaxing by an outdoor swimming pool or try snorkelling, diving and golf arranged at the Finca Cas Sant Villa Soller.
hotels 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.
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.
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.
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.
Playa de las Americas (Tenerife), Spain
USD 53/night
Offering a terrace, this apartment is situated 650 metres from Playa de Troya.
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.
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.
Barcelona, Spain
USD 104/night
Set a 10-minute drive from Palau de la Musica Catalana, the Lugaris Beach lies in the Sant Marti district of Barcelona.
Marbella, Spain
8.21 review
USD 49/night
The Apartamentos Mediterraneo enjoys a fabulous location in the centre of Marbella, nearly a 9-minute stroll from Represa Park.
Fuengirola, Spain
USD 48/night
Playa de Los Boliches is set only a 5-minute walk from the attractive Apartamentos Jabega.
Palma Nova (Mallorca), Spain
USD 99/night
Situated 6 minutes on foot from House of Katmandu, the Globales Nova Palma Nova has an outdoor swimming pool as well as a solarium, a hot tub and an indoor pool.
Santa Ponsa, Spain
USD 58/night
Located a 25-minute walk from Golf Santa Ponsa, this stylish apartment offers a sunbathing terrace, an outdoor swimming pool and chaise longues.
Barcelona, Spain
USD 103/night
Situated next to a port, the Rambla De Mar Barcelona is at 650 metres of Mercado de La Boqueria.
Sitio de Calahonda, Spain
USD 89/night
Offering an outdoor pool, fitness classes, recreational facilities and entertainment activities, the modern Macdonald Leila Playa Resort Calahonda is located 1.2 km from Puerto Banus Marina.
Lloret de Mar, Spain
USD 51/night
Offering an outdoor swimming pool, the Blau Lloret de Mar is 16 minutes on foot from Sa Caleta Lloret.
hotels with free parking in Spain
Torres (Jaen), Spain
USD 51/night
Offering an outdoor pool along with loungers, entertainment activities and billiards, the smoke-free Rural Puerto Magina boasts a location in the very heart of Torres.
Santa Maria del Cami (Mallorca), Spain
USD 284/night
Set within 3.6 km of Zoologico Natura Parc, this villa offers 8 rooms and vineyard views.
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.
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.
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.
Esporles, Spain
USD 137/night
The 4-star Agroturismo Son Galceran Esporles lies a 10-minute ride from La Granja and in the immediate vicinity of a bus stop.
Petra (Mallorca), Spain
USD 126/night
Located 10 minutes by car from Fray Junipero Serra Museum, the attractive 4-star Son Burgues Petra offers views of the garden and a swimming pool.
Loja, Spain
USD 69/night
Boasting proximity to Genil, which runs a mere 250 metres away, the family-managed Rural Llano Pina Loja offers a seasonal outdoor swimming pool.
Luque, Spain
USD 116/night
The smoke-free Los Castillarejos Apartamentos Rurales Luque features a swimming pool and 22 rooms facing the mountain.
Playa Blanca (Lanzarote), Spain
USD 183/night
Playa Flamingo is a 5-minute ride from the Villas Susaeta Playa Blanca and Paseo Maritimo is a 15-minute walk away.
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.
Utrera, Spain
USD 150/night
The Hacienda De Oran Guest House Utrera features an outdoor swimming pool and 19 rooms.
Agua Amarga (Almeria), Spain
USD 263/night
Boasting the opportunity to climb to the top of Sierra de Gata, located about 2.3 km away, the Cortijo Los Malenos Guest House offers an outdoor swimming pool onsite.
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.
Bunyola, Spain
USD 173/night
The Agroturismo Alqueria Blanca Villa Bunyola is located 25 km from Palma de Mallorca airport and at 950 metres from Can Penasso bus stop.
Villaverde (Fuerteventura), Spain
USD 65/night
Southeastern windmill on La Montaneta is also set only 400 metres from the 3-star Rural Restaurante Mahoh.
Lestrove, Spain
USD 94/night
Overlooking valley, the typical Rusticae Casa Antiga Do Monte Guest House welcomes guests with a continental breakfast.
Alcudia (Mallorca), Spain
USD 194/night
The comfortable Son Siurana Villa features an outdoor pool and 17 rooms facing the garden.
Deia, Spain
USD 503/night
Opened in 1675, the villa with an outdoor pool is set 10 minutes' walk from Cala Deia Beach.
Top hotels 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.
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.
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.
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.
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.
Barcelona, Spain
USD 140/night
The venue is located 1 km from Placa de Catalunya and offers an individual balcony with an outdoor seating.
Palma Nova (Mallorca), Spain
USD 41/night
Offering a terrace, the apartment is located within 2 km of Marineland Mallorca.
Barcelona, Spain
USD 123/night
Located about 5 minutes on foot from Placa de Catalunya, the comfortable Amister features various recreational opportunities and entertainment activities near a tube station.
Port de Alcudia (Mallorca), Spain
USD 85/night
Located in an entertainment neighbourhood, the Apartamentos Siesta I Port de Alcudia features hiking, ping-pong and golf along with an outdoor swimming pool.
Valencia, Spain
USD 67/night
Staying at the smoke-free Valenciaflats Ciudad De Las Ciencias Valencia, guests can discover the touristic area less than 5 minutes on foot from Reina Sofia Palace of the Arts.
Barcelona, Spain
USD 205/night
Featuring 9 rooms, various recreational opportunities and entertainment activities, the Mh Apartments Ramblas is 5 minutes' drive from Casa Batllo in Barcelona.
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.
Los Cristianos (Tenerife), Spain
USD 140/night
Located just 400 metres from Playa De Los Hippies in Los Cristianos, the venue offers airport shuttles, laundry service and 24-hour security.
Palas de Rei, Spain
USD 51/night
You can relax by a swimming pool in the Alda Palas de Rei, located 10 minutes by car from Igrexa de San Xulian do Camino.
Maspalomas (Gran Canaria), Spain
USD 228/night
The welcoming Bungalows Cordial Sandy Golf features a swimming pool and 128 rooms facing the patio.