Spain hotels

Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Spain Overview

Show all cities
Alphabetical City Index

Spain is the country of most beautiful cities, best museums in the world, ancient monuments and unusual variety of landscapes. The picturesque coastal line of Balearic and Canary Islands calls to enjoy delights of the marine vacation. One of the best ski resorts in Europe is located on the hills of Sierra Nevada. Lots of natural parks are spread on territory of Spain. Spanish weather is mild, with more then 300 days of sunny days a year. The ideal months for Spain are between March and June, and also from the middle of September till late October.

Spain hotel deals
Hoteliers offer a great variety of lodgings in about 12,000 hotels for one million tourists. Most accommodation in Spain is represented by hotels, classified from 1 to 5 stars. Also there are alternative lodgings, as family-run pensiones (small private hotels) and hostels are classified from 1 to 3 stars. Pensiones are different in quality, from very basic rooms with shared bath to rather luxurious. The best Spain hotels are represented by state-run chain of high-class hotels, Paradores, converted castles, monasteries and medieval palaces. As for room rates, a bed in a hostel will cost you from €12 to €23, depending on location and season. Pension or hostal will charge from €18 up to €60, while mid-range hotels will charge from €100-€150 and be ready to pay anything above €150-160 for deluxe hotel.

Madrid, Spain's capital is located at the geographical centre of the Iberian Peninsula in 646 meters above the sea level. The city is home to the Royal Family and the valuable art treasures of the Golden Triangle - the Prado, Arte Reina Sofía and Thyssen-Bornemisza Museums. The heart of the city is Plaza Mayor square and Puerta del Sol square with a famous statue of a bear climbing a tree. The city's accommodation is full of affordable options, from luxurious palaces to youth dormitories. There are two good youth hostels in Madrid. One is International Hostel Posada de Huerta, situated in the heart of the old city, very close to major sights. Rooms are equipped with cold pump air-conditioning and lockers. Another variant is a new brand hostel Albergue Juvenil Madrid with pool table, games room, library and TV. Around La Puerta del Sol, with lots of stores like El Corte Ingles, buses and metro connections is located comfy Hostal Adriano. Rooms are equipped with Wi-Fi, private bathrooms, air-conditioning and cable TV. The staff is very friendly. Luxury option will be Royal Madrid's star Meliá Madrid Princesa.

Barcelona, a capital of Catalunya is far more exciting because of the best samples of Gothic, Art Nouveau and Moorish architecture and home to numerous cathedrals as magnificent La Sagrada Família, the uncompleted work of Antoni Gaudí. Among must-see attractions are Barri Gotic cathedral, Museu Picasso and Museu Nacional d'Art de Catalunya.
The heart of the city is square Placa de Catalunya, which followed by La Rambla boulevard. As for places to stay on budget, check Barcelona's hostels, as Barcelona Sound Hostel within 2 minutes walking form Les Rambles and close to all the best nightclubs and alternative spots in the city centre. Rooms are small, but very clean. Among the cheap hostales you may check Hostal Goya near Plaza Catalunya. The place is very clean and well furnished with big and comfy beds. Popular mid-range hotels are Montecarlo and Jazz Hotels. In top-end category, the best new luxury hotel among 45 world's best new hotels is Melia Barcelona.
Right from Barcelona, go to explore the province of Catalonia, visiting Girona's magnificent Catedral and Museu d'Art. After that go to the little town Figueres, home to one of the major sights in Spain hotels,  Teatre Museu Dalí. Salvador Dalí was born in the city in 1904 and his museum became one of the national treasures. In Girona hotel, you may book Hotel Historic, occupying a charming stone building. Hotel is located in the heart of Girona's old town. In order to be close to Dali's museum, book Sidorme Figueras, one of the good budget hotels in the area.

Floating out in the Mediterranean waters off the east coast of Spain, each of four Balearic Islands has own charm and style. Largest island, Mallorca attracts about five million visitors annually has lots of things to offer, from beautiful beaches to enormous cathedrals. Extreme Ibiza is a capital of world's clubbing culture. Menorca and Formentera Islands are rather calm, with splendid white beaches and beautiful sunsets. While in Ibiza, you may stay in a mid-range Invisa Hotel La Cala with a full-service health SPA and good service. For party people, hit the trendy El Hotel Pacha, just by the famous Pacha nightclub. For quiet vacation book a room in Mallorca hotels' spacious Port Adriano Marina Golf and Spa Hotel or Insotel Club Formentera Playa in Formentera.

Hotels City Rating

Claris Hotel  5 stars

Pau Claris 150, Barcelona, Spain, E-08009

Barcelona Very good
USD 254

Villa Real  5 stars

Plaza De Las Cortes 10, Madrid, Spain, 28014

Madrid Great
USD 181

Nh Collection Barcelona Gran Hotel Calderon  5 stars

Rambla Catalunya 26, Barcelona, Spain, 08007

Barcelona Great
USD 200

Hotel Santo Mauro, Autograph Collection  5 stars

Zurbano 36, Madrid, Spain, 28010

Madrid Great
USD 355

Sofia  5 stars

Plaza Pio XII 4, Barcelona, Spain, 08028

Barcelona Very good
USD 383

Don Carlos Leisure Resort And Spa  5 stars

Avda. Zurita S/N, Marbella, Spain

Marbella Very good
USD 372

Grand Hotel Central  5 stars

Via Laietana, 30, Barcelona, Spain, 08003

Barcelona Great
USD 342

Hotel Neri  5 stars

Carrer De Sant Sever 5, Barcelona, Spain, 08002

Barcelona Perfect
USD 347

Sir Victor  5 stars

Rossello, 265, Barcelona, Spain, 08008

Barcelona Great
USD 304

Gf Gran Costa Adeje  5 stars

Avenida De Bruselas 16, Costa Adeje (Tenerife), Spain, 38660

Costa Adeje (Tenerife) Very good
USD 161

Hyatt Regency Hesperia Madrid  5 stars

Paseo De La Castellana, 57, Madrid, Spain, 28046

Madrid Great
USD 237

Fairmont Rey Juan Carlos I  5 stars

Av. Diagonal, 661-671, Barcelona, Spain, 08028

Barcelona Very good
USD 241

Urban  5 stars

Carrera De San Jeronimo 34, Madrid, Spain, 28014

Madrid Great
USD 266

Mediterranean Palace  5 stars

Avenida De Las Americas, S/N, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Very good
USD 122

El Palace  5 stars

Gran Via De Les Corts Catalanes 668, Barcelona, Spain, 08010

Barcelona Perfect
USD 461

Villa Magna  5 stars

Paseo De La Castellana 22, Madrid, Spain, 28046

Madrid Perfect
USD 409

Wellington  5 stars

Velazquez, 8, Madrid, Spain, 28001

Madrid Great
USD 305

Le Meridien Barcelona  5 stars

Ramblas, 111, Barcelona, Spain, 08002

Barcelona Very good
USD 301

Gran Hotel Domine Bilbao  5 stars

Alameda De Mazarredo, 61, Bilbao, Spain, 48009

Bilbao Great
USD 277

Princesa Yaiza Suite Hotel Resort  5 stars

Avenida De Papagayo 22, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Perfect
USD 270

Hotel Puerta America  5 stars

Avenida De America, 41, Madrid, Spain, 28028

Madrid Great
USD 223

Maria Cristina  5 stars

Paseo Republica Argentina, 4, San Sebastian, Spain, 20004

San Sebastian Very good
USD 488

Alfonso XIII  5 stars

San Fernando 2, Seville, Spain, 41004

Seville Great
USD 597

Marbella Club Golf Resort & Spa  5 stars

Bulevar Principe Alfonso Von Hohenlohe S/N, 29600, Marbella, Spain, Marbella, Spain, 29600

Marbella Great
USD 1 264

Puente Romano  5 stars

Bulevar Principe Alfonso Von, Marbella, Spain, 29602

Marbella Great
USD 804

Bahia Del Duque  5 stars

Avenida Bruselas S/N, Costa Adeje (Tenerife), Spain, 38660

Costa Adeje (Tenerife) Great
USD 283

Gran Melia Fenix  5 stars

Hermosilla 2, Madrid, Spain, 28001

Madrid Great
USD 338

Gran Hotel La Florida  5 stars

Crta. Vallvidriera - Tibidabo, Barcelona, Spain, 08035

Barcelona Great
USD 203

Casa Fuster  5 stars

Passeig De Gracia 132, Barcelona, Spain, 08008

Barcelona Great
USD 1 179

Be Live Collection Son Antem  5 stars

Carretera Ma 19, Salida 20, Llucmajor (Mallorca), Spain, 07620

Llucmajor (Mallorca) Very good
USD 223

Belmond La Residencia  5 stars

Son Canals S/N, Deia, Spain, 07179

Deia Perfect
USD 624

Hotel Arts Barcelona  5 stars

Marina 19-21, Barcelona, Spain, 08005

Barcelona Great
USD 480

Melia Madrid Princesa  5 stars

Princesa 27, Madrid, Spain, 28008

Madrid Great
USD 184

Melia Barcelona Sarria  5 stars

