Most popular cities in Spain
Benidorm105 holiday rentals
Barcelona178 holiday rentals
Palma de Mallorca12 holiday rentals
Benalmadena49 holiday rentals
Top landmarks in Spain
-
Church
-
Temple
-
Port
-
Convention Centre
-
Landmark
-
Popular attractions
-
Stadium
-
Monument
-
Train Station
-
Museum
-
Marina
-
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.
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.
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.
Playa Blanca (Lanzarote), Spain
8.61 review
USD 125/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.
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.
Puerto Rico (Gran Canaria), Spain
USD 142/night
The El Greco is set 550 metres from Playa de Puerto Rico and offers guests a swimming pool onsite.
Benalmadena, Spain
9.41 review
USD 103/night
Offering a terrace, the hotel is located within 4.8 km of Tivoli World.
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 795/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.
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.
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.
Marbella, Spain
USD 831/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 58/night
Offering an outdoor swimming pool, the fabulous Apartamentos Cordial Mogan Valle has a quiet setting based in the centre of Puerto De Mogan.
Top family 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.
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.
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.
Salou, Spain
USD 47/night
The superior Apartaments Cye has a pool bar and an outdoor swimming pool on site and is situated near a bus stop.
Cala Blanca (Menorca), Spain
USD 445/night
Located a 10-minute drive from Ciutadella Lighthouse, the Villas Maribel boasts a seasonal outdoor pool.
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.
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.
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.
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.
Puerto del Carmen (Lanzarote), Spain
9.22 reviews
USD 158/night
Located 0.6 km from Gran Casino de Lanzarote and 5 minutes by car from Lanzarote Golf Resort, the family Apartamentos Elena Puerto del Carmen features a poolside bar plus an outdoor swimming pool.
Puerto del Carmen (Lanzarote), Spain
USD 61/night
The apartment comes with separate bedrooms and is situated 2 km from Lanzarote Golf Resort.
Playa de las Americas (Tenerife), Spain
USD 68/night
The Coral Compostela features an outdoor pool and 80 rooms facing the sea.
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.
Salou, Spain
USD 322/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.
Granada, Spain
USD 74/night
Ideally situated near a train station and Mirador de San Nicolas, this family-friendly apartment has a mini-kitchen and a rooftop terrace.
Benidorm, Spain
USD 66/night
Located within 10 minutes' drive of Mundomar, the Carlos V offers bright rooms around a 5-minute drive from Placa del Castell.
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.
Puerto del Carmen (Lanzarote), Spain
USD 193/night
Situated about a 10-minute drive from Rancho Texas Lanzarote Park, the Villas Don Rafael offers an outdoor swimming pool near a port.
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.
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.
Porto Cristo, Spain
10.01 review
USD 71/night
Boasting a beachfront location and access to Drach Caves, which stands a 6-minute walk from, the smoke-free Apartamentos Portodrach features an à la carte restaurant and 25 rooms.
Cheap hotels in Spain
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.
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.
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.
Fuengirola, Spain
USD 257/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.
Benidorm, Spain
USD 37/night
A sundeck, an outdoor pool and loungers are offered at this 40 m^2 apartment, set 3 km from Playa de Levante.
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.
Torremolinos, Spain
USD 238/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.
Puerto del Carmen (Lanzarote), Spain
USD 99/night
Featuring a terrace and a mini-kitchen, this apartment is close to Gran Casino de Lanzarote and around 3 km from Casa Jose Saramago.
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.
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 Rico (Gran Canaria), Spain
USD 80/night
Boasting a location approximately 6 minutes on foot from Angry Birds Activity Park, the Servatur Montebello Puerto Rico includes 782 rooms and a swimming pool.
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.
Puerto del Carmen (Lanzarote), Spain
USD 80/night
1 km from the city centre, guests can enjoy a sunbathing terrace, an outdoor pool and loungers offered at this welcoming apartment.
Puerto Rico (Gran Canaria), Spain
USD 69/night
Located 250 metres from Palmeral Noruego in Puerto Rico, the apartment offers accommodation with a kitchen.

