Most popular cities in Spain
Barcelona567 hotels
Benidorm141 hotels
Madrid512 hotels
Palma de Mallorca102 hotels
Amazing spa hotels in Spain
Calpe, Spain
USD 152/night
Featuring a year-round outdoor pool and a snack bar, the attractive 3-star Ar Roca Esmeralda & Spa is located only 0.6 km from Calpe Playa De La Fossa and nearly 25 minutes on foot from Torreo de la Peca.
Pinto, Spain
USD 84/night
Auditorio Municipal Parque Juan Carlos I is a 25-minute walk from the smoke-free Artes Pinto and features shopping and dining.
Granada, Spain
10.02 reviews
USD 161/night
A mere 10 minutes' walk from list of Bien de Interes Cultural in the Province of Granada, the 3-star Macia Granada Five Senses Rooms & Suites boasts an outdoor pool and gives an opportunity to enjoy a solarium, a hot tub and an outdoor swimming pool.
Portocolom (Mallorca), Spain
USD 103/night
Offering to take advantage of a hot tub, sauna facilities and an outdoor swimming pool, the environmentally friendly Js Cape Colom - Adults Only Porto Colom boasts a beautiful location about 13 minutes' walk from Cala Marcal Scenic Cove Beach.
Port De Soller, Spain
USD 116/night
The Marina is located 36 minutes' drive from Palma de Mallorca airport and offers a swimming pool as well as a gym facility.
Port De Soller, Spain
USD 91/night
Featuring fitness classes, massage therapy and recreational facilities, the 3-star Eden Nord Soller offers charming accommodation only 9 minutes on foot from Port de Soller.
Blanes, Spain
USD 152/night
Featuring steam baths, sun loungers and entertainment activities, together with a lounge bar, the attractive 3-star Pimar & Spa is set just a 10-minute walk from Platja De Blanes Public Beach.
Benidorm, Spain
USD 139/night
Offering an outdoor swimming pool, the comfortable Gala Placidia is located within 1.5 km of the marine Mundomar Animal Park.
Tossa de Mar, Spain
10.01 review
USD 145/night
Offering entertainment activities and billiards, the comfortable Ght Neptuno is located in the historical district of Tossa de Mar, around 5 minutes by car from Camping Cala Llevado.
Tossa de Mar, Spain
USD 157/night
The Ght Costa Brava & Spa Tossa de Mar has an outdoor swimming pool and lies approximately 7 minutes' walk from Chapel of Mare de Deu del Socors which is worth visiting.
Arguineguin, Spain
USD 335/night
Located in a tourist area of Arguineguin, the fantastic Bull Dorado Beach & features a heated swimming pool along with a sauna and a bar.
Gandia, Spain
USD 83/night
Guests enjoy use of fitness classes, massage therapy and loungers, offered at this sea-view the comfortable 3-star Tres Anclas Gandia in the Playa de Gandia district.
Peguera, Spain
USD 73/night
Set close to a motorway, the charming Cupido Boutique offers a swimming pool together with a solarium, a hot tub and sauna facilities.
Salou, Spain
USD 149/night
Providing access to Illuminated Fountain, the 3-star Planas Salou is nearly 25 minutes' walk from Capellans and offers an à la carte restaurant.
Playa del Ingles (Gran Canaria), Spain
USD 250/night
Only 11 minutes' walk from Minigolf Gran Canaria, the eco-friendly Bull Eugenia Victoria & Playa del Ingles has fitness classes and loungers along with a garden bar.
Salou, Spain
USD 125/night
You can relax by a swimming pool in the pleasant 3-star California Garden, located approximately a 16-minute walk from Illuminated Fountain.
Salou, Spain
9.22 reviews
USD 137/night
Within a 5-minute walk of Carrer de la Cala de la Font, the Best Cap in Salou offers 6 rooms as well as a solarium, a Jacuzzi and sauna facilities.
Can Picafort (Mallorca), Spain
USD 87/night
The family Ilusion Markus & Spa Can Picafort has a swimming pool plus a coffee bar and awaits guests a 10-minute drive from Parc Natural de s'Albufera de Mallorca.
Can Pastilla (Mallorca), Spain
USD 46/night
A Turkish steam bath, a Turkish steam room and an outdoor swimming pool or an outdoor swimming pool will help to relax at the attractive 3-star Ilusion Calma &, located near a bus stop.
Cala d'Or (Mallorca), Spain
USD 265/night
The eco-friendly Tui Blue Rocador - Adults Only features a swimming pool and views of the pool, and is located at a 4 km distance from Cala d'en Borgit Beach.
Top family hotels in Spain
Valencia, Spain
USD 148/night
The modern Malcom And Barret is nestled in the Quatre Carreres district, Gulliver park is approximately 2.8 km away.
Alicante, Spain
8.01 review
USD 80/night
The comfortable 3-star B&B Hotel Alicante features rooms with views of the sea, while a comfortable location provides access to Parque Canalejas, which is about 4.5 km away.
Arrecife (Lanzarote), Spain
USD 158/night
The 3-star Lancelot is placed in a restaurant area of Arrecife, 13 minutes' walk from Castillo de San Gabriel and nearly a 5-minute stroll from Playa del Reducto.
Puerto de la Cruz (Tenerife), Spain
USD 63/night
Boasting its location around a 25-minute walk from Las Arenas, the smoke-free Coral Teide Mar Aparthotel Puerto de la Cruz has an outdoor pool and 23 rooms.
Maspalomas (Gran Canaria), Spain
USD 185/night
The exquisite Mirador Maspalomas By Dunas is a perfect vacation spot at a 1.4 km distance from Turbo Club and other Maspalomas landmarks.
Playa de las Americas (Tenerife), Spain
USD 150/night
The luxury Regency Country Club, Apartments Suites with a swimming pool is nearly a 25-minute walk from Centro Cultural de Los Cristianos.
Barcelona, Spain
USD 67/night
Comprising 75 rooms, the comfortable Condado is set near the shopping district of Barcelona, at a 2.7 km distance from Mercado de La Boqueria.
Barcelona, Spain
8.66 reviews
USD 151/night
Located within 5 minutes' walk of Las Ramblas, the Rialto features various recreational opportunities and entertainment activities as well as offers a Mediterranean breakfast.
Barcelona, Spain
8.65 reviews
USD 196/night
Set about an 8-minute walk from Las Ramblas, the perfect Suizo overlooks the city and invites guests to have a drink at a snack bar.
Miranda de Ebro, Spain
USD 46/night
An excellent location of the Tudanca Miranda Miranda de Ebro provides easy access to Bridge of Carlos III, which is just 0.8 km away.
San Sebastian, Spain
USD 44/night
Staying at the smoke-free Sercotel Codina San Sebastian, guests can discover the popular area approximately a 5-minute walk from Miramar Palace.
Matalascanas, Spain
9.61 review
USD 79/night
Offering an unique location around 5 minutes on foot from Playa de Torre de la Higuera, the Flamero Matalascanas serves international cuisine.
Jaca, Spain
USD 82/night
The 3-star Gran Hotel features a seasonal outdoor pool and an à la carte restaurant, boasting a location a mere 450 metres from Cathedral of Jaca.
Cordoba, Spain
9.42 reviews
USD 108/night
While staying at the Eurostars Maimonides you are invited to discover Palacio de la Merced, set nearly a 16-minute stroll away, or Historic Centre of Cordoba, which is nearly a 5-minute stroll away.
Santiago de Compostela, Spain
USD 82/night
Located within 6 minutes' stroll of Praza de Galicia, the charming 3-star Gelmirez Santiago de Compostela is 6 minutes' walk from Plaza del Toural.
Toledo, Spain
USD 47/night
Renfe is a mere 12 minutes on foot from the 3-star Mayoral and Museum of Santa Cruz is just 0.9 km away.
Cadiz, Spain
USD 129/night
The charming Regio is a good starting point to Cadiz's sights including Fried fish plates, which is only 6 minutes' walk away.
Salobrena, Spain
USD 79/night
Located nearly 25 minutes' walk from Playa del Caleton, the 3-star Salobrena Salobrena features a shared lounge and an entertainment programme on-site along with a lounge bar.
Madrid, Spain
USD 62/night
Comprising 173 rooms in the very heart of Madrid, the 3-star Nh Barajas Airport lies a 10-minute ride from Calle de Alcala.
Madrid, Spain
USD 51/night
Located a 10-minute drive from Museo Sorolla, the Erase Un Madrid features a continental breakfast.
Cheap hotels in Spain
Santander, Spain
USD 86/night
Situated only a 7-minute walk from Los Raqueros, the 3-star Nh Ciudad De features 62 rooms with private bathrooms.
Valencia, Spain
8.22 reviews
USD 42/night
The Villacarlos is a comfortable 3-star property set nearly 25 minutes' walk from Oceanografic Valencia and 17 minutes' walk from Mercado de Colon.
Santa Cruz de Tenerife, Spain
8.01 review
USD 57/night
A 14-minute walk from Castillo de San Cristobal, the Occidental Santa Cruz Contemporaneo Santa Cruz de Tenerife includes 150 rooms.
Barcelona, Spain
USD 97/night
At the comfortable 3-star Park Barcelona, located in a fashion district, guests can relax at the tapas bar.
Granada, Spain
USD 59/night
The Las Nieves enjoys a central location in the centre of Granada, 5 minutes' walk from Royal Chapel of Granada.