Av. Sarria, 50, Barcelona, Spain, 08029

Barcelona Very good
USD 179

Pullman Barcelona Skipper  5 stars

Av Del Litoral 10, Barcelona, Spain, 08005

Barcelona Great
USD 224

Eurostars Grand Marina  5 stars

Moll De Barcelona S/N, Barcelona, Spain, 08039

Barcelona Great
USD 185

Santa Catalina  5 stars

Leon Y Castillo, 227, Las Palmas de Gran Canaria, Spain, 35005

Las Palmas de Gran Canaria Very good
USD 110

Las Arenas Balneario Resort  5 stars

Eugenia Vines 22-24, Valencia, Spain, 46011

Valencia Great
USD 284

Marriott'S Marbella Beach Resort  5 stars

Carretera De Cadiz Km 193, Marbella, Spain, 29604

Marbella Great
USD 526

Son Brull  5 stars

Carretera Palma-Pollensa Km.50, Pollenca, Spain, 07460

Pollenca Great
USD 600

Westin Palace Madrid  5 stars

Plaza De Las Cortes, 7, Madrid, Spain, 28014

Madrid Very good
USD 329

The Westin Valencia  5 stars

Amadeo De Saboya, 16, Valencia, Spain, 46010

Valencia Great
USD 527

Intercontinental Madrid  5 stars

Paseo De La Castellana 49, Madrid, Spain, 28046

Madrid Great
USD 266

Hospes Puerta De Alcala  5 stars

Plaza De La Independencia 3, Madrid, Spain, 28001

Madrid Great
USD 323

Ibiza Gran Hotel  5 stars

Paseo Juan Carlos I, 17, Ibiza Island, Spain, 07800

Ibiza Island Very good
USD 714

Dolce By Wyndham Sitges Barcelona  5 stars

Av. Cami De Miralpeix 12, Sitges, Spain, 08870

Sitges Great
USD 123

Eurostars Madrid Tower  5 stars

Paseo De La Castellana 259-B, Madrid, Spain, 28046

Madrid Great
USD 170

Eme Catedral Hotel  5 stars

Alemanes, 27, Seville, Spain, 41004

Seville Great
USD 168

Santa Marta  5 stars

Playa De Santa Cristina, Lloret De Mar, Es, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
USD 467

Abac Restaurant Hotel  5 stars

Avenida Tibidabo, 1, Barcelona, Spain, 08022

Barcelona Great
USD 1 025

Seaside Palm Beach  5 stars

Avenida Del Oasis, S/N, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Great
USD 222

Pure Salt Port Adriano (Adults Only)  5 stars

Carretera Santa Ponsa Magalluf, Santa Ponsa, Spain, 07182

Santa Ponsa Great
USD 360

М  5 stars

Gran Via 144, L'Hospitalet de Llobregat, Spain, 08907

L'Hospitalet de Llobregat Great
USD 239

Relais & Chateaux Orfila  5 stars

Orfila 6, Madrid, Spain, 28010

Madrid Great
USD 827

Formentor, A Royal Hideaway Hotel  5 stars

Playa De Formentor 3, Port de Pollenca, Spain, 07470

Port de Pollenca Very good
USD 483

Sha Wellness Clinic  5 stars

Calle De Verderol, 5, El Albir, Spain, 03581

El Albir Perfect
USD 1 388

Grand Palladium Palace Ibiza Resort & Spa  5 stars

C/ Playa D'En Bossa S/N, Playa d'en Bossa, Spain, 07817

Playa d'en Bossa Very good
USD 381

W Barcelona  5 stars

Plz. De La Rosa Dels Vents, 1, Barcelona, Spain, 08039

Barcelona Great
USD 666

Iberostar Selection Anthelia  5 stars

Londres, 15, Costa Adeje (Tenerife), Spain, 38679

Costa Adeje (Tenerife) Great
USD 252

Mandarin Oriental Barcelona  5 stars

Passeig De Gracia, 38-40, Barcelona, Spain, 08007

Barcelona Perfect
USD 1 139

Miramar Barcelona  5 stars

Plaza Carlos Ibanez, 3, Barcelona, Spain, 08038

Barcelona Great
USD 250

Bagues  5 stars

La Rambla, 105, Barcelona, Spain, 08002

Barcelona Great
USD 322

Nh Collection Palacio De Tepa  5 stars

San Sebastian, 2, Madrid, Spain, 28012

Madrid Perfect
USD 178

Ohla Barcelona  5 stars

Via Laietana 49, Barcelona, Spain, 08003

Barcelona Great
USD 293

Ushuaia Ibiza Beach Hotel (Adults Only)  5 stars

Carretera Playa D'En Bossa, 10, Playa d'en Bossa, Spain, 07817

Playa d'en Bossa Very good
USD 327

Parador De Leon  5 stars

Plaza De San Marcos 7, Leon, Spain, 24000

Leon Very good
USD 247

Can Simoneta (Adults Only)  5 stars

Carretera De Arta A Canyamel, Km 8, Canyamel (Mallorca), Spain

Canyamel (Mallorca) Perfect
USD 686

Nh Collection Madrid Paseo Del Prado  5 stars

Plaza Canovas Del Castillo, 4, Madrid, Spain, 28014

Madrid Great
USD 160

Hotel Do Placa Reial  5 stars

Placa Reial 1, Barcelona, Spain, 08002

Barcelona Perfect
USD 277

Mercer Hotel Barcelona  5 stars

Dels Lledo, 7, Barcelona, Spain, 08002

Barcelona Perfect
USD 455

Majestic Hotel And Spa Barcelona  5 stars

Passeig De Gracia, 68, Barcelona, Spain, 08007

Barcelona Very good
USD 293

Alma Barcelona  5 stars

Mallorca, 269-271, Barcelona, Spain, 08008

Barcelona Perfect
USD 377

Hard Rock Hotel Ibiza  5 stars

C/ Playa D'En Bossa S/N, Ibiza Island, Spain

Ibiza Island Great
USD 292

Me Ibiza  5 stars

Urbanizacion S'Argamassa, Santa Eularia des Riu, Spain, 07840

Santa Eularia des Riu Very good
USD 413

The Serras  5 stars

Passeig De Colom 9, Barcelona, Spain, 08002

Barcelona Perfect
USD 994

Renaissance Barcelona Hotel  5 stars

C/ Pau Claris, 122, Barcelona, Spain, 08009

Barcelona Very good
USD 226

The Principal Madrid Hotel  5 stars

Marques De Valdeiglesias, 1, Madrid, Spain, 28004

Madrid
USD 228

Cotton House Hotel, Autograph Collection  5 stars

Gran Via De Les Corts Catalanes, 670, Barcelona, Spain

Barcelona Very good
USD 286

The St. Regis Mardavall Mallorca Resort  5 stars

Carretera Palma-Andratx 19, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Perfect
USD 1 287

Park Hyatt Mallorca  5 stars

Urbanizacion Atalaya De Canyamel, Canyamel (Mallorca), Spain, 07589

Canyamel (Mallorca)
USD 743

Parador De Santiago De Compostela  5 stars

Plaza Do Obradoiro, 1, Santiago de Compostela, Spain, 15705

Santiago de Compostela Great
USD 242

Hotel De Londres Y De Inglaterra  4 stars

Zubieta, 2, San Sebastian, Spain, 20007

San Sebastian Great
USD 261

Nh Collection Madrid Eurobuilding  4 stars

Padre Damian 23, Madrid, Spain, 28036

Madrid Very good
USD 165

Nh Madrid Nacional  4 stars

Paseo Del Prado 48, Madrid, Spain, 28014

Madrid Very good
USD 125

Ac Hotel Barcelona Forum  4 stars

Paseo Taulat 278, Barcelona, Spain, 08019

Barcelona Very good
USD 196

Ac Hotel Malaga Palacio By Marriott  4 stars

Cortina Del Muelle, 1, Malaga, Spain, 29015

Malaga Great
USD 219

Ac Cuzco By Marriott  4 stars

Paseo De La Castellana, 133, Madrid, Spain, 28046

Madrid Very good
USD 134

Barcelo Sants  4 stars

Plaza Dels Paisos Catalans S/N, Barcelona, Spain, 08014

Barcelona Great
USD 149

Hotel Atlantico  4 stars

Gran Via 38, Madrid, Spain, 28013

Madrid Perfect
USD 154

Hotel Cervantes  4 stars

Cervantes 12, Seville, Spain, 41003

Seville Very good
USD 115

Granados 83  4 stars

Enrique Granados 83, Barcelona, Spain, 08008

Barcelona Great
USD 334

Casa Camper Barcelona  4 stars

Elisabets, 11, Barcelona, Spain, 08001

Barcelona Perfect
USD 290

Iberostar Las Letras Gran Via  4 stars

Gran Via 11, Madrid, Spain, 28013

Madrid Great
USD 211

Miro  4 stars

Alameda Mazarredo, 77, Bilbao, Spain, 48009

Bilbao Great
USD 190

Marina Suites  4 stars

Calle Juan Diaz Rodriguez 10, Puerto Rico (Gran Canaria), Spain, 35128

