Barcelona586 hotels
Madrid547 hotels
Palma de Mallorca99 hotels
Seville193 hotels
Amazing spa hotels in Spain
Cerler, Spain
USD 98/night
Located 87 miles from Lleida-Alguaire airport, the perfect 3-star Hg offers a restaurant and storage for belongings for guests' convenience.
Calpe, Spain
USD 119/night
Approximately a 25-minute walk from Les Salines De Calp and overlooking the Mediterranean Sea, the attractive 3-star Ar Roca Esmeralda & Spa Calpe features fitness classes, steam baths and entertainment program.
Pinto, Spain
USD 84/night
Placed 3.4 miles from El Cerro de los Angeles, the Las Artes Pinto features 350 rooms, as well as a steam room and sauna facilities.
Granada, Spain
10.02 reviews
USD 76/night
Guests can visit Basilica of San Juan de Dios located a 6-minute walk away, while onsite there is a solarium, a hot tub and an outdoor swimming pool.
Portocolom (Mallorca), Spain
USD 103/night
The guests of the 3-star Js Cape Colom - Adults Only can cool off in a seasonal outdoor swimming pool or use a treatment room, a hot tub and sauna facilities to feel pure relaxation.
Port De Soller, Spain
USD 116/night
The Marina Port De Soller serves Mediterranean dishes and features an outdoor pool, boasting an unique location approximately 6 minutes by foot from Port de Soller.
Port De Soller, Spain
USD 91/night
Just 09 miles from Jardi Botanic de Soller, the 3-star modern Eden Nord Soller has fitness classes, massage therapy and billiard along with a snack bar.
Blanes, Spain
USD 152/night
Featuring 61 rooms together with sun loungers, entertainment activities and billiard, the 3-star Pimar & Spa is located in a tourist area 0.5 miles from Platja De Blanes.
Benidorm, Spain
USD 107/night
Situated in a residential area of Benidorm, the 3-star business Gala Placidia features loungers and billiard.
Tossa de Mar, Spain
10.01 review
USD 145/night
Located in a historical area, the family-friendly Ght Neptuno Tossa de Mar offers 130 rooms along with an outdoor pool.
Tossa de Mar, Spain
USD 157/night
Featuring massage therapy, sun loungers and entertainment activities, the 3-star modern Ght Costa Brava & Spa boasts a central location 5 minutes by car from Cala Llevado.
Isla, Spain
USD 84/night
Offering a setting within 2.9 miles of Playa de Ris, the functional Bella & Spa includes 8 rooms and features a hydromassage shower, a hot tub and sauna facilities.
Arguineguin, Spain
USD 335/night
While staying at the fantastic 3-star Bull Dorado Beach & Arguineguin you are invited to discover Puerto Rico beach, set 10 minutes away by car, or Dive Academy Gran Canaria, which is 800 feet away.
Gandía, Spain
USD 55/night
Located 3.9 miles from Plaza del Prado, the comfortable 3-star Tres Anclas boasts an indoor swimming pool.
Peguera, Spain
USD 73/night
Set in the center of Peguera, the family-managed Cupido Boutique can offer a hot tub and an outdoor swimming pool.
Playa del Ingles (Gran Canaria), Spain
USD 250/night
Boasting the outdoor swimming pool, the 3-star Bull Eugenia Victoria & Spa offers a privileged location 6 minutes by foot from Avenida de Gran Canaria.
Salou, Spain
USD 113/night
Offering fitness classes, various recreational opportunities and entertainment activities, the pleasant 3-star California Garden lies in a popular area of Salou, 0.8 miles from Avenida Jaume I and merely 13 minutes by foot from Photo Gallery.
Salou, Spain
9.22 reviews
USD 113/night
Cybernetic Fountain is within 1.7 miles of the 3-star Best Cap that features an indoor swimming pool.
Can Pastilla (Mallorca), Spain
USD 46/night
Set 0.9 miles from Palma Aquarium, the attractive 3-star Ilusion Calma & Can Pastilla features a seasonal outdoor pool and a continental breakfast.
Cala d'Or (Mallorca), Spain
USD 265/night
The eco-friendly Tui Blue Rocador - Adults Only is located 56 minutes' drive from Palma de Mallorca airport and offers an indoor swimming pool as well as a fitness center.
Top family hotels in Spain
Valencia, Spain
USD 134/night
A 25-minute walk from Mercado de Colon, the modern Malcom And Barret includes 267 rooms.
Alicante, Spain
8.01 review
USD 80/night
The charming 3-star B&B Hotel features rooms with views of the sea, while a comfortable location provides access to Castillo de Santa Barbara, which is approximately a 15-minute drive away.
Arrecife (Lanzarote), Spain
USD 57/night
Placed less than a 5-minute stroll from Parque Islas Canarias and in the heart of Arrecife, the 3-star modern Lancelot offers 112 rooms.
Puerto de la Cruz (Tenerife), Spain
USD 95/night
Staying at the 3-star Coral Teide Mar means you will be about 20 minutes by foot from Playa del Muelle, while enjoying a swimming pool onsite.
Maspalomas (Gran Canaria), Spain
USD 138/night
The modern Mirador Maspalomas By Dunas is nestled in the very heart of Maspalomas and approximately a 25-minute walk from Botanical Park of Maspalomas.
Playa de las Americas (Tenerife), Spain
USD 150/night
Featuring facials, massage therapy and entertainment activities, the 3-star Regency Country Club, Apartments Suites is set in a residential area approximately 10 minutes' drive from Los Cristianos tapas.
Barcelona, Spain
USD 67/night
The 3-star family owned Condado is settled in a commercial district, a 25-minute walk from Basilica of the Sagrada Familia, and includes a garden bar.
Barcelona, Spain
8.66 reviews
USD 151/night
Offering a privileged location near a subway station, the 3-star Rialto features entertainment activities and various recreational opportunities.
Barcelona, Spain
8.65 reviews
USD 196/night
The 3-star smoke-free Suizo is a good starting point to Barcelona's sights including Gothic Quarter, which is 0.3 miles away.
Miranda de Ebro, Spain
USD 46/night
Located in the old part of Miranda de Ebro, the Tudanca Miranda is within 0.8 miles of Jardin Botanico de Miranda de Ebro.
San Sebastián, Spain
USD 131/night
Placed within 950 feet of Miramar Palace and in the heart of San Sebastian, the Sercotel Codina offers 19 rooms.
Matalascanas, Spain
9.61 review
USD 79/night
Located in the 1ª Fase district, the comfortable Flamero offers the outdoor swimming pool and a buffet breakfast.
Jaca, Spain
USD 82/night
Located within 1.5 miles of Fuerte Rapitan, the excellent Gran Hotel De Jaca features a buffet breakfast.
Cordoba, Spain
9.42 reviews
USD 101/night
Located merely 5 minutes' walk from Alcazar of the Christian Monarchs, the elegant Eurostars Maimonides is 400 feet from Bullfighting Museum of Cordoba.
Santiago de Compostela, Spain
USD 82/night
Near the charming 3-star Gelmirez, there is a bus stop and guests can easily reach Parque Alameda which is just 9 minutes by foot from from the charming 3-star Gelmirez.
Toledo, Spain
USD 47/night
The comfortable Zentral Mayoral is a good starting point to Toledo's sights including New Gate of Bisagra Puerta Nueva de la Bisagra, which is less than a 7-minute walk away.
Valladolid, Spain
10.01 review
USD 58/night
Set around 14 minutes by foot from Campo Grande, the smart Zentral Parque Valladolid lies in the shopping district of Valladolid.
Salobrena, Spain
USD 79/night
The 3-star smoke-free Suites Salobrena has a swimming pool plus a pool bar and awaits guests within 2.3 miles of Playa del Pozuelo.
Madrid, Spain
USD 62/night
Comprising 173 rooms in the heart of Madrid, the 3-star modern Nh Barajas Airport lies about 2 miles from Quinta de los Molinos park.
Madrid, Spain
USD 51/night
Offering 40 rooms with views of the city, the 3-star smoke free Erase Un is set in the financial district of Madrid, 25 minutes by foot from Calle Ponzano tapas.
Cheap hotels in Spain
Santander, Spain
USD 86/night
Set nearly a 25-minute stroll from Sardinero, the 3-star smoke-free Nh Ciudad De Santander features 62 rooms with private bathrooms.
Valencia, Spain
8.22 reviews
USD 42/night
Located in the Camins al Grau district near a bus stop, the comfortable Villacarlos Valencia offers 51 rooms and a snack bar.
Santa Cruz de Tenerife, Spain
8.01 review
USD 57/night
The elegant Occidental Santa Cruz Contemporaneo features the outdoor swimming pool and an à la carte restaurant, boasting a location 5 minutes' walk from Rambla de Santa Cruz.
Barcelona, Spain
USD 97/night
Located in a fashion neighbourhood very close to a train station, the 3-star Park offers 91 rooms and a lounge bar.
Granada, Spain
USD 59/night
Located merely 5 minutes by foot from Calle Navas, 0.8 miles from The Alhambra, the elegant Las Nieves features spa therapy and various recreational opportunities along with 30 rooms.

