Most popular cities in Spain
Barcelona48 hotels
Valencia8 hotels
Salou9 hotels
Madrid39 hotels
Amazing spa hotels in Spain
8.2Great234 reviews
Hotel
Spain, Santiago de Compostela
Offering a playground and a special menu for guests with children, the hotel is set near Dolmen New Millennium in the charming part of Santiago de Compostela.
from CAD 214 per night
8.6Great583 reviews
Hotel
Spain, Cordoba
The hotel is conveniently set in Cordoba near Mezquita de Cordoba offering Turkish bath and massage services onsite along with an indoor pool.
from CAD 639 per night
8.4Great635 reviews
Hotel
Spain, Barcelona
The hotel guests can cool off in an outdoor swimming pool or use a treatment room, a steam room and a solarium to feel pure relaxation.
from CAD 598 per night
8.2Great290 reviews
Hotel
Spain, Granada
A 24-hour restaurant and 42 rooms are available during the stay in authentic hotel, boasting location next to Sacromonte Abbey.
from CAD 512 per night
8.0Great157 reviews
Hotel
Spain, Cas Catala
The hotel offers convenient proximity to Marivent Garden and features Turkish steam bath and massage services for guests' relaxation.
from CAD 694 per night
8.2Great327 reviews
Hotel
Spain, Barcelona
Set close to Sagrada Familia, the hotel boasts seasonal meals served at the onsite gastronomic restaurant.
from CAD 748 per night
8.4Great485 reviews
Hotel
Spain, Valencia
Situated 10 minutes' walk from Valencia's downtown and less than 20 minutes on foot from Barrio del Carmen, this hotel offers a sun deck, an outdoor pool area and a library.
from CAD 617 per night
8.4Great1049 reviews
Hotel
Spain, Alicante
Offering setting next to Alicante Town Hall in Alicante City Centre district, this deluxe venue includes beautiful rooms and a solarium and a sauna.
from CAD 406 per night
8.6Great142 reviews
Hotel
Spain, Caleta De Fuste
Located 2 km from the centre of Caleta De Fuste, this hotel features mountain biking, diving and sailing in the area and a snack bar onsite.
from CAD 175 per night
8.0Great456 reviews
Hotel
Spain, Seville
The onsite attractions of the attractive hotel include an a la carte restaurant and an indoor pool, and the venue offers a strategic location next to the Guadalquivir River.
from CAD 232 per night
7.8Very good224 reviews
Hotel
Spain, Jerez de la Frontera
Located in a touristic area, this hotel enjoys a warm atmosphere and offers children's menu, a mini club and a playground for guests with families.
from CAD 246 per night
8.4Great184 reviews
Hotel
Spain, Boltana
Offering snow skiing, hiking and horse riding onsite, the property boasts comfortable rooms along with children's menu and a playground for children.
from CAD 205 per night
8.8Great762 reviews
Hotel
Spain, Platja d'Aro
This excellent hotel is set opposite Cami Ronda in Platja d'Aro and offers a wellness area, a hydro massage shower and a Finnish spa on site.
from CAD 524 per night
8.0Great60 reviews
Hotel
Spain, Madrid
The accommodation is centrally placed near Museo Nacional Thyssen-Bornemisza, offering 50 rooms along with an a la carte restaurant.
from CAD 653 per night
8.2Great300 reviews
Hotel
Spain, Costa Adeje (Tenerife)
Boasting breathtaking views of garden in Costa Adeje district, the hotel offers 165 luxurious rooms and a tropical garden.
from CAD 291 per night
7.8Very good458 reviews
Hotel
Spain, Barcelona
The venue is located in the mesmerising part of Barcelona, about 300 metres from Casa Batllo.
from CAD 476 per night
8.6Great75 reviews
Hotel
Spain, Baqueira Beret
Enjoying location in the very heart of Baqueira Beret, guests can try Mediterranean dishes and enjoy an indoor swimming pool.
from CAD 368 per night
7.8Very good628 reviews
Hotel
Spain, Barcelona
Being within close proximity to FC Barcelona Museum and a bus stop, this property dated back to 1975 offers Turkish steam bath and various massages onsite.
from CAD 390 per night
7.8Very good427 reviews
Hotel
Spain, Marbella
This impressive hotel in Nikki Beach district offers golf courses and restaurants and an outdoor pool.
from CAD 587 per night
8.4Great151 reviews
Hotel
Spain, Badajoz
Guests of this hotel can enjoy an a la carte restaurant or admire a marvellous view, while the venue boasts in the very heart of Badajoz.
from CAD 156 per night
Top family hotels in Spain
7.8Very good197 reviews
Hotel
Spain, Granada
Set less than 450 metres from Museo Cuevas del Sacromonte, this 75-room property has an a la carte restaurant serving dishes of Spanish cuisine.
from CAD 485 per night
8.6Great108 reviews
Hotel
Spain, Barcelona
Thanks to the hotel's secluded location, guests here can admire views of the cathedral or spend their time discovering the pedestrian area.
from CAD 646 per night
8.2Great639 reviews
Hotel
Spain, Playa Blanca (Lanzarote)
The hotel offers an Italian menu along with hydromassage, steam baths and thalassotherapy, boasting a spectacular location near a bus stop.
from CAD 381 per night
8.8Great173 reviews
Hotel
Spain, Salamanca
Located a few steps from Parroquia de San Juan de Sahagun, the hotel features 13 rooms with views over the city.
from CAD 343 per night
8.8Great903 reviews
Hotel
Spain, Costa Adeje (Tenerife)
Boasting an outdoor seasonal pool, a sun deck and a library, the hotel with luxurious rooms is set in a busy area near Yoga & Pilates Costa Adeje.
from CAD 318 per night
7.8Very good514 reviews
Hotel
Spain, Costa Adeje (Tenerife)
At this attractive hotel guests can use a night club, a heated outdoor pool and a rooftop terrace or spend the day lazing by a heated swimming pool.
from CAD 268 per night
8.0Great94 reviews
Hotel
Spain, Santa Eularia des Riu
Located just off Santa Eulalia Bus Stop and 7 km from Las Dalias Hippy Market, this hotel features a sun deck, an indoor swimming pool and a library.
from CAD 627 per night
8.2Great91 reviews
Hotel
Spain, Porto Petro (Mallorca)
The property features an indoor heated pool, a library and a golf course, guests can also savor their meals at the indoor restaurant.
from CAD 216 per night
8.0Great290 reviews
Hotel
Spain, Madrid
Each of 115 rooms at this hotel is elegant and offers views over street.
from CAD 286 per night
8.2Great179 reviews
Hotel
Spain, Madrid
This hotel offers the rooftop bar and 171 rooms together with ideal location close to Santiago Bernabeu Stadium.
from CAD 594 per night
7.6Very good1244 reviews
Hotel
Spain, Madrid
Offering 143 rooms and a spa centre and a sauna, this hotel is located within 2 km from the center of Madrid.
from CAD 880 per night
7.6Very good158 reviews
Hotel
Spain, Oropesa del Mar
After kite surfing, snorkeling and basketball, guests can relax by a swimming pool of the hotel, located in an entertainment area and next to Peque Mundo.
from CAD 514 per night
8.4Great428 reviews
Hotel
Spain, Madrid
Guests can work out using fitness classes and a gym available onsite, or enjoy steam baths, Turkish bath and hammam offered at the hotel, centrally located in Centro district.
from CAD 386 per night
8.0Great350 reviews
Hotel
Spain, A Coruna
Boasting the location close to Luis Seoane Museum, the property includes a garden bar and 92 rooms with great views.
from CAD 214 per night
9.0Perfect492 reviews
Hotel
Spain, Barcelona
Located in Sarrià-St. Gervasi district close to Ramblas, this hotel features a private swimming pool and the jazz bar.
from CAD 757 per night
7.8Very good18 reviews
Hotel
Spain, San Rafael De Sa Creu
In the vicinity of this authentic there is Iglesia de Sant Rafel and guests can also discover the commercial area.
from CAD 811 per night
7.6Very good641 reviews
Hotel
Spain, Granada
Guests of this hotel will be amazed at spectacular views of the sea and definitely appreciate the proximity to Granada Cathedral.
from CAD 159 per night
8.0Great309 reviews
Hotel
Spain, Madrid
You can relax by a private swimming pool or in a sushi bar, provided during your stay in the intimate hotel situated in the middle of Madrid.
from CAD 626 per night
7.4Very good151 reviews
Hotel
Spain, Barcelona
Boasting a stunning view of the city, the venue offers a French menu and 231 soundproof rooms.
from CAD 598 per night
8.0Great66 reviews
Hotel
Spain, S'Agaro
The property dates back to 1932, boasts a Romanesque-style architecture and has panoramic location close to Via Ferrata Cala del Moli.
from CAD 640 per night
Best luxury hotels in Spain
8.4Great206 reviews
Hotel
Spain, Aviles
Located just off Church of Santo Tomas de Canterbury, the hotel boasts functional rooms and a French garden.
from CAD 189 per night
8.0Great192 reviews
Hotel
Spain, Santiago de Compostela
Located at a reasonable distance from City of Culture of Galicia, the venue offers 74 rooms with magnificent views.
from CAD 275 per night
8.2Great61 reviews
Hotel
Spain, Madrid
The sophisticated hotel is set in the very heart of Madrid, about 5 minutes' walk of Ruben Dario underground station.
from CAD 1 224 per night
8.4Great272 reviews
Hotel
Spain, Salamanca
Local meals and a seasonal pool is available for guests in this hotel in the centre of Salamanca.
from CAD 241 per night
7.8Very good110 reviews
Hotel
Spain, Valladolid
The hotel has an a la carte restaurant plus 98 rooms and is located in a beach area.
from CAD 242 per night
8.6Great26 reviews
Hotel
Spain, Playa de las Americas (Tenerife)
Guests of the hotel can enjoy an outdoor pool plus Turkish steam bath, hammam and massage treatments, or take a walk to Safari Shopping Centre set nearby.
from CAD 411 per night
8.4Great1357 reviews
Hotel
Spain, Bilbao
Set close to Old Bilbao, the hotel offers a private pool together with a casino and an indoor swimming pool for guest enjoyment.
from CAD 232 per night
7.8Very good563 reviews
Hotel
Spain, Barcelona
Located in a shopping area of Barcelona, the exclusive hotel will have access to a seasonal pool.
from CAD 322 per night
8.4Great710 reviews
Hotel
Spain, Salamanca
You can admire great views or soak in a seasonal pool, while the hotel boasts location in a shopping area close to Old Cathedral .
from CAD 101 per night
8.8Great123 reviews
Hotel
Spain, Madrid
Providing access to Retiro Park, this hotel is a 20-minute walk from Prado Museum and offers a lobby restaurant.
from CAD 583 per night
7.8Very good126 reviews
Hotel
Spain, La Selva del Camp
The hotel offers an outdoor swimming pool, an indoor restaurant and a poolside bar.
from CAD 266 per night
8.0Great15 reviews
Hotel
Spain, Xerta
Each room out of 9 offers garden views, while onsite there are a Jacuzzi and a sauna.
from CAD 306 per night
8.6Great75 reviews
Hotel
Spain, Palma de Mallorca
Located in a historic area of Palma de Mallorca, the charming hotel will have access to an indoor heated pool.
from CAD 481 per night
7.8Very good81 reviews
Hotel
Spain, El Puerto de Santa Maria
The hotel is lodged in a colonial-style building close to Casa Palacio de los Leones S L, boasting 28 rooms, windsurfing, boating and tennis.
from CAD 233 per night
8.4Great552 reviews
Hotel
Spain, Barcelona
While onsite there is a heated swimming pool, the hotel offers ideal location right in the centre of Barcelona.
from CAD 248 per night
8.4Great268 reviews
Hotel
Spain, Jerez de la Frontera
Located just 1.6 km from Plaza del Mercado, this traditional 18-room hotel offers a salt water pool and a gym for guests.
from CAD 318 per night
8.0Great30 reviews
Hotel
Spain, Alcala de Guadaira
The hotel has a lobby restaurant plus 133 rooms and is located in a shopping area.
from CAD 453 per night
8.2Great213 reviews
Hotel
Spain, Toledo
The accomodation is conveniently placed near Jewish Quarter, offering 117 rooms along with an indoor restaurant.
from CAD 287 per night
8.0Great504 reviews
Hotel
Spain, Bilbao
Guests can enjoy local meals at the hotel's a la carte restaurant, in just 5 minutes walk from Casa de Cultura de Barrainkua.
from CAD 188 per night
8.0Great491 reviews
Hotel
Spain, Barcelona
Enjoy a la carte restaurant onsite or admire panoramic views in this hotel, set in the middle of Barcelona.
from CAD 532 per night
Top resorts in Spain
8.6Great75 reviews
Hotel
Spain, Madrid
Offering setting next to Atocha, the property offers guests a selection of classic rooms and steam baths, facials and massage.
from CAD 1 538 per night
8.2Great146 reviews
Hotel
Spain, Estepona
Located in a busy area of Estepona, the hotel features a year-round outdoor swimming pool along with a poolside snack bar, a sauna and umbrellas.
from CAD 848 per night
8.4Great521 reviews
Hotel
Spain, Zaragoza
Offering sea views, the venue is placed close to Attraction park Zaragoza, and boasts a seasonal pool.
from CAD 173 per night
8.6Great725 reviews
Hotel
Spain, Bilbao
Facing unforgettable views of Beltz in a shopping area, the hotel boasts 145 rooms and a private swimming pool.
from CAD 630 per night
7.8Very good599 reviews
Hotel
Spain, Palma de Mallorca
Located next to Palma Port in a commercial area, this exclusive hotel offers a splendid view plus hydromassage, aromatherapy and steam baths.
from CAD 494 per night
7.6Very good261 reviews
Hotel
Spain, Vitoria-Gasteiz
The hotel is nestled in an exhibition area, close to Europe Conference and Exhibition Centre and features a health club and a Jacuzzi.
from CAD 152 per night
8.8Great217 reviews
Hotel
Spain, Playa Blanca (Lanzarote)
Offering easy access to Lanzarote Non Stop Divers, this hotel provides traditional accommodation along with an indoor swimming pool, a relaxation area and a ballroom.
from CAD 411 per night
8.2Great312 reviews
Hotel
Spain, El Vendrell
Guests can enjoy an indoor swimming pool and benefit from a gourmet restaurant at the hotel.
from CAD 442 per night
7.2Very good153 reviews
Hotel
Spain, Caceres
This functional-style venue features a seasonal outdoor pool and garden views.
from CAD 278 per night
7.6Very good127 reviews
Hotel
Spain, La Envia
Guests of this venue can use an outdoor pool with sun loungers, a hot tub and umbrellas or pamper themselves at a spa centre.
from CAD 134 per night
8.0Great1450 reviews
Hotel
Spain, Madrid
The hotel offers convenient proximity to Santiago Bernabéu Stadium and features steam baths, Turkish bath and massage services for guests' relaxation.
from CAD 232 per night
8.2Great1344 reviews
Hotel
Spain, Granada
The hotel has 126 rooms and a private swimming pool, featuring a central location in the heart of Granada.
from CAD 406 per night
7.6Very good177 reviews
Hotel
Spain, Madrid
Featuring a private pool, this property is set a short distance from Gran Via and offers panoramic views over the street.
from CAD 708 per night
7.8Very good627 reviews
Hotel
Spain, Toledo
Facing city views in Toledo City Centre district, the hotel offers 40 beautiful rooms along with beauty treatments, steam baths and various massages.
from CAD 368 per night
8.0Great149 reviews
Hotel
Spain, San Sebastian
This lovely hotel is located in an old part of San Sebastian and offers contemporary rooms plus a private swimming pool.
from CAD 850 per night
8.2Great450 reviews
Hotel
Spain, Seville
Thanks to the riverside location, the hotel is set right in the centre of Seville, and also you can enjoy a private pool on-site.
from CAD 830 per night
8.2Great54 reviews
Hotel
Spain, Palma de Mallorca
This accommodation is located near Pueblo Espanol in a resort area and boasts an indoor swimming pool together with a 24-hour bar onsite.
from CAD 628 per night
8.6Great92 reviews
Hotel
Located in the ancient part of Elciego near Lo Traigo del Pueblo, this venue offers an indoor swimming pool and rooms with glorious views of the mountain.
from CAD 767 per night
8.0Great100 reviews
Hotel
Spain, Palma de Mallorca
Located just off Auditorium de Palma de Mallorca and less than 10 minutes' drive from Cala Major Beach, this 164-room hotel with a beautiful interior features a casino, a summer terrace and an outdoor swimming pool.
from CAD 660 per night
6.4Nice30 reviews
Hotel
Spain, Mijas
The venue offers to indulge in peeling, manicure and massage or take a refreshing dip in an indoor swimming pool, before discovering the secrets of national cuisine served at 24-hour restaurant.
from CAD 225 per night