Puerto Rico (Gran Canaria) Great
USD 152

Las Aguilas  4 stars

Doctor Barajas, 19, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good
USD 108

Tigotan Lovers And Friends Playa De Las Americas (Adults Only)  4 stars

Noelia Afonso Cabrera, 6, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Great
USD 142

Rincon Sol  4 stars

Avenida Del Mediterraneo, 174, Rincon de la Victoria, Spain, 29730

Rincon de la Victoria Very good
USD 75

Gotico  4 stars

Jaime I, 14, Barcelona, Spain, 08002

Barcelona Nice
USD 2 279

Barcelo Carmen Granada  4 stars

Acera Del Darro 62, Granada, Spain, 18005

Granada Very good
USD 70

Ac Hotel Carlton Madrid By Marriott  4 stars

Paseo De Las Delicias, 26, Madrid, Spain, 28045

Madrid Great
USD 112

Best Osuna Feria Madrid  4 stars

Luis De La Mata 18, Madrid, Spain, 28042

Madrid Nice
USD 6 627

Hotel Saray  4 stars

Profesor Tierno Galvan, 4, Granada, Spain, 18006

Granada Great
USD 56

Eurostars Puerta Real  4 stars

Acera Del Darro, 24, Granada, Spain, 18005

Granada Very good
USD 102

Hesperia Presidente  4 stars

Avenida Diagonal 570, Barcelona, Spain, 08021

Barcelona Great
USD 191

Wilson Boutique Hotel  4 stars

Avenida Diagonal 568 Barcelona 08021 Spain, Barcelona, Spain, 08021

Barcelona Great
USD 202

Vincci Mae  4 stars

Avenida Diagonal 596, Barcelona, Spain, 08021

Barcelona Very good
USD 1 217

Expo Hotel Barcelona  4 stars

Calle Mallorca 1-23, Barcelona, Spain, 08014

Barcelona Very good
USD 136

Barcelona Princess  4 stars

Avenida Diagonal 1, Barcelona, Spain, 08019

Barcelona Great
USD 102

Madrid Marriott Auditorium Hotel & Conference Center  4 stars

Avenida De Aragon 400, Madrid, Spain, 28022

Madrid Very good
USD 102

Duquesa De Cardona  4 stars

Paseo Colon 12, Barcelona, Spain, 08002

Barcelona Great
USD 322

Balmes  4 stars

Mallorca, 216, Barcelona, Spain, 08008

Barcelona Very good
USD 183

Hotel Bahia  4 stars

Avda. Alfonso Xiii, 6, Santander, Spain, 39002

Santander Great
USD 149

Hotel Antequera By Checkin  4 stars

Urb. Santa Catalina, S/N, Antequera, Spain, 29600

Antequera Very good
USD 2 556

Sixtytwo Barcelona  4 stars

Passeig De Gracia, 62, Barcelona, Spain, 08007

Barcelona Great
USD 177

Abando  4 stars

Colon De Larreategui, 9, Bilbao, Spain, 48001

Bilbao Great
USD 113

Gran Hotel Torre Catalunya  4 stars

Avenida De Roma 2-4, Barcelona, Spain, 08014

Barcelona Great
USD 222

Hotel Paseo Del Arte  4 stars

Atocha 123, Madrid, Spain, 28012

Madrid Great
USD 92

Ilunion Aqua 4  4 stars

Luis Garcia Berlanga 19-21, Valencia, Spain, 46023

Valencia Great
USD 89

H Top Royal Beach  4 stars

Avd. America, 15-23 Lloret De Mar, Girona, 17310, Spain, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
USD 77

Medinaceli  4 stars

Duc De Medinaceli, 8, Barcelona, Spain, 08002

Barcelona Very good
USD 667

Crowne Plaza Barcelona Fira Center  4 stars

Avenida Rius I Taulet, 1-3, Barcelona, Spain, 08004

Barcelona Great
USD 178

Hilton Barcelona  4 stars

Avenida Diagonal 589 - 591, Barcelona, Spain, 08014

Barcelona Very good
USD 147

Hilton Diagonal Mar  4 stars

Passeig Del Taulat, 262-264, Barcelona, Spain, 08019

Barcelona Very good
USD 195

Hilton Madrid Airport  4 stars

Avenida De La Hispanidad 2-4, Madrid, Spain, 28042

Madrid Great
USD 206

Aparthotel Atenea Barcelona  4 stars

Joan Guell 207-211 Barcelona 8028 Spain, Barcelona, Spain, 08028

Barcelona Very good
USD 84

Gallery Hotel  4 stars

C/Rossello, 249 Barcelona 08008 Spain, Barcelona, Spain, 08008

Barcelona Great
USD 711

Alfonso VI  4 stars

Cuesta De Los Capuchinos 2, Toledo, Spain, 45001

Toledo Very good
USD 113

Becquer  4 stars

Reyes Catolicos, 4, Seville, Spain, 41001

Seville Great
USD 170

Calipolis  4 stars

Av. Sofia 2-6, Sitges, Spain, 08870

Sitges Very good
USD 178

Hotel Regina  4 stars

Bergara, 2-4, Barcelona, Spain, 08002

Barcelona Very good
USD 147

Alexandra Barcelona A Doubletree By Hilton  4 stars

Calle Mallorca 251, Barcelona, Spain, 08008

Barcelona Very good
USD 209

Colon  4 stars

Av. De La Catedral, 7, Barcelona, Spain, 08002

Barcelona Great
USD 222

Inglaterra  4 stars

Plaza Nueva 7, Seville, Spain, 41001

Seville Great
USD 147

Alfonso V  4 stars

Avenida Padre Isla 1, Leon, Spain, 24002

Leon Very good
USD 83

Hotel Mayorazgo  4 stars

Flor Baja, 3, Madrid, Spain, 28013

Madrid Very good
USD 109

Condes De Barcelona  4 stars

Paseo De Gracia 73, Barcelona, Spain, 08008

Barcelona Very good
USD 251

Monte Carmelo  4 stars

Virgen De La Victoria, 7, Seville, Spain, 41011

Seville Great
USD 92

America  4 stars

Provenza 195, Barcelona, Spain, 08008

Barcelona Great
USD 164

Pulitzer  4 stars

Bergara 8, Barcelona 08002, Spain, Barcelona, Spain, 08002

Barcelona Great
USD 205

U232  4 stars

Comte D'Urgell, 232, Barcelona, Spain, 08036

Barcelona Great
USD 117

Silken Ramblas  4 stars

Pintor Fortuny 13, Barcelona, Spain, 08001

Barcelona Very good
USD 169

Hotel 1898  4 stars

La Rambla, 109, Barcelona, Spain, 08002

Barcelona Great
USD 261

Alhambra Palace  4 stars

Plaza Arquitecto Garcia De, Granada, Spain, 18009

Granada Great
USD 207

Villa Soro  4 stars

Avenida De Ategorrieta, 61, San Sebastian, Spain, 20013

San Sebastian Great
USD 333

Barcelona Catedral  4 stars

C/ Dels Capellans, 4, Barcelona, Spain, 08002

Barcelona Great
USD 213

Ibiza Rocks House At Pikes Hotel  4 stars

Cami De Sa Vorera S/N, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Very good
USD 387

Melia Granada  4 stars

Angel Ganivet 7, Granada, Spain, 18009

Granada Very good
USD 97

Melia Madrid Serrano  4 stars

Claudio Coello 139, Madrid, Spain, 28006

Madrid Very good
USD 222

Melia Costa Del Sol  4 stars

Paseo Maritimo 11, Torremolinos, Spain, 29620

Torremolinos Great
USD 177

Hotel Puerto De La Cruz  4 stars

Avda. Marquуs Villanueva Del Prado S/N, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good
USD 76

Melia Sevilla  4 stars

Dr. Pedro De Castro, 1, Seville, Spain, 41004

Seville Great
USD 207

Tryp Barcelona Apolo Hotel  4 stars

Avenida Paralelo, 57-59, Barcelona, Spain, 08004

Barcelona Very good
USD 174

El Avenida Palace  4 stars

Gran Via De Les Corts Catalanes 605, Barcelona, Spain, 08007

Barcelona Very good
USD 128

Barcelona Universal Hotel  4 stars

Avinguda Paral.Lel, 76-78, Barcelona, Spain, 08001

Barcelona Great
USD 301

Liabeny Hotel  4 stars

Calle De La Salud 3, Madrid, Spain, 28013

Madrid Great
USD 96

Royal Ramblas  4 stars

Las Ramblas, 117, Barcelona, Spain, 08002

Barcelona Great
USD 138

Derby  4 stars

Loreto 21-25, Barcelona, Spain, 08029

Barcelona Very good
USD 151

Catalonia Barcelona Plaza  4 stars

Plaza Espana, 6-8, Barcelona, Spain, 08014

Barcelona Great
USD 133

Agumar  4 stars

Paseo Reina Cristina, 7, Madrid, Spain, 28014

Madrid Very good
USD 108

Hotel Praga  4 stars