Madrid, Spain
USD 69/night
Located around 25 minutes' walk from Plaza Mayor, the 3-star Acta Madfor Madrid features a made-to-order breakfast.
Torrejon de Ardoz, Spain
8.61 review
USD 59/night
Offering a shared lounge, various recreational opportunities, and barbecue grills, the 3-star Hostal Torrejon Torrejon de Ardoz is located in the business district of Torrejon de Ardoz, nearly a 25-minute walk from Parque Europa.
Murcia, Spain
USD 40/night
The modern Hesperia Murcia Centro with city views lies just a 5-minute walk from Cathedral de Santa Maria.
Salamanca, Spain
6.41 review
USD 81/night
The attractive Sercotel Las Torres is located near an entertainment district only a 5-minute walk from Monterrey Palace.
Tarragona, Spain
USD 55/night
Featuring a gym facility and a swimming pool, the attractive 3-star Lauria Tarragona is located only 9 minutes' walk from Colonial forum of Tarraco.
Zaragoza, Spain
USD 68/night
Set approximately 14 minutes' walk from Palacio de la Aljaferia, the Avenida lies in the Old Town district of Zaragoza.
Zaragoza, Spain
9.03 reviews
USD 57/night
Situated in the shopping Old Town district, the 3-star Ibis Styles is just 0.9 km from Puente de Piedra.
Calafell, Spain
USD 62/night
Located near a train station and at a 3.3 km distance from Pau Casals Museum, the beachfront 4R Miramar offers entertainment activities and various recreational opportunities.
Granada, Spain
USD 43/night
A convenient location of the Don Juan Granada provides easy access to The Alhambra, which is merely 1.9 km away.
Toledo, Spain
USD 52/night
There are rooms facing city and the lovely Real is set merely 9 minutes' walk from Puente de Alcantara.
Madrid, Spain
USD 56/night
The comfortable Los Condes is nestled near an entertainment district a mere 5 minutes' walk from Reina Victoria Theatre.
Bilbao, Spain
5.83 reviews
USD 140/night
The Ilunion is situated next to the commercial district of Bilbao only a 7-minute walk from Casa Lezama-Leguizamon.
Sant Just Desvern, Spain
USD 45/night
56 rooms and excellent service are available at the 3-star Sercotel Porta Barcelona Sant Just Desvern, which is located close to a motorway and within 20 minutes' walk of Parc de Can Vidalet.
Madrid, Spain
USD 73/night
The elegant 3-star Leonardo Hotel Madrid City Center is set in the centre of Madrid and within 5 minutes' walk of San Bernardo underground station.
Madrid, Spain
USD 73/night
68 rooms and quality service are available at the comfortable Nh Madrid Atocha, which is located close to a railway station and a 5-minute ride from Royal Palace of Madrid.
Top resorts in Spain
Barcelona, Spain
8.89 reviews
USD 54/night
Featuring spa therapy, various recreational opportunities and entertainment activities, the Best Auto Hogar is situated within 7 minutes' stroll of CaixaForum and 10 minutes' walk from Paral-lel tube station.
Albarracin, Spain
USD 79/night
Placed just 6 minutes' walk from Julianeta House and right in the centre of Albarracin, the charming Albarracin offers 40 rooms.
Alicante, Spain
9.81 review
USD 76/night
The à la carte restaurant with Mediterranean dishes and the family Albahia Alicante's privileged location make it one of the best accommodation options in the Albufereta district.
Gandia, Spain
USD 68/night
The stylish Borgia Gandia is found at a distance of 4.7 km from Platja dels Marenys de Rafalcaid, offering guests Mediterranean cuisine.
Barcelona, Spain
8.03 reviews
USD 143/night
The smoke-free Astoria is located about 25 minutes' walk from Poble Espanyol and near a tube station.
El Puerto de Santa Maria, Spain
3.42 reviews
USD 74/night
Nestled a mere 650 metres from Playa De La Puntilla, the Dunas El Puerto de Santa Maria features an outdoor swimming pool and 222 rooms.
Cartagena, Spain
USD 52/night
Castle of La Atalaya is 25 minutes' walk from the modern Manolo and features shopping and dining.
Alicante, Spain
USD 73/night
Situated within 3.6 km of Explanada de Espana, the attractive 3-star Daniya Alicante offers 138 rooms along with a hot tub, sauna facilities and an outdoor swimming pool.
Barcelona, Spain
USD 82/night
Be sure to visit Palau de la Musica Catalana reachable about a 5-minute walk away as well as enjoy a swimming pool or a plunge pool and a solarium.
Santa Cruz de Tenerife, Spain
9.41 review
USD 84/night
Located in the very heart of Santa Cruz de Tenerife, the Adonis Plaza offers fast access to Castillo de San Juan Bautista, approximately 5 minutes away by car.
Barcelona, Spain
USD 117/night
The Evenia Rocafort Barcelona is situated near the entertainment district of Barcelona within 2.6 km of the designed Casa Batllo Apartments.
Calella, Spain
USD 86/night
The attractive Ght Balmes, Hotel-Aparthotel&Splash offers a plunge pool, a steam room and a Jacuzzi, and is located approximately an 8-minute walk from Museu del Turisme close to a train station.
Barcelona, Spain
USD 93/night
Featuring 37 rooms with views of the city, the wonderful 3-star H10 Raco Del Pi Barcelona is set a 25-minute walk from Basilica of the Sagrada Familia.
Huelva, Spain
9.61 review
USD 61/night
Set within 1.5 km of Muelle de Riotinto, the attractive Senator Huelva welcomes guests to an à la carte restaurant on site.
Barcelona, Spain
8.21 review
USD 380/night
Located in the Eixample district of Barcelona and approximately a 5-minute walk from Casa Vallet i Xiro, as well as near a tube station, the Europark offers aerobics classes, massage therapy and recreational facilities.
Madrid, Spain
9.21 review
USD 71/night
While staying at the Espahotel Gran Via Madrid you are invited to discover Plaza de Cibeles, set approximately 20 minutes' walk away, or Santiago Bernabeu Stadium, which is 10 minutes away by car.
Madrid, Spain
9.61 review
USD 74/night
Featuring 174 rooms with views of the city, the smoke-free Vp El Madrono Madrid is set about a 10-minute drive from Santiago Bernabeu Stadium.
Santander, Spain
7.02 reviews
USD 182/night
The Chiqui features a lounge bar and boasts a beachfront location 200 metres from Segunda Playa de El Sardinero.
Elche, Spain
USD 65/night
With a shared lounge and various recreational opportunities this 66-room the stylish Elche Centro is at a distance of 2.6 km from Multiaventura Elche.
Sant Boi de Llobregat, Spain
USD 59/night
Boasting a quiet location in a quiet area within a few steps of a bus stop, the exclusive 3-star Sercotel Sant Boi can offer a hot tub and sauna facilities.