Madrid, Spain
USD 69/night
Plaza Mayor is 25 minutes by foot from the 3-star Acta Madfor Madrid.
Murcia, Spain
USD 40/night
Comprising 120 rooms in the center of Murcia, the 3-star Hesperia Murcia Centro lies 0.7 miles from Casa Diaz-Cassou.
Tarragona, Spain
USD 55/night
Offering an outdoor pool, the Lauria is placed in the downtown area of Tarragona, 6 minutes by foot from Torre del Pretori.
Cádiz, Spain
USD 104/night
Placed 0.6 miles from Playa de Santa Maria del Mar, the comfortable 3-star Regio welcomes guests with a restaurant and a gift store.
Zaragoza, Spain
USD 68/night
Located 8 minutes by foot from Plaza of Our Lady of the Pillar, the Avenida is 0.7 miles from Palacio de la Aljaferia.
Zaragoza, Spain
9.03 reviews
USD 57/night
Staying at the 3-star smoke-free Ibis Styles Zaragoza Ramiro I, guests can discover the business area 8 minutes by foot from Cathedral-Basilica of Our Lady of the Pillar.
Calafell, Spain
USD 62/night
Located near a train station and around 5 minutes' drive from Castell de la Santa Creu de Calafell, the 3-star 4R Miramar offers entertainment program and various recreational opportunities.
Granada, Spain
USD 51/night
The 3-star family-friendly Don Juan Granada is nestled just a stroll from a historic district 5 minutes' stroll from Parque Natural Sierra de Huetor.
Toledo, Spain
USD 52/night
Located just an 8-minute walk from Catedral Primada, the lovely 3-star Real De Toledo features 50 rooms with views of the city.
Seville, Spain
USD 44/night
Located in a charming area and approximately 0.3 miles from Church of St Mary Magdalene and chapel of Nuestra Senora de Montserrat, as well as near a train station, the comfortable 3-star Derby Sevilla Seville offers various recreational opportunities and entertainment activities.
Madrid, Spain
USD 56/night
Located in the center of Madrid, the comfortable 3-star Los Condes offers fast access to Plaza Mayor within an 11-minute walk.
Bilbao, Spain
5.83 reviews
USD 115/night
The Ilunion Bilbao offers bright rooms near a shopping district within 1.4 miles of Mercado de la Ribera.
Sant Just Desvern, Spain
USD 45/night
The modern Sercotel Porta Barcelona Sant Just Desvern is located in a quiet area only 7 minutes' walk from Parc del Pou d'en Felix.
Madrid, Spain
USD 73/night
Comprising 153 rooms, the elegant 3-star Leonardo Hotel Madrid City Center Madrid is set near the shopping district of Madrid, a 25-minute walk from Prado National Museum.
Madrid, Spain
USD 73/night
Thanks to its prime location, the comfortable 3-star Nh Madrid Atocha is within 0.4 miles of CaixaForum Madrid and there is a train station next to the comfortable 3-star Nh Madrid Atocha.
Top resorts in Spain
Barcelona, Spain
8.89 reviews
USD 54/night
Featuring fitness classes, various recreational opportunities and entertainment activities, the 3-star Best Auto Hogar is situated 7 minutes' walk from CaixaForum and approximately a 10-minute walk from Paral-lel subway station.
Albarracín, Spain
USD 79/night
Offering direct access to Julianeta House, the comfortable 3-star Albarracin enjoys a privileged location in the center of Albarracin.
Vigo, Spain
USD 52/night
The smoke-free Oca Ipanema Vigo is set approximately 20 minutes' walk from Islas Cies and around 12 minutes' walk from Paseo de Alfonso XII.
Alicante, Spain
9.81 review
USD 76/night
The 3-star Albahia is located in the heart of Alicante, boasting a swimming pool on site.
Gandía, Spain
USD 68/night
The stylish 3-star Borgia is situated in the Gandia City district of Gandia, 60 minutes' drive from Valencia airport.
Barcelona, Spain
8.03 reviews
USD 131/night
Comprising 113 rooms, the 3-star Astoria Barcelona is set near the shopping district of Barcelona about a 10-minute drive from Parc Guell.
El Puerto de Santa Maria, Spain
3.42 reviews
USD 74/night
The 3-star pet-friendly Dunas Puerto El Puerto de Santa Maria offers an outdoor swimming pool and provides access to Priory Church, which is about a 25-minute walk away.
Cartagena, Spain
USD 52/night
Featuring a location in the Diputacion de San Antonio Abad district, the functional Manolo boasts 95 rooms and a traditional restaurant, 1.8 miles from Museum of Spanish Civil War.
Alicante, Spain
USD 73/night
Located nearly a 20-minute stroll from Gran Via Shopping Center, the stunning 3-star Daniya features fitness classes, massage therapy and sun loungers for guests' convenience.
Barcelona, Spain
USD 82/night
Guests of the perfect 3-star Hcc Montblanc can relax in a poolside bar and enjoy a solarium and a plunge pool, while it boasts a setting next to a subway station.
Santa Cruz de Tenerife, Spain
9.41 review
USD 79/night
Near the charming Adonis Plaza, there is a port and guests can easily reach Museum of Nature and Man which is less than an 8-minute walk from from the charming Adonis Plaza.
Barcelona, Spain
USD 117/night
The stylish Evenia Rocafort is nestled near an entertainment district, 6 minutes' stroll from Monument to Joan Guell i Ferrer.
Calella, Spain
USD 86/night
Guests can take advantage of entertainment activities and billiard, while staying at the 3-star family-friendly Ght Balmes, Hotel-Aparthotel&Splash, located a mere 5 minutes' walk from Monument a Rafael Casanoves as well as very close to a train station.
Barcelona, Spain
USD 93/night
Columbus Monument and Casa Batllo are located 0.6 miles and 1 miles from the 3-star H10 Raco Del Pi respectively.
Huelva, Spain
9.61 review
USD 48/night
Located approximately a 20-minute walk from Monumento a Colon, the attractive Senator Huelva features a buffet breakfast.
Barcelona, Spain
8.21 review
USD 380/night
Located within 0.5 miles of Passeig de Gracia and less than a 10-minute drive from The Magic Fountain, this 99-room the Europark Barcelona with an elegant interior features fitness classes and entertainment activities.
Madrid, Spain
9.21 review
USD 71/night
Set less than 5 minutes' walk from Calle de la Princesa and in the Madrid City Center district, the functional Espahotel Gran Via has 84 rooms.
Madrid, Spain
9.61 review
USD 74/night
Set within 1.5 miles of Calle Ponzano tapas, the rooms in the 4-star Vp El Madrono have views of garden.
Santander, Spain
7.02 reviews
USD 182/night
Overlooking the Cantabrian Sea, the Chiqui is set about 20 minutes' stroll from Parque de Cabo Mayor in the El Sardinero Beach district.
Sant Boi de Llobregat, Spain
USD 59/night
Boasting a quiet location in a business area just a few steps from a bus stop, the exclusive 3-star Sercotel Sant Boi Sant Boi de Llobregat can offer a hot tub and sauna facilities.