Antonio Lopez, 65, Madrid, Spain, 28019

Madrid Very good
USD 97

Emperador  4 stars

Gran Via, 53, Madrid, Spain, 28013

Madrid Great
USD 104

Hotel Serhs Rivoli Rambla  4 stars

La Rambla 128, Barcelona, Spain, 08002

Barcelona Very good
USD 179

Barcelona Center  4 stars

Balmes, 103-105, Barcelona, Spain, 08008

Barcelona Great
USD 186

Olivia Plaza Hotel  4 stars

Plaza De Catalunya, 19, Barcelona, Spain, 08002

Barcelona Great
USD 193

Jardin Tropical  4 stars

Gran Bretana, S/N, Costa Adeje (Tenerife), Spain, 38670

Costa Adeje (Tenerife) Great
USD 192

Catalonia Ramblas  4 stars

Pelai, 28, Barcelona, Spain, 08002

Barcelona Great
USD 347

Catalonia Las Cortes  4 stars

Del Prado, 6, Madrid, Spain, 28014

Madrid Great
USD 187

Preciados  4 stars

Preciados, 37, Madrid, Spain, 28013

Madrid Great
USD 178

Lopesan Costa Meloneras Resort Spa And Casino  4 stars

Mar Mediterraneo 1, Meloneras, Spain, 35100

Meloneras Great
USD 178

Marriott'S Playa Andaluza  4 stars

Carretera De Cadiz Km 168, Estepona, Spain, 29680

Estepona Great
USD 383

Villa Emilia  4 stars

Calabria, 115-117, Barcelona, Spain, 08015

Barcelona Great
USD 157

Axel Hotel Barcelona & Urban Spa (Adults Only)  4 stars

Aribau, 33, Barcelona, Spain, 08011

Barcelona Very good
USD 92

Posada De Ronda  4 stars

Ctra A-374 Ronda-Algodonales Km 26, Ronda, Es, Ronda, Spain, 29400

Ronda Very good
USD 69

Gran Hotel Havana  4 stars

Gran Via De Les Corts Catalanes, 647, Barcelona, Spain, 8010

Barcelona Great
USD 150

Murmuri Hotel  4 stars

Rambla Catalunya 104, Barcelona, Spain, 08008

Barcelona Great
USD 179

Casa Imperial  4 stars

Imperial, 29, Seville, Spain, 41003

Seville Very good
USD 171

Barcelo Raval  4 stars

Rambla Del Raval, 17-21, Barcelona, Spain, 08001

Barcelona Great
USD 187

Fergus Club Europa  4 stars

Savina 16, Peguera, Spain, 07160

Peguera Very good
USD 150

Costa Azul  4 stars

Avenida Gabriel Roca, 7, Palma de Mallorca, Spain, 07014

Palma de Mallorca Very good
USD 201

Hotel Marsol  4 stars

Passeig De Jacint Verdaguer, 7, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
USD 107

Best Western Premier Hotel Dante  4 stars

Mallorca 181, Barcelona, Spain, 08036

Barcelona Great
USD 130

Melia Lebreros  4 stars

Luis De Morales, 2, Seville, Spain, 41005

Seville Very good
USD 146

Los Angeles  4 stars

Cuesta De Escoriaza 17, Granada, Spain, 18008

Granada Very good
USD 63

Ght Aquarium & Spa  4 stars

Actor Pere Codina I Mont, S/N, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
USD 115

Dynastic  4 stars

Avenida L' Ametlla De Mar, 15, Benidorm, Spain, 03503

Benidorm Very good
USD 120

Melia Castilla  4 stars

C/ Poeta Joan Maragall, 43, Madrid, Spain, 28020

Madrid Very good
USD 149

Agua Azul (Adults Only)  4 stars

Via Emilio Ortuno 7, Benidorm, Spain, 03500

Benidorm Nice
USD 122

Pez Espada  4 stars

Avda. Salvador Allende, 11, Torremolinos, Spain, 29620

Torremolinos Very good
USD 179

Parador De Hondarribia  4 stars

Plaza De Armas 14, Hondarribia, Spain, 20280

Hondarribia Great
USD 257

Parador De Ronda  4 stars

Plaza De Espana, S/N, Ronda, Spain, 29400

Ronda Great
USD 218

Hotel Opera  4 stars

Cuesta De Santo Domingo, 2, Madrid, Spain, 28013

Madrid Very good
USD 131

Sunset Beach Club  4 stars

Avenida Del Sol 5, Benalmadena, Spain, 29630

Benalmadena Very good
USD 104

Balcon De Europa  4 stars

Paseo Balcon De Europa 1, Nerja, Spain, 29780

Nerja Great
USD 172

Alameda Plaza  4 stars

Paseo De La Alameda 38, Valencia, Spain, 46023

Valencia Very good
USD 91

Hotel Espana  4 stars

Sant Pau 9-11 Barcelona 08001 Spain, Barcelona, Spain, 08001

Barcelona Great
USD 280

Holiday World Riwo Hotel  4 stars

Avenida De La Costa Del Sol, 215, Benalmadena, Spain, 29630

Benalmadena
USD 127

Astoria Park  4 stars

Hipolito Lazaro, 18, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
USD 97

Hotel Best Los Angeles  4 stars

Falset, 9-17, Salou, Spain, 43840

Salou Nice
USD 197

Bq Paguera Boutique Hotel (Adults Only)  4 stars

Palmira 29, Peguera, Spain, 07160

Peguera Great
USD 163

Mur Hotel Neptuno (Adults Only)  4 stars

Avenida Alfereces Provisionales 29, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Very good
USD 155

Don Pancho (Adults Only)  4 stars

Avenida Del Mediterraneo, 39, Benidorm, Spain, 03503

Benidorm Very good
USD 173

Las Vegas  4 stars

Alfonso V, 7, Salou, Spain, 43840

Salou Great
USD 127

Aromar  4 stars

Emporda 28, Platja d'Aro, Spain, 17250

Platja d'Aro Great
USD 157

Torre Del Mar  4 stars

Calle Carlos Roman Ferrer S/N, Ibiza Town, Spain, 07800

Ibiza Town Very good
USD 238

La Fonda  4 stars

Santo Domingo De Guzman, 7, Benalmadena, Spain, 29639

Benalmadena Perfect
USD 127

Hsm Atlantic Park  4 stars

Calderon De La Barca, 2, Magaluf (Mallorca), Spain, 07182

Magaluf (Mallorca) Very good
USD 156

Eurostars Las Salinas  4 stars

Paseo Maritimo S/N, Caleta De Fuste, Spain, 35610

Caleta De Fuste Very good
USD 148

Las Casas De La Juderia  4 stars

Santa Maria La Blanca, 5, Seville, Spain, 41004

Seville Great
USD 484

Acapulco  4 stars

C/ Josep De Togores, 21, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
USD 156

Kn Arenas Del Mar (Adults Only)  4 stars

Avenida Europa 2, El Medano (Tenerife), Spain, 38612

El Medano (Tenerife) Very good
USD 108

Hotel Aigua Blava  4 stars

Platja De Fornells S/N, Begur, Spain, 17255

Begur Great
USD 240

Saratoga  4 stars

Paseo Mallorca 6, Palma de Mallorca, Spain, 07012

Palma de Mallorca Great
USD 216

Hotel & Spa Castillo De Peniscola  4 stars

Avenida Papa Luna 4, Peniscola, Spain, 12598

Peniscola Very good
USD 241

Compostela  4 stars

Calle Horreo 1, Santiago de Compostela, Spain, 15701

Santiago de Compostela Great
USD 132

Las Lomas Village  4 stars

La Manga Club, La Manga del Mar Menor, Spain, 30389

La Manga del Mar Menor Nice
USD 173

Las Palmeras  4 stars

Calle Martinez Catena, 6, Fuengirola, Spain, 29649

Fuengirola Very good
USD 113

San Sebastian  4 stars

Avenida Zumalacarregui, 20, San Sebastian, Spain, 20008

San Sebastian Very good
USD 149

Hotel Porta Fira  4 stars

Plaza Europa, 45, L'Hospitalet de Llobregat, Spain, 08907

L'Hospitalet de Llobregat Great
USD 118

Hotel Playa Esperanza  4 stars

Avenida De La Albufera No 4, Playa de Muro (Mallorca), Spain, 7458

Playa de Muro (Mallorca) Great
USD 292

Catalonia Catedral  4 stars

Arcs 10, Barcelona, Spain, 08002

Barcelona Great
USD 223

Catalonia Atocha  4 stars

Atocha, 81, Madrid, Spain, 28012

Madrid Great
USD 141

The Mirror Barcelona  4 stars

Carrer De Corsega 255, Barcelona, Spain, 08036

Barcelona Great
USD 928

K+K Hotel Picasso  4 stars

Passeig De Picasso, 26-30, Barcelona, Spain, 08003

Barcelona Perfect
USD 116

Alcazar  4 stars

C San Marcos 5 Segovia Spain, Segovia, Spain, 40003

Segovia Great
USD 103

Gran Hotel Corona Sol  4 stars

