Most popular cities in Spain
Barcelona685 hotels
Valencia184 hotels
Salou135 hotels
Madrid555 hotels
Top landmarks in Spain
-
Popular attractions
-
Stadium
-
Monument
-
Train Station
-
Metro Station
-
Marina
-
Business Centre
Best 5-star hotels in Spain
8.4Great650 reviews
Hotel
Spain, Barcelona
Mediterranean dishes and Turkish steam bath, hammam and massage are available in this exclusive hotel centrally set in a shopping area.
from GBP 385 per night
8.4Great736 reviews
Hotel
Spain, Alicante
Offering a seasonal pool and a tapas restaurant, this unique property in the centre of Alicante is located near Plaza Puerta del Mar.
from GBP 260 per night
8.2Great653 reviews
Hotel
Spain, Playa Blanca (Lanzarote)
Featuring a heated pool along with a disco bar, the hotel is a great place for exploring Rubicon Shop & Fun in a business area.
from GBP 419 per night
8.8Great1096 reviews
Hotel
Spain, Costa Adeje (Tenerife)
Overlooking the sea and boasting a rooftop pool, an indoor swimming pool and a year-round outdoor pool, this attractive property is set in a busy area.
from GBP 240 per night
7.8Very good526 reviews
Hotel
Spain, Costa Adeje (Tenerife)
Offering a panoramic location close to Andes Mountains and the Atlantic Ocean, the hotel offers steam baths, Turkish bath and massage services.
from GBP 183 per night
8.0Great100 reviews
Hotel
Spain, Santa Eularia des Riu
The hotel guests can cool off in a swimming pool or use a spa area, a solarium and a sauna to feel pure relaxation.
from GBP 411 per night
8.2Great91 reviews
Hotel
Spain, Porto Petro (Mallorca)
The venue with a health club, a spa area and a hot tub offers a major location in a beach area.
from GBP 134 per night
7.8Very good589 reviews
Hotel
Spain, Barcelona
This sleek hotel welcomes guests in a classic-style building centrally set in Les Corts district, offering 431 luxury rooms plus steam baths, Turkish bath and massage treatments.
from GBP 197 per night
8.4Great432 reviews
Hotel
Spain, Madrid
Guests can enjoy Mediterranean menu and a steam room, a solarium and a Jacuzzi while staying in this unique hotel, set in a shopping area.
from GBP 232 per night
8.2Great334 reviews
Hotel
Spain, Costa Adeje (Tenerife)
Set within a short taxi ride from Playa Del Duque, the property welcomes guests to an a la carte restaurant on site.
from GBP 187 per night
7.8Very good333 reviews
Hotel
Spain, Palma de Mallorca
While enjoying a magnificent view along with 133 individual rooms, the hotel offers a perfect setting next to the Mediterranean Sea.
from GBP 342 per night
8.8Great225 reviews
Hotel
Spain, Playa Blanca (Lanzarote)
The hotel is based close to Lanzarote Non Stop Divers in Playa Blanca, and consists of 385 rooms with unique decor.
from GBP 271 per night
8.0Great1456 reviews
Hotel
Spain, Madrid
Situated next to Atocha in Madrid, this hotel features a heated pool and offers guests to admire a spectacular view.
from GBP 179 per night
8.2Great1378 reviews
Hotel
Spain, Granada
Thanks to beautiful hotel's location, the rooms boast captivating views of the garden.
from GBP 256 per night
8.2Great477 reviews
Hotel
Spain, Seville
The hotel is centrally located in the historical centre of Seville and offers a courtyard and a shared lounge.
from GBP 476 per night
8.2Great105 reviews
Hotel
Spain, Marbella
Located in a resort area, this hotel with 121 classic rooms overlooking the Mediterranean Sea welcomes guests with a sunbathing terrace, a dance studio and an indoor swimming pool.
from GBP 1 376 per night
7.8Very good508 reviews
Hotel
Spain, Marbella
Boasting location close to Opium Beach Club Marbella, the hotel's rooms offer panoramic views of Andes Mountains.
from GBP 337 per night
8.8Great18 reviews
Hotel
Spain, Deia
Situated 1 km from Deia city center, the hotel is adjacent to Monestir de Miramar and features an indoor heated pool, an outdoor pool area and barbeque grills.
from GBP 1 237 per night
7.8Very good633 reviews
Hotel
Spain, Barcelona
The hotel offers to try exquisite cuisine of the hotel set in a magnificent location nearby Plaza Espanya.
from GBP 203 per night
7.8Very good463 reviews
Hotel
Spain, Marbella
The venue is set in a shopping area close to the Mediterranean Sea, boasting a café bar along with a gym area, aerobics classes and a fitness centre.
from GBP 446 per night
Most popular 4-star hotels in Spain
7.8Very good468 reviews
Hotel
Spain, Barcelona
Located in the wonderful part of Barcelona close to Diagonal Mar Centro Comercial, the hotel is waiting for its guests with 368 elegant rooms and a beautiful view of the Mediterranean Sea.
from GBP 242 per night
7.6Very good193 reviews
Hotel
Spain, Isla Canela
Boasting a perfect location in the centre of Isla Canela, the hotel also offers you to enjoy breathtaking views.
from GBP 244 per night
7.6Very good186 reviews
Hotel
Spain, Es Castell (Menorca)
Located close to Museo Militar de Menorca in Es Castell, this hotel offers 154 rooms and a splendid view of the harbour.
from GBP 194 per night
7.4Very good412 reviews
Hotel
Spain, Playa del Ingles (Gran Canaria)
The hotel offers family friendly accommodation with 489 rooms in the popular area of Playa del Ingles.
from GBP 117 per night
7.6Very good157 reviews
Hotel
Spain, Port des Torrent
The hotel is based in a shopping area of Port des Torrent, offering a snack bar along with diving, lawn tennis and ping pong.
from GBP 249 per night
8.0Great236 reviews
Hotel
Spain, Cala d'Or (Mallorca)
Situated 1 km from downtown, this hotel boasts bright rooms and an a la carte restaurant.
from GBP 240 per night
8.2Great123 reviews
Hotel
Spain, Costa Adeje (Tenerife)
Providing guests with a rooftop swimming pool and Ayurveda therapy, hammam and massage, this tranquil hotel is located close to La Pinta Beach.
from GBP 151 per night
8.0Great354 reviews
Hotel
Spain, Playa de las Americas (Tenerife)
Set about 1 km from the center of Playa de las Americas, this hotel offers 189 non-smoking rooms with lake views and a private swimming pool onsite.
from GBP 110 per night
7.4Very good394 reviews
Hotel
Spain, Costa Teguise
The venue with a spa centre, a solarium and a hot tub offers a spectacular location in a business area.
from GBP 88 per night
7.0Very good166 reviews
Hotel
Spain, Puerto del Carmen (Lanzarote)
Located in the centre of the city close to Rancho Texas Lanzarote Park, this excellent hotel offers 404 non-smoking rooms along with Turkish steam bath, facials and various massages.
from GBP 106 per night
7.8Very good1940 reviews
Hotel
Spain, Barcelona
Featuring an indoor pool, this hotel is located walk from the beach and close to Museu de la Musica.
from GBP 197 per night
8.6Great1717 reviews
Hotel
Spain, Palma de Mallorca
The hotel offers a Mediterranean menu and a snack bar, featuring an ideal location steps away from a motorway.
from GBP 171 per night
8.0Great246 reviews
Hotel
Spain, Palma Nova (Mallorca)
Located off Katmandu Park and close to a bus stop, this hotel offers a sundeck, a heated indoor pool and an outdoor swimming pool and serves Mediterranean meals.
from GBP 228 per night
8.4Great95 reviews
Hotel
Spain, Los Cristianos (Tenerife)
Offering 391 en-suite rooms, relaxing massages, a solarium and a sauna, the venue boasts a stunning setting next to Los Cristianos Bay.
from GBP 139 per night
8.4Great82 reviews
Hotel
Spain, Playa de las Americas (Tenerife)
Boasting a swimming pool, the hotel offers pleasant accommodation and an ideal location with easy access to Chayofa.
from GBP 193 per night
8.0Great269 reviews
Hotel
Spain, Puerto de Santiago (Tenerife)
This hotel overlooks the Atlantic Ocean and features en-suite rooms along with a nightclub, a community pool and a library.
from GBP 198 per night
8.0Great107 reviews
Hotel
Spain, Playa de las Americas (Tenerife)
This hotel with a nightclub, a heated outdoor pool and a roof-top pool is centrally located close to Siam Park and a bus stop.
from GBP 138 per night
8.0Great475 reviews
Hotel
Spain, Costa Adeje (Tenerife)
The hotel offers 194 rooms with the mountain views, a garden restaurant, and a 24-hour bar.
from GBP 189 per night
7.6Very good380 reviews
Hotel
Spain, Costa Adeje (Tenerife)
Boasting an ideal location near Andes Mountains, the hotel offers 413 individual rooms along with mountain biking, diving and lawn tennis on the premises.
from GBP 120 per night
8.0Great1962 reviews
Hotel
Spain, Playa de las Americas (Tenerife)
A short walk brings you to Siam Park, while onsite there are steam baths and massage services available in the hotel centrally located in Playa de las Americas.
from GBP 135 per night
Most popular 3-star hotels in Spain
8.2Great641 reviews
Hotel
Spain, Arrecife (Lanzarote)
Guests of this tranquil hotel can enjoy a year-round outdoor swimming pool and refreshing drinks at the snack bar.
from GBP 104 per night
7.2Very good66 reviews
Hotel
Spain, Puerto de la Cruz (Tenerife)
The hotel, placed in a historical-style building, offers location in the centre of Puerto de la Cruz, boasting 130 functional rooms and a salt water swimming pool.
from GBP 52 per night
7.4Very good587 reviews
Hotel
Spain, Maspalomas (Gran Canaria)
This welcoming property is nestled in a shopping area of Maspalomas and comes with a wellness area, a solarium and a hot tub.
from GBP 253 per night
8.2Great725 reviews
Hotel
Spain, Playa de las Americas (Tenerife)
Offering a lobby restaurant, this comfortable hotel in Playa de las Americas boasts 70 rooms and panoramic views.
from GBP 123 per night
8.2Great697 reviews
Hotel
Spain, Barcelona
Featuring 76 rooms together with a shared lounge, a library and a golf course, this hotel is located in a commercial area with access to Plaza Espanya.
from GBP 120 per night
7.4Very good780 reviews
Hotel
Spain, Barcelona
This hotel boasts a lounge restaurant and 205 rooms, providing guests with privileged location in a shopping area.
from GBP 405 per night
7.8Very good555 reviews
Hotel
Spain, Madrid
International menu is served at the hotel's lounge restaurant in the shopping area of Madrid.
from GBP 151 per night
7.6Very good1473 reviews
Hotel
Spain, Valencia
The hotel features a lounge restaurant, while near the venue, set in Campanar district, one will find Plaza de Toros.
from GBP 85 per night
7.4Very good840 reviews
Hotel
Spain, Alicante
Set in a business area, this quiet hotel has an outdoor swimming pool and 93 rooms within walking distance of Castle of Santa Barbara.
from GBP 100 per night
7.8Very good796 reviews
Hotel
Spain, Marbella
Providing with steam baths, Turkish bath and massage services, the hotel includes 70 rooms and is set close to Bus Station.
from GBP 158 per night
8.2Great779 reviews
Hotel
Spain, Fuengirola
While here, be sure to visit Los Boliches reachable on foot, enjoy a private pool or steam baths and massage treatments provided by the hotel centrally set in Fuengirola.
from GBP 80 per night
6.4Nice510 reviews
Hotel
Spain, Salou
An air-conditioned restaurant serves international meals, while onsite there are a rooftop pool, a summer terrace and a golf course, all offered by the hotel set in the centre of Salou.
from GBP 92 per night
8.0Great744 reviews
Hotel
Spain, Barcelona
Located in the heart of Barcelona, near Passeig de Gracia and within walking distance of Casa Mila, this 117-room venue offers a sundeck, an outdoor pool area and a shared lounge.
from GBP 136 per night
7.8Very good58 reviews
Hotel
Spain, San Antonio (Ibiza)
There are rooms facing the city and the hotel is set close to San Antonio Port.
from GBP 107 per night
6.2Nice202 reviews
Hotel
Spain, Malgrat De Mar
You can relax by a private pool or in a coffee bar, provided during your stay in the cosy hotel situated in the centre of Malgrat De Mar.
from GBP 73 per night
8.4Great828 reviews
Hotel
Spain, Barcelona
Guests of this hotel will appreciate the non-smoking restaurant and a solarium and a Jacuzzi, within close proximity of Verdaguer metro station.
from GBP 152 per night
8.4Great723 reviews
Hotel
Spain, Barcelona
This stylish hotel offers 108 rooms plus a private pool with a poolside bar not far from Passeig de Gracia metro station.
from GBP 220 per night
8.0Great838 reviews
Hotel
Spain, Barcelona
There are a rooftop terrace, a shared lounge and a library on site and guests can enjoy the 24-hour restaurant, while the hotel boasts a strategic location in Barcelona.
from GBP 166 per night
8.2Great491 reviews
Hotel
Spain, Barcelona
Centrally located right next to Bcn Bar, the hotel has bright rooms to offer as well as a coffee bar.
from GBP 151 per night
8.2Great268 reviews
Hotel
Spain, Barcelona
Featuring a year-round outdoor pool along with a snack bar, the hotel is a great place for exploring Ramblas in a cosmopolitan area.
from GBP 138 per night
Amazing spa hotels in Spain
7.6Very good979 reviews
Hotel
Spain, Mijas
The hotel offers accommodation since 1972, featuring a prime location in a tourist area and providing guests with steam baths and various massages.
from GBP 125 per night
7.0Very good618 reviews
Hotel
Spain, Fuengirola
Located off Los Boliches in an entertainment area, this hotel offers a swimming pool along with a fantastic view of the city.
from GBP 211 per night
8.2Great1927 reviews
Hotel
Spain, Barcelona
The venue features an infinity pool and spectacular views of the garden, boasting setting close to Passeig de Gracia.
from GBP 172 per night
7.0Very good921 reviews
Hotel
Spain, Lloret de Mar
Thanks to the quiet location, the hotel is set right in the centre of Lloret de Mar, and also you can enjoy an outdoor pool on-site.
from GBP 89 per night
7.8Very good276 reviews
Hotel
Spain, Benidorm
Featuring a private pool and a solarium and Scottish shower, the venue opened in 2002 welcomes guests in the centre of Benidorm.
from GBP 122 per night
7.8Very good606 reviews
Hotel
Spain, El Albir
Set in a Mediterranean-style building, this hotel offers 201 rooms and Turkish steam bath, hammam and massage treatments, boasting location next to Industrias Hoteleras del Mediterraneo S.L..
from GBP 107 per night
8.6Great960 reviews
Hotel
Spain, Playa de las Americas (Tenerife)
In its restaurant this impressive hotel offers a variety of Italian quality specialities.
from GBP 123 per night
7.6Very good1728 reviews
Hotel
Spain, Barcelona
Ideally set close to Fira de Barcelona, the hotel offers soundproof rooms and an air-conditioned restaurant.
from GBP 162 per night
8.0Great193 reviews
Hotel
Spain, Benidorm
While here, be sure to visit Poniente beach reachable on foot, enjoy a seasonal outdoor swimming pool or Turkish bath and massage provided by the hotel centrally set in Benidorm.
from GBP 133 per night
7.0Very good244 reviews
Hotel
Spain, Palma Nova (Mallorca)
This unique hotel with a swimming pool is just a 20-minute drive from Bellver Castle.
from GBP 441 per night
7.6Very good145 reviews
Hotel
Spain, Puerto de la Cruz (Tenerife)
Based in a luxurious-style building steps away from Loro Park, the venue offers a wonderful view along with archery, lawn tennis and ping pong.
from GBP 467 per night
6.8Nice576 reviews
Hotel
Spain, Lloret de Mar
Located near Santa Clotilde Gardens, this hotel features an outdoor pool and a gym.
from GBP 94 per night
8.8Great849 reviews
Hotel
Spain, Calpe
This exquisite hotel boasts a gourmet restaurant along with hiking and fishing services, offering a convenient location near Ifach Rock and the Mediterranean Sea.
from GBP 196 per night
7.8Very good680 reviews
Hotel
Spain, Benidorm
Located in Rincon de Loix district close to Rincon Deloix, this hotel features an indoor swimming pool and the café bar.
from GBP 137 per night
6.8Nice361 reviews
Hotel
Spain, Benidorm
Boasting 776 rooms and cots, child care and a buffet for children, the venue is settled in the centre of the city.
from GBP 200 per night
7.6Very good47 reviews
Hotel
Spain, Sa Coma (Mallorca)
Featuring a swimming pool, this authentic venue gives access to Oceans Edge.
from GBP 169 per night
8.2Great834 reviews
Hotel
Spain, Valencia
Ideally located in Benicalap district, this hotel offers a casino and a library.
from GBP 145 per night
7.8Very good115 reviews
Hotel
Spain, Ibiza Town
The hotel offers convenient proximity to Space Ibiza and features beauty therapy, Turkish steam bath and massage for guests' relaxation.
from GBP 323 per night
8.6Great2248 reviews
Hotel
Spain, Seville
The hotel offers a tapas restaurant plus beauty treatments, Turkish steam bath and a Roman bath, boasting setting in Triana district.
from GBP 116 per night
8.2Great692 reviews
Hotel
Spain, Barcelona
The self-service restaurant awaits guests onsite, while the attractive hotel boasts location in the centre of Barcelona.
from GBP 215 per night
Top family hotels in Spain
7.6Very good894 reviews
Hotel
Spain, Torremolinos
Guests can take advantage of a heated pool and a rooftop pool, an indoor swimming pool and tennis courts, while staying in the attractive property, set in a business area.
from GBP 111 per night
7.6Very good2265 reviews
Hotel
Spain, Barcelona
Offering setting next to CaixaForum Barcelona in Sarrià-St. Gervasi district, this elegant venue includes comfortable rooms and a solarium and a Jacuzzi.
from GBP 133 per night
7.8Very good468 reviews
Hotel
Spain, Madrid
Featuring a summer terrace, a library and a golf course as well as a private pool, the hotel is situated in the heart of Madrid.
from GBP 156 per night
8.2Great116 reviews
Hotel
Spain, Santa Eularia des Riu
Located close to Ibiza Conference Centre, this hotel features a pool area, a library and tennis courts and an easy access to a motorway nearby.
from GBP 267 per night
8.0Great293 reviews
Hotel
Spain, Benidorm
The venue with a spa area, a solarium and a hot tub offers a panoramic location in an entertainment area.
from GBP 544 per night
8.8Great2176 reviews
Hotel
Spain, Santander
The traditional-style building of the hotel boasts 188 rooms close to Santander Bay.
from GBP 151 per night
7.2Very good176 reviews
Hotel
Spain, Santa Susanna
Boasting 217 rooms and cots, a kids' club and a playroom for children, the venue is settled in the centre of the city.
from GBP 112 per night
7.8Very good2027 reviews
Hotel
Spain, Valencia
Near the hotel, there are a railway station, a bus stop and the central railway station and guests can easily reach Barrio del Carmen which is not far away.
from GBP 108 per night
7.4Very good170 reviews
Hotel
Spain, Puerto de la Cruz (Tenerife)
Featuring a private pool and 225 rooms, this hotel is only 2.4 km from Loro Park.
from GBP 71 per night
7.0Very good217 reviews
Hotel
Spain, Magaluf (Mallorca)
The great location, close to the Mediterranean Sea, makes this 211-room hotel a lovely venue for a wide range of activities, including archery, lawn tennis and bocce.
from GBP 148 per night
7.6Very good174 reviews
Hotel
Spain, Barcelona
Housed in a building with an innovative-style architecture, this 11-storey hotel is not far away from FC Barcelona Museum.
from GBP 225 per night
7.8Very good325 reviews
Hotel
Spain, Barcelona
The hotel is housed in an urban-style building, boasting an ideal location in Barcelona, where you can enjoy a solarium, a Jacuzzi and a sauna.
from GBP 391 per night
8.2Great429 reviews
Hotel
Spain, Barcelona
Every room welcomes with a stunning view and the hotel features a roof-top pool, an outdoor seasonal pool and a golf course, while the hotel is set close to Ramblas.
from GBP 333 per night
7.8Very good5356 reviews
Hotel
Spain, Seville
Providing guests with a private swimming pool and steam baths, Turkish bath and various massages, this elegant hotel is located close to Barrio Santa Cruz.
from GBP 80 per night
8.2Great838 reviews
Hotel
Spain, Barcelona
This comfortable hotel is ideally located in a cultural area, within 150 meters of Passeig de Gracia subway station.
from GBP 249 per night
8.0Great877 reviews
Hotel
Spain, Fuengirola
Guests can enjoy vegetarian cuisine in a garden restaurant of this unique and relax by an indoor pool.
from GBP 201 per night
8.2Great470 reviews
Hotel
Spain, Barcelona
Situated not far away from Fira de Barcelona and an underground station, this hotel features an outdoor pool.
from GBP 142 per night
8.6Great791 reviews
Hotel
Spain, Barcelona
The hotel offers convenient proximity to Casa Batllo and features Turkish steam bath and massage services for guests' relaxation.
from GBP 252 per night
7.2Very good148 reviews
Hotel
Spain, Playa del Ingles (Gran Canaria)
This welcoming hotel boasts a nightclub, a sunbathing terrace and an outdoor swimming pool available on site and guests are just a few steps from Maspalomas Beach.
from GBP 151 per night
7.8Very good259 reviews
Hotel
Spain, Benidorm
Boasting location close to Free Time Benidorm, the venue includes 226 rooms and an indoor heated pool.
from GBP 166 per night
Best luxury hotels in Spain
8.4Great629 reviews
Hotel
Spain, Barcelona
This superior hotel is located in the heart of Barcelona, boasting a private swimming pool onsite.
from GBP 437 per night
7.4Very good325 reviews
Hotel
Spain, Torremolinos
Providing 204 rooms and a solarium and a sauna, the property is located in a leisure area of Torremolinos.
from GBP 77 per night
7.4Very good579 reviews
Hotel
Spain, Benalmadena
Located just next to OlaMalaga and not far away from a port, this 350-room hotel with wonderful views provides steam baths and various massages.
from GBP 234 per night
8.4Great542 reviews
Hotel
Spain, Barcelona
Since 1974 the hotel awaits guests in Sarrià-St. Gervasi district, offering 102 individual rooms and a cocktail bar.
from GBP 118 per night
7.8Very good1028 reviews
Hotel
Spain, Barcelona
The hotel offers 240 rooms along with steam baths and massage on-site, boasting setting near a port.
from GBP 242 per night
8.2Great835 reviews
Hotel
Spain, Malaga
Located in a busy area, 18 km from The Salon, the venue has a swimming pool on site and guests can enjoy a non-smoking restaurant.
from GBP 163 per night
7.4Very good43 reviews
Hotel
Spain, San Antonio (Ibiza)
Offering a Jacuzzi and a sauna, the hotel is set in the busy area of San Antonio, just steps from Es Paradis Ibiza.
from GBP 395 per night
8.6Great108 reviews
Hotel
Spain, Costa Adeje (Tenerife)
Featuring a specialty restaurant, the hotel is located off Bluefin Tenerife Sport Fishing and boasts a heated swimming pool.
from GBP 175 per night
7.2Very good159 reviews
Hotel
Spain, Magaluf (Mallorca)
The hotel is located in the lively area of Magaluf, not far away from Marineland Mallorca, overlooking the sea.
from GBP 166 per night
7.6Very good87 reviews
Hotel
Spain, Santa Eularia des Riu
The hotel provides 365 rooms with fantastic views of the sea and offers proximity to Las Dalias Hippy Market.
from GBP 211 per night
7.6Very good106 reviews
Hotel
Spain, Palma Nova (Mallorca)
In addition to a Spanish cuisine, this hotel offers a 24-hour bar and non-smoking rooms boasting a convenient setting next to Palma Bay and the Mediterranean Sea.
from GBP 186 per night
7.6Very good382 reviews
Hotel
Spain, Mijas
Overlooking the Mediterranean Sea and Andes Mountains and offering a 24-hour restaurant, the hotel is set in a leisure area close El Chaparral Golf Club.
from GBP 154 per night
8.0Great499 reviews
Hotel
Spain, Barcelona
Centrally located just off Port Olympic, this hotel features a casino, a shared lounge and a tennis court.
from GBP 671 per night
7.8Very good130 reviews
Hotel
Spain, Costa Adeje (Tenerife)
Featuring a tapas restaurant, this hotel is located just off Plaza del Duque Shopping Centre and offers a treatment room, a Jacuzzi and a sauna.
from GBP 157 per night
8.0Great343 reviews
Hotel
Spain, Maspalomas (Gran Canaria)
Overlooking the sea, this deluxe hotel welcomes guests with a daily buffet breakfast.
from GBP 178 per night
8.0Great325 reviews
Hotel
Spain, Torremolinos
Just 1.6 km away from La Carihuela, this hotel is located in Carihuela district and offers an infinity pool along with a lovely view of the harbor.
from GBP 209 per night
7.8Very good718 reviews
Hotel
Spain, Torremolinos
This hotel offers the night bar and 799 rooms together with beautiful location close to Calle San Miguel.
from GBP 151 per night
8.0Great278 reviews
Hotel
Spain, Marbella
Offering a year-round outdoor swimming pool on-site, the venue provides 194 rooms in the contemporary style, boasting a convenient location right next to Bus Station.
from GBP 789 per night
8.0Great777 reviews
Hotel
Spain, Torremolinos
Situated in Bajondillo district, the venue offers stunning views of the Mediterranean Sea as well as hydromassage, steam baths and thalassotherapy.
from GBP 193 per night
7.8Very good211 reviews
Hotel
Spain, Torremolinos
The pleasant hotel, set in a beach area of Torremolinos, boasts a health club, a solarium and a Jacuzzi.
from GBP 156 per night
Cheap hotels in Spain
7.0Very good218 reviews
Hotel
Spain, Malgrat De Mar
Offering fantastic views of the sea, a private swimming pool and a lobby restaurant, this hotel is situated in the centre of Malgrat De Mar within walking distance of Vladimir.
from GBP 103 per night
8.0Great78 reviews
Hotel
Spain, Alcudia (Mallorca)
The hotel featuring a private swimming pool and a golf course onsite, offers 116 non-smoking rooms and a quiet location close to Pollensa Bay.
from GBP 118 per night
7.6Very good105 reviews
Hotel
Spain, Benidorm
Located only a few minutes from Rincon Deloix, the hotel offers 53 rooms with spectacular views of the city.
from GBP 86 per night
6.6Nice91 reviews
Hotel
Spain, Magaluf (Mallorca)
Adjacent to Katmandu Park, and close to Aqua land, this excellent hotel features 182 modern rooms.
from GBP 116 per night
7.4Very good393 reviews
Hotel
Spain, Nerja
The hotel invites you to discover international meals and enjoy a spa centre, a solarium and a hot tub, while based in the centre of Nerja.
from GBP 109 per night
8.2Great60 reviews
Hotel
Spain, San Antonio (Ibiza)
The hotel includes 131 rooms and a solarium and a Jacuzzi, while the nearest points are Es Paradis Ibiza and a ferry port.
from GBP 100 per night
7.6Very good202 reviews
Hotel
Spain, Calella
The hotel, placed in a Spanish-style building, offers location in the centre of Calella, boasting 216 luxury rooms and a private swimming pool.
from GBP 118 per night
7.4Very good201 reviews
Hotel
Spain, Lloret de Mar
Located in the heart of Lloret de Mar, near Santa Clotilde Gardens and within walking distance of Fenals Beach, this 29-room venue offers a seasonal outdoor pool and a sundeck.
from GBP 73 per night
8.0Great486 reviews
Hotel
Spain, Puerto de la Cruz (Tenerife)
The hotel has an outdoor restaurant as well as a heated swimming pool, available in the centre of Puerto de la Cruz.
from GBP 58 per night
7.4Very good63 reviews
Hotel
Spain, Puerto del Carmen (Lanzarote)
The garden bar and lovely views are provided to guests, and they will also enjoy a quiet location in the centre of Puerto del Carmen.
from GBP 75 per night
7.6Very good89 reviews
Hotel
Spain, Cala d'Or (Mallorca)
The hotel featuring convenient location, includes a plunge swimming pool and a gym area and a fitness centre, plus guests can visit S'Amarador Beach nearby.
from GBP 106 per night
7.2Very good105 reviews
Hotel
Spain, El Arenal (Mallorca)
This attractive hotel with 124 non-smoking rooms is located in the centre of El Arenal.
from GBP 120 per night
7.4Very good444 reviews
Hotel
Spain, Caleta De Fuste
Offering location close to Colesome Farmers Market, this hotel overlooks the sea and has a 24-hour restaurant.
from GBP 49 per night
8.2Great15 reviews
Hotel
Spain, Palma Nova (Mallorca)
Offering garden views, the venue is placed close to Katmandu Park, and boasts an outdoor pool.
from GBP 93 per night
7.8Very good81 reviews
Hotel
Spain, Cabo Regana (Mallorca)
This hotel features a private swimming pool, a shared lounge and squash courts along with a garden restaurant.
from GBP 230 per night
7.4Very good180 reviews
Hotel
Spain, Can Pastilla (Mallorca)
Turkish bath and various massages are available onsite of the superior hotel offering a beautiful location.
from GBP 151 per night
7.6Very good388 reviews
Hotel
Spain, Son Bou
Placed close to Son Bou Scuba in the centre of Son Bou, this hotel offers 517 rooms.
from GBP 210 per night
6.8Nice96 reviews
Hotel
Spain, Calas de Mallorca
Based in a traditional-style building steps away from Portocolom Adventure Trips, the venue offers a panoramic view along with mountain biking, boating and volleyball.
from GBP 156 per night
7.2Very good190 reviews
Hotel
Spain, San Antonio (Ibiza)
At this venue, boasting a location in a busy area, guests can enjoy a sundeck, an outdoor pool area and a pool area, or explore Ibiza Dive Experience nearby.
from GBP 161 per night
7.2Very good1014 reviews
Hotel
Spain, Playa d'en Bossa
The hotel was built in 1969 and has to offer archery, beach volleyball and basketball plus convenient location in Playa d'en Bossa.
from GBP 213 per night
Top resorts in Spain
7.6Very good365 reviews
Hotel
Spain, Marbella
Boasting a community pool, a tennis court and a golf course, the hotel with non-smoking rooms is set in a trendy area near Dreamers Marbella.
from GBP 353 per night
7.4Very good381 reviews
Hotel
Spain, Benidorm
Set within close proximity to Free Time Benidorm, the attractive hotel boasts a lagoon pool and a library.
from GBP 138 per night
8.0Great1672 reviews
Hotel
Spain, Alicante
The venue offers a heated swimming pool along with a Jacuzzi and a sauna on-site, boasting setting in Postiguet district.
from GBP 224 per night
7.8Very good259 reviews
Hotel
Spain, Costa Calma
Welcoming guests in a striking-style building, the property offers a nightclub, a saltwater swimming pool and a year-round outdoor pool in proximity to a bus stop.
from GBP 132 per night
7.2Very good138 reviews
Hotel
Spain, Puerto del Carmen (Lanzarote)
Guests can enjoy a swimming pool and an outdoor restaurant staying in this hotel perfectly based in the tourist centre of Puerto del Carmen.
from GBP 173 per night
8.0Great152 reviews
Hotel
Spain, Costa Teguise
Bringing you close to Aquapark Costa Teguise, the hotel offers to try mountain biking, hiking and basketball and is nestled in a traditional-style building.
from GBP 210 per night
7.2Very good1061 reviews
Hotel
Spain, Playa de las Americas (Tenerife)
The venue offers to indulge in steam baths and massage services or take a refreshing dip in an outdoor pool, before discovering the secrets of international cuisine served at garden restaurant.
from GBP 88 per night
7.8Very good235 reviews
Hotel
Spain, Costa Adeje (Tenerife)
Boasting 300 rooms in the standard decor and a lagoon swimming pool, the venue offers a great location next to a coach station.
from GBP 158 per night
7.4Very good501 reviews
Hotel
Spain, Los Cristianos (Tenerife)
Offering city views, the venue is placed close to Siam Park, and boasts a swimming pool.
from GBP 84 per night
8.0Great1047 reviews
Hotel
Spain, Seville
Just 2.8 km from Torre Sevilla, this hotel offers a private swimming pool along with beauty therapy, Turkish steam bath and massage services on-site.
from GBP 107 per night
7.8Very good134 reviews
Hotel
Spain, Magaluf (Mallorca)
The hotel offers to enjoy cycling, bocce and petanque onsite, boasting inviting rooms and a perfect location next to a bus stop.
from GBP 219 per night
8.2Great125 reviews
Hotel
Spain, Santo Tomas
This hotel serves international meals and features a swimming pool, boasting a privileged location next to Cala Escorxada.
from GBP 550 per night
8.2Great138 reviews
Hotel
Each guest will enjoy unique meals of Mediterranean cuisine at the hotel's award-winning restaurant.
from GBP 771 per night
7.8Very good181 reviews
Hotel
Spain, Cala Galdana (Menorca)
Placed within 10 minutes' walk of the center of Cala Galdana, this 346-room hotel with the on-site lobby bar features steam baths, Turkish bath and massage.
from GBP 481 per night
8.0Great212 reviews
Hotel
Spain, Magaluf (Mallorca)
Guests can spend their days relaxing by a lagoon-style pool or try basketball, mini golf and tennis which can be arranged by the hotel.
from GBP 137 per night
7.8Very good211 reviews
Hotel
Spain, Santa Eularia des Riu
Offering convenient proximity to Creu d'en Ribes, the hotel is also close to Las Dalias Hippy Market.
from GBP 281 per night
7.6Very good85 reviews
Hotel
Spain, Magaluf (Mallorca)
Guests can enjoy the lounge restaurant on site that offers seasonal cuisine and views of the sea.
from GBP 268 per night
8.0Great83 reviews
Hotel
Spain, Palma Nova (Mallorca)
This Mediterranean-style hotel is set at a short distance to Marineland.
from GBP 160 per night
7.8Very good637 reviews
Hotel
Spain, Palma de Mallorca
A lounge restaurant together with a wellness area, a treatment room and a solarium are available in this hotel, which is based in the heart of Palma de Mallorca.
from GBP 187 per night
7.6Very good127 reviews
Hotel
Spain, San Antonio (Ibiza)
Situated not far away from Café del Mar and a port, this hotel features a swimming pool.
from GBP 274 per night