Puerto del Carmen (Lanzarote), Spain
USD 83/night
Featuring a terrace and a kitchenette, this apartment is close to Punta El Barranquilla and around 0.7 km from Aquarium Centro Comercial.
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
Los Cristianos (Tenerife), Spain
USD 82/night
Located 5 minutes on foot from Port of Los Cristianos and 5 minutes' walk from Centro Cultural, the Apartamentos Hg Cristian Sur in Los Cristianos features a swimming pool with a solarium and an outdoor swimming pool.
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.
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.
Fornells (Menorca), Spain
USD 99/night
Offering a terrace, the apartment is located within 2.1 km of Fornells Port.
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.
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.
Cala Millor (Mallorca), Spain
USD 89/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.
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.
Puerto del Carmen (Lanzarote), Spain
USD 60/night
The Apartamentos Agua Marina Puerto del Carmen features a year-round outdoor swimming pool along with chaise longues and entertainment facilities, boasting a location in the old part of the city within 6 minutes' stroll of Old Town Harbour.
Valencia, Spain
USD 117/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.
Magaluf (Mallorca), Spain
USD 60/night
Located in proximity to House of Katmandu, this beachfront accommodation includes a kitchenette, a terrace and an outdoor pool.
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.
Caleta De Fuste, Spain
USD 39/night
The superior Apartamentos Villa Florida Caleta De Fuste is set within a 5-minute walk of Cabildo Insular De Fuerteventura and features a solarium and an outdoor swimming pool for guests' relaxation.
San Antonio (Ibiza), Spain
USD 124/night
Offering a terrace, the apartment is located within 2 km of O Beach Ibiza.
Torremolinos, Spain
USD 304/night
The Apartamentos Buensol Torremolinos is set within 0.7 km of SEA LIFE Benalmadena and boasts a swimming pool as well as views of the sea.
Benidorm, Spain
9.41 review
USD 61/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.
San Antonio (Ibiza), Spain
USD 363/night
You can relax by a swimming pool in the Palm Star Ibiza - Adults Only San Antonio, located approximately a 10-minute ride from Punta Galera.
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.
hotels with free parking in Spain
Los Cristianos (Tenerife), Spain
USD 84/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.
Puerto del Carmen (Lanzarote), Spain
9.41 review
USD 56/night
The wonderful Jable Bermudas lies a mere 1.3 km from Old Town Harbour, and features a mini market and a restaurant.
Puerto del Carmen (Lanzarote), Spain
7.22 reviews
USD 71/night
Featuring 18 rooms with views of the beach, the superior Apartamentos Livvo Las Gaviotas is set about a 5-minute drive from Gran Karting Club Lanzarote.
Puerto del Carmen (Lanzarote), Spain
9.62 reviews
USD 46/night
Located 1 km from Old Town Harbour, this apartment offers an equipped kitchenette area together with a summer terrace, a year-round outdoor swimming pool and sun loungers.
Playa del Ingles (Gran Canaria), Spain
USD 278/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 117/night
Nearly 5 minutes' walk from Biosfera Plaza Shopping Centre, the smoke-free Labranda El Dorado Puerto del Carmen offers a swimming pool including a traditional Hammam, a hot tub and sauna facilities.
Puerto del Carmen (Lanzarote), Spain
USD 29/night
Featuring a terrace and a small kitchen, this apartment is close to Punta El Barranquilla and around 2 km from Old Town Harbour.
Playa Blanca (Lanzarote), Spain
USD 107/night
Offering a snack bar, the Bungalows Playa Limones Playa Blanca also has a swimming pool beckoning guests to dive in.
Corralejo, Spain
USD 103/night
Boasting a beachfront location, within 8 minutes' walk of Playa vista Lobos, the Galera Beach Apartamentos includes a swimming pool.
Can Pastilla (Mallorca), Spain
USD 191/night
Situated just 10 minutes' walk from Platja de Can Pastilla, the delightful Embat offers 44 guest rooms.
Morro Jable (Fuerteventura), Spain
USD 141/night
Located on Nuestra Senora del Carmen, at a 1.5 km distance from Mercado, the Apartamentos Garden & Sea Boutique Lodging By Livvo Morro del Jable features extensive leisure facilities, including a swimming pool.
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 74/night
The Aguazul is located 15 minutes' drive from Lanzarote airport and offers an outdoor swimming pool as well as a pool area.
Puerto del Carmen (Lanzarote), Spain
USD 121/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.
Benidorm, Spain
USD 58/night
Offering a terrace, the apartment is located within 1 km of Pub & club scene.
Puerto del Carmen (Lanzarote), Spain
USD 66/night
Providing an aqua park, an outdoor pool and tennis courts, this cosy property is located within 0.8 km of Speedys Diving Center.
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.
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
Benalmadena, Spain
5.01 review
USD 152/night
Offering a swimming pool along with live music and sun loungers, the wonderful Apartamentos Doramar boasts a location in the heart of Benalmadena.
Puerto del Carmen (Lanzarote), Spain
9.81 review
USD 156/night
An outdoor swimming pool and a pool bar are offered for guest convenience at the Grupotel Cinco Plazas Puerto del Carmen.
Puerto Rico (Gran Canaria), Spain
USD 244/night
Situated next to Puerto Rico Marina, this property is a 10-minute drive from the playa anfi del mar, and features a private balcony with an outdoor pool.
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.
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.
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.
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.
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.
Benidorm, Spain
USD 48/night
Overlooking the town, the tranquil Apartamentos Vistamar is located in a touristic area of Benidorm and less than 7 minutes on foot from Pub & club scene.
Puerto del Carmen (Lanzarote), Spain
USD 63/night
Offering babysitting, a children's pool and a gaming room for guests with families, this family-friendly property lies in proximity of Biosfera Plaza Shopping Centre.
Corralejo, Spain
USD 39/night
Set nearly 8 minutes on foot from Spectrum, the Atlantic Garden Beach Mate with a manicured garden opens onto the pool and provides fitness classes, entertainment activities and billiards.
Puerto del Carmen (Lanzarote), Spain
USD 47/night
Situated within a 6-minute walk of Playa Chica Beach, the charming Plus Fariones Apartamentos in Puerto del Carmen features massage therapy and sun loungers.
Puerto del Carmen (Lanzarote), Spain
USD 60/night
While staying at the La Florida Puerto del Carmen you are invited to discover Punta El Barranquilla, set nearly a 10-minute drive away, or Cerveceria San Miguel, which is 6 minutes' walk away.
Puerto del Carmen (Lanzarote), Spain
USD 67/night
Boasting a location within 9 minutes' walk of Biosfera Plaza Shopping Centre, the attractive Apartamentos Morana Puerto del Carmen includes 72 rooms and a swimming pool.
Barcelona, Spain
8.01 review
USD 539/night
Featuring 32 rooms with views of the courtyard, the smoke-free Casp 74 is set a 10-minute drive from Parc Guell.
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.
Figueretas, Spain
USD 51/night
Featuring a tropical garden along with private bathrooms, this apartment is located close to Necropolis del Puig des Molins.
Lanzarote Island, Spain
USD 38/night
Situated less than 8 minutes on foot from Gran Casino de Lanzarote, the enchanting San Francisco Park features 11 rooms with private bathrooms.