Victor Garcia de la Concha, Salamanca, Spain, 37005

Salamanca Great
USD 70

Jardines Del Sol By Diamond Resorts  4 stars

Montana Roja Playa Blanca Yaiza Yaiza Lanzarote 35, Playa Blanca (Lanzarote), Spain, 35510

Playa Blanca (Lanzarote) Perfect
USD 89

Aparthotel La Mirage  4 stars

Urbanizacion Copacabana, La Manga del Mar Menor, Spain

La Manga del Mar Menor Guest rating
USD 231

Bh Mallorca Adults Only  4 stars

Av. Las Palmeras 12, Magaluf (Mallorca), Spain, 07182

Magaluf (Mallorca) Very good
USD 228

Marina Bayview (Adults Only)  4 stars

Av De Guayadeque, 3 Puerto Rico 35130 Spain, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria)
USD 148

Las Gaviotas Suites Hotel & Spa  4 stars

Avenida Albufera, 51, Playa de Muro (Mallorca), Spain, 07458

Playa de Muro (Mallorca) Great
USD 236

Gf Isabel  4 stars

Avda. De Moscu 2, Costa Adeje (Tenerife), Spain, 38670

Costa Adeje (Tenerife) Great
USD 118

Florida Spa (Adults Only)  4 stars

Galvez Ginachero, S/N, Fuengirola, Spain, 29640

Fuengirola Great
USD 115

H10 Conquistador  4 stars

Avenida Rafael Puig, 36, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Very good
USD 236

Parador De Toledo  4 stars

Cerro Del Emperador, S/N, Toledo, Spain, 45000

Toledo Great
USD 122

Parador De Granada  4 stars

Real De La Alhambra S/N, Granada, Spain, 18000

Granada Great
USD 292

Ofelias Hotel  4 stars

Carrer De Llanca 24, Barcelona, Spain, 08015

Barcelona Great
USD 246

Hotel Calle Mayor  4 stars

Calle Marques De San Nicolas 71, Logrono, Spain, 26001

Logrono Perfect
USD 141

Safestay Madrid  4 stars

Sagasta, 22, Madrid, Spain, 28004

Madrid Great
USD 71

Hotel Garbi Ibiza & Spa  4 stars

De La Murtra, 5, Playa d'en Bossa, Spain

Playa d'en Bossa Great
USD 260

Renaissance Barcelona Fira Hotel  4 stars

Plaza De Europa, 50-52, L'Hospitalet de Llobregat, Spain, 08902

L'Hospitalet de Llobregat Great
USD 209

Tres Reyes  4 stars

Jardines De La Taconera, S/N, Pamplona, Spain, 31001

Pamplona Very good
USD 291

Nh Barcelona Centro  4 stars

Duc, 15, Barcelona, Spain, 08002

Barcelona Great
USD 205

Hd Beach Resort  4 stars

Avenida Islas Canarias S/N, Costa Teguise, Spain, 35508

Costa Teguise Great
USD 145

Hotel Indigo Barcelona - Plaza Catalunya  4 stars

Gran Via De Las Corts Catalanes 629, Barcelona, Spain, 08010

Barcelona Great
USD 197

Globales Los Patos Park  4 stars

C/ Torrealmadena 5, 29630 Benalmadena-Malaga, Es, Benalmadena, Spain, 29630

Benalmadena Very good
USD 173

Novotel Barcelona City  4 stars

Avenida Diagonal 201, Barcelona, Spain, 08018

Barcelona Great
USD 119

Olivia Balmes Hotel  4 stars

Carrer De Balmes, 117, Barcelona, Spain, 08008

Barcelona Perfect
USD 223

Sands Beach Resort  4 stars

Avenida Islas Canarias, 18, Costa Teguise, Spain, 35508

Costa Teguise Very good
USD 110

Melia Barcelona Sky  4 stars

C/ Pere Iv, 272-286, Barcelona, Spain, 08005

Barcelona Very good
USD 178

Hotel Casa 1800 Sevilla  4 stars

Rodrigo Caro 6, Seville, Spain, NULL

Seville Perfect
USD 303

Only You Boutique Hotel Madrid  4 stars

Barquillo, 21, Madrid, Spain, 28004

Madrid Great
USD 201

Brondo Architect Hotel  4 stars

Brondo, 4, Palma de Mallorca, Spain, 07001

Palma de Mallorca Great
USD 170

Tropical Park  4 stars

El Jable, 41, Callao Salvaje, Spain, 38678

Callao Salvaje Great
USD 96

Sol Don Marco (Adults Only)  4 stars

Paseo Maritimo S/N, Torremolinos, Spain, 29620

Torremolinos Great
USD 131

Guadalmina Spa & Golf Resort  4 stars

Urbanizacion Guadalmina Baja, Marbella, Spain, 29678

Marbella Very good
USD 170

Port Mahon  4 stars

Avinguda Port De Mao, S/N, Mahon (Menorca), Spain, 07701

Mahon (Menorca) Very good
USD 176

Arai Aparthotel  4 stars

Avinyo, 30, Barcelona, Spain, 08002

Barcelona Perfect
USD 290

Soho Boutique Palacio San Gabriel Ronda  4 stars

Marques De Moctezuma, 19, Ronda, Spain

Ronda Great
USD 167

Catalonia Square  4 stars

Ronda Sant Pere 9, Barcelona, Spain, 08010

Barcelona Perfect
USD 1 688

La Gruta  4 stars

Alto De Buenavista S/N,S/N , Oviedo, Spain, 33006

Oviedo

Predi Son Jaumell Hotel Rural  4 stars

Carretera Cala Mesquida, Km 1, Capdepera (Mallorca), Spain, 07580

Capdepera (Mallorca) Great
USD 298

Hotel Brummell  4 stars

Carrer Nou De La Rambla 174, Barcelona, Spain

Barcelona Perfect
USD 183

H10 Cubik  4 stars

Via Laietana 69, Barcelona, Spain

Barcelona Perfect
USD 282

Hotel Esplendido  4 stars

Es Traves 5, Port De Soller, Spain, 07108

Port De Soller Perfect
USD 450

Hotel Santo Domingo  4 stars

San Bernardo 1, Madrid, Spain

Madrid Very good
USD 93

Allsun Hotel Estrella & Coral De Mar Resort Spa  4 stars

Carrer Estrella De La Mar S N 07410 Puerto De Alcudia, Port de Alcudia (Mallorca), Spain, 07410

Port de Alcudia (Mallorca) Great
USD 188

El Oceano Beach Hotel  4 stars

Miraflores Playa, La Cala De Mijas, Spain

La Cala De Mijas Great
USD 274

Me Madrid Reina Victoria  4 stars

Plaza De Santa Ana, 14, Madrid, Spain, 28013

Madrid Great
USD 226

Finca Agroturismo Can Beneit  4 stars

Calle Vell Binibona 1, Paseo 13, Selva (Mallorca), Spain, 07313

Selva (Mallorca)
USD 256

Marquis Hotels Issabel'S  4 stars

Plaza Isabel La Catolica, S/N, Granada, Spain, 18009

Granada
USD 526

Delamar (Adults Only)  4 stars

Avinguda De Just Marles 21-23, Lloret de Mar, Spain

Lloret de Mar Perfect
USD 115

San Cristobal  3 stars

Avda. Ramon Y Cajal 3, Marbella, Spain, 29600

Marbella Very good
USD 2 469

Condado  3 stars

Aribau, 201, Barcelona, Spain, 08021

Barcelona Great
USD 124

Oriente Atiram  3 stars

Ramblas, 45, Barcelona, Spain, 08002

Barcelona Very good
USD 100

Rialto  3 stars

Carrer De Ferran, 40-42, Barcelona, Spain, 08002

Barcelona Very good
USD 1 529

Suizo  3 stars

Plaza Del Angel 12, Barcelona, Spain, 08002

Barcelona Very good
USD 117

Guadalupe  3 stars

Paseo De La Sabica, 30, Granada, Spain, 18009

Granada Great
USD 85

Murrieta  3 stars

Marques De Murrieta, 1, Logrono, Spain, 26005

Logrono Very good
USD 92

Acueducto  3 stars

Avenida Del Padre Claret, 10, Segovia, Spain, 40001

Segovia Very good
USD 71

Regente  3 stars

Mesonero Romanos, 9, Madrid, Spain, 28013

Madrid Very good
USD 2 727

Arc La Rambla  3 stars

La Rambla 19, Barcelona, Spain, 08002

Barcelona Very good
USD 103

Hotel Plaza Nueva  3 stars

C/ Imprenta Nº 2, Granada, Spain, 18010

Granada Very good
USD 69

Don Luis  3 stars

Avenida General, 12 (Bajo), Madrid, Spain, 28042

Madrid Great
USD 426

Hotel San Vicente  3 stars

A Coruna,Santiago De Compostela,Marantes, 12, Santiago de Compostela, Spain, 15884

Santiago de Compostela Very good
USD 89

Hcc Montblanc  3 stars

Via Laietana 61, Barcelona, Spain, 08003

Barcelona Very good
USD 153

Myramar Fuengirola  3 stars

San Miguel N 1, 29640, Fuengirola, Spain, Fuengirola, Spain, 29640

Fuengirola Very good
USD 100

Galiano  3 stars

Alcala Galiano 6, Madrid, Spain, 28010

Madrid Nice
USD 93

Petit Palace Cliper Gran Via  3 stars

C/ Chinchilla, 6, Madrid, Spain, 28013

Madrid Very good
USD 136

Europark  3 stars

Arago, 323-325, Barcelona, Spain, 08009

Barcelona Great
USD 162

Silken Sant Gervasi  3 stars

Sant Gervasi De Cassoles, 26, Barcelona, Spain, 08022

Barcelona Great
USD 98

Hotel Jazz  3 stars

Pelai, 3, Barcelona, Spain, 08001

Barcelona Great
USD 124

Granvia  3 stars

Gran Via Corts Catalanes, 642, Barcelona, Spain, 08007

Barcelona Great
USD 168

B Hotel  3 stars

Gran Via, 389, Barcelona, Spain, 08015

Barcelona Great
USD 154

Moderno  3 stars

Arenal, 2, Madrid, Spain, 28013

Madrid Great
USD 120

Sol Pelicanos Ocas  3 stars

C\ Gerona 45-47, Benidorm, Spain, 03503

Benidorm Very good
USD 115

Sol Katmandu Park & Resort  3 stars

Calle Galeon, S/N, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Very good
USD 258

Hotel Alcazar  3 stars

Menendez Y Pelayo, 10, Seville, Spain, 41004

Seville Very good
USD 88

Ramblas  3 stars

Ramblas, 33, Barcelona, Spain, 08002

Barcelona Very good
USD 113

Hotel Servigroup Pueblo Benidorm  3 stars

Ibiza 17, Benidorm, Spain, 03503

Benidorm Very good
USD 158

Holiday Inn Express Barcelona City 22@  3 stars

Pallars 203, Barcelona, Spain, 08005

Barcelona Very good
USD 250

Bellevue Club  3 stars

Avenida Pedro Mas Y Reus, S/N, Alcudia (Mallorca), Spain, 07410

Alcudia (Mallorca) Guest rating
USD 83

Room Mate Oscar  3 stars

Plaza Vazquez De Mella, 12, Madrid, Spain, 28004

Madrid Great
USD 173

Apartamentos Deya  3 stars

C/ Ramon De Moncada, 27, Santa Ponsa, Spain, 07180

Santa Ponsa Guest rating
USD 69

Soho Boutique Las Vegas  3 stars

Paseo De Sancha, 22, Malaga, Spain, 29016

Malaga Very good
USD 162

Esplendid  3 stars

Avenida Mediterraneo, 17, Blanes, Spain, 17300

Blanes Guest rating
USD 82

Copacabana  3 stars

Avda. Frederic Mistral, 40-48, Lloret de Mar, Spain, 17310

Lloret de Mar Guest rating
USD 112

Las Piramides  3 stars

Calle Victor Zurita Soler,4 , Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Very good
USD 112

Lleo  3 stars

Pelai, 22-24, Barcelona, Spain, 08001

Barcelona Very good
USD 132

Caribbean Bay  3 stars

Trencadors 48, El Arenal (Mallorca), Spain, 7600

El Arenal (Mallorca) Guest rating
USD 97

Regina  3 stars

Alcala 19, Madrid, Spain, 28013

Madrid Great
USD 120

Isla Bella  3 stars

Paseo Del Sable, 2, Isla, Spain, 39195

Isla Great
USD 175

Hotel Marquesa  3 stars

Calle Quintana 11, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good
USD 61

Hotel Gaudi  3 stars

Nou De La Rambla, 12, Barcelona, Spain, 08001

Barcelona Great
USD 108

Hotel Jose Cruz  3 stars

Lucena, 60, Nerja, Spain, 29780

Nerja Great
USD 106

Casa Del Sol  3 stars

Finlandia 4, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good
USD 26

Hotel Del Mar  3 stars

Pla De Palau, 19, Barcelona, Spain, 08003

Barcelona Very good
USD 777

Hotel Nouvel  3 stars

Santa Anna 18-20, Barcelona, Spain, 08002

Barcelona Very good
USD 166

Internacional  3 stars

Carretera General De La Asomada, 34800 Puerto De La Cruz, Spain, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife)

Poseidon Resort  3 stars

Calle Del Esperanto, 9, Benidorm, Spain, 03503

Benidorm Very good
USD 115

Ganivet  3 stars

Calle De Toledo 111, Madrid, Spain, 28005

Madrid Great
USD 98

Antiga  3 stars

Plaza Catalunya, 29, Calafell, Spain, 43820

Calafell Great
USD 98

Som Saulo  3 stars

Avenida Bartomeu Riutort 51, Can Pastilla (Mallorca), Spain, 07610

Can Pastilla (Mallorca) Great
USD 103

El Mirador  3 stars

Carretera A-404 Malaga-Alhaurin El Grande Km 10, Alhaurin el Grande, Spain, 29120

Alhaurin el Grande Guest rating
USD 88

Holiday Inn Express Malaga Airport  3 stars

Avenida De Velazquez 294 Salida 3B Autovia Ma-21 Malaga, 29004 Spain, Malaga, Spain, 29004

Malaga Very good
USD 103

Ciutat Vella  3 stars

Carrer Tallers 66, Barcelona, Spain, 08001

Barcelona Great
USD 127

Caballito Al Mar (Adults Only)  3 stars

Costa I Llobera, S/N, Canyamel (Mallorca), Spain, 07580

Canyamel (Mallorca)
USD 252

Catalonia Oro Negro  3 stars

Arquitecto Gomez Cuesta 14, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Very good
USD 110

Medplaya Hotel Bali  3 stars

Avenida Telefonica , 7, Benalmadena, Spain, 29630

Benalmadena Very good
USD 69

Les Dalies Apartaments  3 stars

Autovia De Salou A Reus, 3, Salou, Spain, 43840

Salou Very good
USD 142

Sant Antoni  3 stars

Calle Consell De Cent, 476, Barcelona, Spain, 08025

Barcelona Very good
USD 87

Hotel San Miguel  3 stars

C/ Comercio 26, Mahon (Menorca), Spain, 7703

Mahon (Menorca) Great
USD 132

Hotel San Miguel  3 stars

Plaza De San Miguel Dos Agros, 9, Santiago de Compostela, Spain, 15704

Santiago de Compostela Perfect
USD 111

Denit Hotel  3 stars

Estruc, 24-26, Barcelona, Spain, 08002

Barcelona Great
USD 130

Four Points By Sheraton Barcelona Diagonal  3 stars

Avenida Diagonal 161-163, Barcelona, Spain

Barcelona Great
USD 126

Ohtels Villa Dorada  3 stars

C/ Vendrell,11, Salou, Spain

Salou Guest rating
USD 117

Barcelona House  3 stars

Calle Escudellers 19, Barcelona, Spain, 8002

Barcelona Great
USD 55

El Churra  3 stars

Marques De Los Velez 12, Murcia, Spain, 30008

Murcia Great
USD 61

Universal Hotel Florida (Adults Only)  3 stars

Torrenova, 33, Magaluf (Mallorca), Spain

Magaluf (Mallorca) Very good
USD 152

Hotel Boutique Calas De Alicante  3 stars

Av. Costablanca 22 A , 03540 Alicante, Spain, Alicante, Spain, 03540

Alicante Very good
USD 92

Aparthotel Nereida  3 stars

Calle Madrid 2-10, San Antonio (Ibiza), Spain, 07840

San Antonio (Ibiza) Very good
USD 111

Hotel Banys Orientals  3 stars

Calle Argenteria 37, Barcelona, Spain

Barcelona Great
USD 204

Hotel Gaya  3 stars

Niza, 3, Peguera, Spain, 07160

Peguera Very good
USD 107

Pabisa Orlando Aparthotel  3 stars

Calle Canyes 15, 07610 Playa De Palma, Majorca, Es, Palma de Mallorca, Spain, 07610

Palma de Mallorca Very good
USD 69

Hotel La Fonda Del Califa  3 stars

Corredera, 83, Arcos de la Frontera, Spain, 11630

Arcos de la Frontera Nice
USD 55

Hotel Alameda  3 stars

Alameda Alcalde Pedro Zaragoza 34, Benidorm, Spain

Benidorm Guest rating
USD 71

Oyo Miami Santa Catalina  3 stars

Parque Santa Catalina 12, Las Palmas de Gran Canaria, Spain, 35007

Las Palmas de Gran Canaria Very good
USD 44

Rosa Nautica  3 stars

Paseo Maritimo, 2-4, Malgrat De Mar, Spain, 08380

Malgrat De Mar Very good
USD 94

Villarreal  3 stars

Cangel Guimera 58, Valencia, Spain

Valencia Very good
USD 73

Playa De Oro Park  3 stars

C/ Vendrell 9, Salou, Spain, 43840

Salou Nice
USD 87

Mercedes  3 stars

Av. Frederic Mistral, 32, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
USD 86

Hotel Catalonia  3 stars

C/ Sant Jaume, 42-50 - 08370 Calella, Calella, Spain, 08370

Calella Nice
USD 63

Patagonia Sur  3 stars

Cobos, 11, Cadiz, Spain, 1105

Cadiz Great
USD 111

Andante Hotel  3 stars

Avenida Drassanes 23-25 Barcelona 08001 Spain, Barcelona, Spain, 08001

Barcelona Great
USD 213

Citadines Ramblas Barcelona  3 stars

Ramblas 122, Barcelona, Spain, 08002

Barcelona Very good
USD 310

Hotel Continental Barcelona  3 stars

La Rambla, 138, Barcelona, Spain, 08002

Barcelona Very good
USD 155

Generator Barcelona  3 stars

Corsega, 377, Barcelona, Spain, 08037

Barcelona Very good
USD 75

Don Felipe  3 stars

Daoiz, 7, Segovia, Spain, 40001 Segovia

Segovia Perfect
USD 125

Europa  3 stars

Carmen 4, Madrid, Spain, 28013

Madrid Great
USD 104

Hostal Luis XV  3 stars

Calle De La Montera,47 8 Traslados, Madrid, Spain, 28013

Madrid Very good
USD 69

Hotel Sitges  3 stars

Avda. De La Mare De Deu Del Vinyet, 63, Sitges, Spain, 08870

Sitges Very good
USD 86

Malibu Park  3 stars

C/ Italia, S/N, Costa Adeje (Tenerife), Spain, 38660

Costa Adeje (Tenerife) Nice
USD 57

Jet Apartments (Adults Only)  3 stars

Playa D'En Bossa, Playa d'en Bossa, Spain, 07800

Playa d'en Bossa Very good
USD 199

Chayofa Country Club  3 stars

Morro Chayofa, S/N, Playa de las Americas (Tenerife), Spain, 38650

Playa de las Americas (Tenerife) Very good
USD 61

La Villa Marbella  3 stars

Principe, 10, Marbella, Spain, 29600

Marbella Great
USD 351

Hotel La Chancla  3 stars

Paseo Maritimo El Pedregal 64, Malaga, Spain, 29017

Malaga Very good
USD 97

Hotel Amadeus & La Musica  3 stars

Farnesio, 6, Seville, Spain, 41004

Seville Great
USD 228

Hotel Subur  3 stars

Passeig De La Ribera S/N Sitges 8870 Spain, Sitges, Spain, 08870

Sitges Nice
USD 76

Hotel Market  3 stars

Comte Borrell , 68, Barcelona, Spain

Barcelona Very good
USD 156

Apartosuites Jardines De Sabatini  3 stars

Cuesta De San Vicente, 16, Madrid, Spain

Madrid Great
USD 128

Bungalows Vistaflor  3 stars

Av Touroperador Neckerman S/N, Maspalomas (Gran Canaria), Spain

Maspalomas (Gran Canaria) Very good
USD 82

Hotel De Los Faroles  3 stars

C/ Alfaros, 34, Cordoba, Spain

Cordoba Great
USD 123

Ibiza Rocks Hotel (Adults Only)  3 stars

Carrer Cervantes, 27, San Antonio (Ibiza), Spain

San Antonio (Ibiza) Nice
USD 130

Yurbban Trafalgar  3 stars

Trafalgar 30, Barcelona, Spain

Barcelona Perfect
USD 170

En Ferran By The Streets  3 stars

C/Ferran 24, Barcelona, Spain, 08002

Barcelona
USD 219

Guillermo Tell  3 stars

C. Guillerm Tell, 49, Barcelona, Spain, 08006

Barcelona
USD 252

Boutique Hotel Las Islas (Adults Only)  3 stars

Canela, 12, Fuengirola, Spain, 29640

Fuengirola Great
USD 178

El Corsario  3 stars

Carrer De Ponent 5, Ibiza Island, Spain, 07800

Ibiza Island
USD 253

Plaza De Toros  3 stars

Jose Aparicio, 3, Ronda, Spain, 29400

Ronda Very good
USD 66

Marinda Garden  3 stars

C/ Cala En Bosch; S/N (Cala'N Bosch S/N, 07760 Cala'N Bosch, Spain), Cala'N Bosch (Menorca), Spain, 07760

Cala'N Bosch (Menorca) Guest rating
USD 137

Ponderosa  3 stars

Av. Venezuela, Costa Adeje (Tenerife), Spain, 38660

Costa Adeje (Tenerife)
USD 150

Hotel Abaco Altea  3 stars

Salva, 13, Altea, Spain, 03590

Altea Very good
USD 156

Apartment With 2 Bedrooms In Alicante, With Pool Access, Terrace And Wifi  3 stars

Glorieta Reino Unido 6, Bloque 1, Piso 1, Pta 1108, Alicante, Es, Alicante, Spain, 03008

Alicante
USD 69

Parque Santiago III 187 Studio  3 stars

Avenida Las Americas Parque Santiago III, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife)
USD 100

Finca Can Duvai Mallorca  3 stars

Cami De Can Duai S.N., Son Servera (Mallorca), Spain, 07530

Son Servera (Mallorca)
USD 161

Las Sirenas  3 stars

Playa De Sacido, S/N, Viveiro, Spain, 27850

Viveiro Very good
USD 54

Hotel Constanza  2 stars

Calle Bruc 33, Barcelona, Spain, 08010

Barcelona Great
USD 148

Santa Marta  2 stars

General Castanos 14, Barcelona, Spain, 08003

Barcelona Nice
USD 2 044

Presidente  2 stars

Recogidas, 11, Granada, Spain, 18005

Granada Very good
USD 596

Francisco I  2 stars

Arenal, 15, Madrid, Spain, 28013

Madrid Great
USD 134

Paral-Lel  2 stars

Carrer Del Poeta Cabanyes 5-7, Barcelona, Spain, 08004

Barcelona Great
USD 78

Room Mate Mario  2 stars

Calle Campomanes 4, Madrid, Spain, 28013

Madrid Great
USD 124

San Cayetano  2 stars

Calle Sevilla 16, Ronda, Spain, 29400

Ronda Great
USD 46

Montserrat  2 stars

Espalter 27 27, Sitges, Spain, 08670

Sitges Very good
USD 96

Hotel Cassandra  2 stars

Avda. De Europa 6-8 ; El Arenal, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca)
USD 89

Hotel Moon  2 stars

Ramon Y Cajal, 47, A Coruna, Spain, 15006

A Coruna Very good
USD 62

Catalunya  2 stars

Santa Anna, 24, Barcelona, Spain, 08002

Barcelona Very good
USD 156

Holiday Park  2 stars

Ramon De Montcada 35, Santa Ponsa, Spain, 07180

Santa Ponsa Great
USD 70

Las Rocas  2 stars

Paseo Del Sable, 7, Isla, Spain, 39195

Isla
USD 109

Torres Gemelas  2 stars

De La Manga Km 12 Zona Puerto Deportivo. S N S, La Manga del Mar Menor, Spain, 30380

La Manga del Mar Menor

La Luna Blanca  2 stars

Pasaje Cerrillo, 2, Torremolinos, Spain, 29620

Torremolinos Great
USD 112

Boston  2 stars

34 Av.De Gran Canaria, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria)
USD 93

Casa Espana  2 stars

Plaza Carlos I, 3, Villaviciosa (Asturias), Spain, 33300

Villaviciosa (Asturias) Nice
USD 49

Bulevard  2 stars

Avenida S'Agaro, 14, Platja d'Aro, Spain, 17250

Platja d'Aro Very good
USD 135

Hotel Tolosa  2 stars

Via Augusta,18, Salou, Spain, 43840

Salou Very good
USD 112

Colors  2 stars

Campoamor, 79, Barcelona, Spain, 08031

Barcelona Nice
USD 91

Bilbi  2 stars

Calle Miribilla, 8, Bilbao, Spain, 48003

Bilbao Very good
USD 56

Goya  2 stars

Vinya Del Mar, 4, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Very good
USD 53

Barcelona Urbany Hostel  2 stars

Avenida Meridiana, 97, Barcelona, Spain, 08026

Barcelona Nice
USD 92

Casa Gracia  2 stars

Passeig De Gracia 116, Barcelona, Spain, 08008

Barcelona Great
USD 78

Hostel St Christophers Inn Barcelona  2 stars

Bergara, 3, Barcelona, Spain, 08002

Barcelona Very good
USD 16

Hotel Paseo De Gracia  2 stars

Paseo De Gracia, 102, Barcelona, Spain

Barcelona Nice
USD 120

The Hat Madrid  2 stars

C/ Imperial 9, Madrid, Spain, 28019

Madrid Great
USD 23

Hotel Margarit  2 stars

C/Ultonia, 1, Girona, Spain

Girona Very good
USD 91

Hostel One Paralelo  2 stars

Carrer Salva, 62, Barcelona, Spain, 08004

Barcelona
USD 40

Hotel Valencia  2 stars

Valencia, 64, Las Palmas de Gran Canaria, Spain, 35006

Las Palmas de Gran Canaria Nice
USD 53

Cats Chill Out Hostel Madrid  2 stars

C De La Cabeza 24, Madrid, Spain, 28012

Madrid Very good
USD 37

Way Hostel Madrid  2 stars

Relatores, 17, Madrid, Spain, 28012

Madrid Perfect
USD 206

B&B Manila  2 stars

Calle Manila 3 , Torremolinos, Spain

Torremolinos
USD 62

El Cisne  2 stars

Avenida De Cervantes, 14, Cordoba, Spain, 14008

Cordoba Very good
USD 76

Hotel La Polar  2 stars

Avenida Juan Carlos I, 20, Gijon, Spain, 33212

Gijon Very good
USD 92

La Casa Verde  2 stars

Carril De La Esparza, 9 , Murcia, Spain, 30009

Murcia
USD 35

Hotel Hurricane  2 stars

Carretera Nacional, 340 Km 78, Tarifa, Spain, 11380

Tarifa Very good
USD 163

Sol Sun Beach Apartamentos  0 stars

Londres, 3, Costa Adeje (Tenerife), Spain, 38660

Costa Adeje (Tenerife) Very good
USD 180

Nazaret Apartments  0 stars

Avenida Islas Canarias, 1, Costa Teguise, Spain, 35509

Costa Teguise Great
USD 76

Sun'S Gardens  0 stars

2 Virgo (Campo Internacional), Maspalomas, Es, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Nice
USD 98

Oasis Village  0 stars

Avenida Fuerteventura,3, Corralejo, Spain, 35660

Corralejo Very good
USD 111

Laguna Park 1  0 stars

Avenida De Los Pueblos 26, Costa Adeje (Tenerife), Spain, 38683

Costa Adeje (Tenerife) Nice
USD 98

Apartamentos Casablanca  0 stars

Calzada De Martianez, 4, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Great
USD 70

Plaza Azul  0 stars

Anzuelo, 19, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Great
USD 67

Granada Park  0 stars

Calle Meandro,2 , Playa de las Americas (Tenerife), Spain, 38650

Playa de las Americas (Tenerife) Nice
USD 98

Apartamentos Los Pueblos  0 stars

Testeina, 3, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Very good
USD 105

Apartamentos Turisticos Fresno  0 stars

Avda. De La Purisima 33, Torrevieja, Spain, 03182

Torrevieja Great
USD 62

Maria Victoria  0 stars

Ibiza, 1, Benidorm, Spain, 03503

Benidorm Nice
USD 77

Sweet Bcn  0 stars

Calle Bruc,78 2 3, Barcelona, Spain, 08009

Barcelona Great

Bell Raco  0 stars

17258 L'Estartit, Es, L'Estartit, Spain

L'Estartit Nice
USD 151

Vista Mar  0 stars

C/ Las Majadas, 4, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Very good
USD 77

Las Palomas Econotels  0 stars

Duque De Extremera , 7, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Nice
USD 47

Macavi  0 stars

Ecija, 11, Rota, Spain

Rota Great
USD 85

Serenity Amadores  0 stars

San Borondon, 9, Puerto Rico (Gran Canaria), Spain

Puerto Rico (Gran Canaria) Great
USD 120

Paloma Beach Apartments  0 stars

Avenida Juan Carlos I, 43, Los Cristianos (Tenerife), Spain, 38650

Los Cristianos (Tenerife) Very good
USD 87

Royal Aptos  0 stars

Plaza Europa, , Salou, Spain, 43840

Salou Guest rating
USD 43

Dorotea  0 stars

De Tirma 5, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Great
USD 61

Apartamentos Acuarium II  0 stars

Avenida Juan Fuster Zaragoza, 3, Benidorm, Spain, 03503

Benidorm Nice
USD 70

Apartamentos Las Acacias  0 stars

Princesa Guayarmina, 1, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Very good
USD 54

La Casa Grande  0 stars

Maldonado, 10, Arcos de la Frontera, Spain, 11630

Arcos de la Frontera Great
USD 112

La Casona De La Roza  0 stars

La Roza, S/N, Villaviciosa (Asturias), Spain, 33311

Villaviciosa (Asturias) Very good
USD 105

Oasis Backpackers Hostel Toledo  0 stars

Cadenas, 5, Toledo, Spain, 45001

Toledo Very good
USD 98

Apartamentos Maria Del Carmen  0 stars

Borbollon, 5, Torremolinos, Spain, 29620

Torremolinos Very good
USD 88

Bahia Blanca  0 stars

La Palma, 1, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Very good
USD 109

Las Fuentes  0 stars

Avd. La Habana 7, Los Cristianos (Tenerife), Spain, 38650

Los Cristianos (Tenerife)
USD 91

Inside Barcelona Apartments Esparteria  0 stars

Volta D'Els Tamborets, 9, Barcelona, Spain, 08003

Barcelona Great
USD 139

Apartamentos Venecia  0 stars

Avda Entremares 46, , Roquetas de Mar, Spain

Roquetas de Mar
USD 158

Es Turo  0 stars

Cami De Cas Perets, S/N, Ses Salines (Mallorca), Spain, 07640

Ses Salines (Mallorca) Great
USD 253

Hostal Aresol  0 stars

Arenal, 6 Piso 3, Madrid, Spain, 28013

Madrid Very good
USD 76

Rio Piedras  0 stars

Calle Del Ancla, 2, Gran Canaria, Spain, 35130

Gran Canaria
USD 80

Apartments Sixtyfour  0 stars

Passeig De Gracia 64, Barcelona, Spain, 08007

Barcelona Great
USD 155

Torrent Bay By Intercorp Hotel Group  0 stars

C/ Valencia, 4, San Antonio (Ibiza), Spain, 7830

San Antonio (Ibiza) Very good
USD 144

Apartamentos Yourhouse Alcudia  0 stars

Calle Pere Mas I Reus, 20, Port de Alcudia (Mallorca), Spain, 07400

Port de Alcudia (Mallorca) Nice
USD 68

Hostal Nitzs Bcn  0 stars

Calella 1, 2º 2ª, Barcelona, Spain, 08002

Barcelona Very good
USD 53

Alavera De Los Banos  0 stars

Molino De Alarcon S/N, Ronda, Spain, 29400

Ronda Great
USD 121

Velor Apartments  0 stars

Passeig Espana , 47, Castelldefels, Spain, 08860

Castelldefels Perfect
USD 155

Hostal Hotil  0 stars

Galera, 26-28, A Coruna, Spain, 15003

A Coruna Great
USD 32

Island Village  0 stars

Avenida Austria 46, Costa Adeje (Tenerife), Spain, 38660

Costa Adeje (Tenerife)
USD 138

Kabul Party Hostel Barcelona  0 stars

Placa Reial, 17, Barcelona, Spain, 08002

Barcelona Very good
USD 37

Blue Hostel  0 stars

Ample, 24, 1º4º, Barcelona, Spain, 08002

Barcelona Nice

Villamarina Apartments - Zand Properties  0 stars

Calle Sierra Dorada, 19, Benidorm, Spain, 03503

Benidorm
USD 113

Caballos Apartment  0 stars

Avda. Del Mediterraneo 19, Benidorm, Spain, 03503

Benidorm
USD 91

Maria Salome  0 stars

San Lorenzo, 24, Burgos, Spain, 09003

Burgos
USD 62

Apartamento Kalma By Vacanzy Collection  0 stars

Avenida Fuerteventura, 29(Residencial Las Dunas), Corralejo, Spain, 35660

Corralejo
USD 140

Villa Vicenta  0 stars

Carrer Oceano Pacifico 6, Denia, Spain, 03700

Denia
USD 528

Bed & Breakfast Pani  0 stars

Pani 103, Empuriabrava, Spain, 17487

Empuriabrava
USD 340

Hostel Alhambra  0 stars

Bassegoda 18, Girona, Spain, 17006

Girona Guest rating
USD 51

La Coma  0 stars

Cami De Can Bosc, Pollenca, Spain, 07460

Pollenca
USD 646

Estern  0 stars

Llorenc Cerda 7, Pollenca, Spain, 07460

Pollenca
USD 361

Costa Dorada Apartments  0 stars

Plaza Europa, 11, Edificio Royal, Salou, Spain, 43840

Salou
USD 103

Las Barcas  0 stars

Tabaibas, 11, San Agustin (Gran Canaria), Spain, 35100

San Agustin (Gran Canaria) Perfect
USD 209

Camping San Antonio  0 stars

Carretera Ibiza-San Antonio, Km 14.8, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Guest rating
USD 49

El Globo  0 stars

Paseo Neptuno, 44, Valencia, Spain, 46011

Valencia Very good
USD 98

Alondras Park Rooms  0 stars

Calle Minerva 16, Costa Del Silencio, Spain, 38630

Costa Del Silencio Nice
USD 77

El Encinar De Arta  0 stars

Carretera Ma4041 Km 3, Arta, Spain, 07570

Arta
USD 157

Somnio Hostels  0 stars

Diputacio, 251, 2, Barcelona, Spain, 08007

Barcelona Very good
USD 76