Spain hotels

Spain Overview

Show all cities
Alphabetical City Index
Spain regions

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 From

Claris Hotel Barcelona  5 stars

Pau Claris 150, Barcelona, Spain, E-08009

Barcelona Very good USD 276

Elba Palace Golf & Vital Hotel Caleta De Fuste  5 stars

C. Del Golf 1 (Urb. Fuerteventura Golf Resort), Caleta De Fuste, Spain, 35610

Caleta De Fuste Superb USD 295

Villa Real Madrid  5 stars

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

Madrid Fabulous USD 227

Nh Collection Barcelona Gran Hotel Calderon  5 stars

Rambla Catalunya, 26, Barcelona, Spain, 08007

Barcelona Fabulous USD 230

Ac Palacio De Santa Paula Hotel Granada  5 stars

Gran Via De Colon 31, Granada, Spain, 18001

Granada Fabulous USD 256

Ac Santo Mauro Hotel Madrid  5 stars

Zurbano 36, Madrid, Spain, 28010

Madrid Superb USD 366

Sofia Hotel Barcelona  5 stars

Plaza Pio XII 4, Barcelona, Spain, 08028

Barcelona Very good USD 263

Don Carlos Leisure Resort And Spa Marbella  5 stars

Avda. Zurita S/N, Marbella, Spain

Marbella Very good USD 348

Hospes Palacio Del Bailio Hotel Cordoba  5 stars

Ramirez De Las Casas Deza 10-12, Cordoba, Spain, 14001

Cordoba Superb USD 358

Grand Hotel Central Barcelona  5 stars

Via Laietana, 30, Barcelona, Spain, 08003

Barcelona Fabulous USD 327

Hospes Palacio De Los Patos Hotel Granada  5 stars

Solarillo De Gracia 1, Granada, Spain, 18002

Granada Fabulous USD 309

Omm Hotel Barcelona  5 stars

Rossello, 265, Barcelona, Spain, 08008

Barcelona Fabulous USD 343

Hospes Palau De La Mar Hotel Valencia  5 stars

Navarro Reverter, 14, Valencia, Spain, 46004

Valencia Fabulous USD 457

Hospes Las Casas Del Rey De Baeza Hotel Seville  5 stars

Plaza Jesus De La Redencion, 2, Seville, Spain, 41003

Seville Fabulous USD 331

Gran Castillo Tagoro Family & Fun Playa Blanca Hotel Playa Blanca  5 stars

C/ Hoya De Afre, 2, Playa Blanca (Lanzarote), Spain, 35570

Playa Blanca (Lanzarote) Fabulous USD 289

Costa Adeje Gran Hotel  5 stars

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

Adeje (Tenerife) Very good USD 538

Hesperia Madrid Hotel  5 stars

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

Madrid Fabulous USD 403

Fairmont Rey Juan Carlos I Hotel Barcelona  5 stars

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

Barcelona Fabulous USD 300

Urban Hotel Madrid  5 stars

Carrera De San Jeronimo 34, Madrid, Spain, 28014

Madrid Fabulous USD 304

Sir Anthony Hotel Playa de las Americas  5 stars

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

Playa de las Americas (Tenerife) Superb USD 446

Mediterranean Palace Playa de las Americas  5 stars

Avda. Las Americas S/N, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Fabulous USD 211

El Palace Barcelona  5 stars

Gran Via De Les Corts, Barcelona, Spain, 08010

Barcelona Superb USD 855

Villa Magna Madrid  5 stars

Paseo De La Castellana 22, Madrid, Spain, 28046

Madrid Superb USD 534

Kempinski Hotel Bahia Estepona  5 stars

Carretera De Cadiz Km 159, Estepona, Spain, 29680

Estepona Fabulous USD 369

Wellington Hotel Madrid  5 stars

Velazquez, 8, Madrid, Spain, 28001

Madrid Fabulous USD 562

Le Meridien Barcelona Hotel  5 stars

Ramblas 111, Barcelona, Spain, 08002

Barcelona Very good USD 512

Gran Hotel Domine Bilbao  5 stars

Alameda De Mazarredo, 61, Bilbao, Spain, 48009

Bilbao Superb USD 505

Nixe Palace Palma de Mallorca  5 stars

Av. Joan Miro, 269, Palma de Mallorca (Mallorca), Spain, 07015

Palma de Mallorca (Mallorca) Fabulous USD 274

Princesa Yaiza Suite Hotel Resort Playa Blanca  5 stars

Av. Papagayo 22, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Superb USD 431

Silken Puerta America Hotel Madrid  5 stars

Avenida De America No. 41 Madrid 28002 Spain, Madrid, Spain, 28028

Madrid Fabulous USD 494

Barcelo Emperatriz Hotel Madrid  5 stars

Lopez De Hoyos, 4, Madrid, Spain, 28006

Madrid Very good USD 261

Maria Cristina Hotel San Sebastian  5 stars

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

San Sebastian Fabulous USD 540

Alfonso XIII Hotel Seville  5 stars

San Fernando, 2, Seville, Spain, 41004

Seville Fabulous USD 606

Hotel Marques De Riscal, A Luxury Collection Hotel, Elciego  5 stars

Calle Torrea, 1, Elciego, Spain, 01340

Elciego Superb USD 554

Castillo Hotel Son Vida Palma de Mallorca  5 stars

C/ Raixa 2, Palma de Mallorca (Mallorca), Spain, 07013

Palma de Mallorca (Mallorca) Fabulous USD 371

Marbella Club Hotel  5 stars

Av. Bulevar Principe Alfonso De Hohenlohe, S/N, Marbella, Spain, 29600

Marbella Superb USD 839

Puente Romano Hotel Marbella  5 stars

Bulevar Principe Alfonso Von, Marbella, Spain, 29602

Marbella Fabulous USD 805

La Bobadilla, A Royal Hideaway Hotel Loja  5 stars

Finca La Bobadilla, Loja, Spain, 18300

Loja Superb USD 316

Bahia Del Duque Hotel Adeje  5 stars

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

Adeje (Tenerife) Superb USD 546

Gran Melia Fenix Hotel Madrid  5 stars

Hermosilla 2, Madrid, Spain, 28001

Madrid Fabulous USD 444

Gran Hotel La Florida Barcelona  5 stars

Ctra. Vallvidrera Al Tibidabo, 83-93, Barcelona, Spain, 08035

Barcelona Fabulous USD 407

Casa Fuster Hotel Barcelona  5 stars

Passeig De Gracia, 132, Barcelona, Spain, 08008

Barcelona Superb USD 924

Hotel Ritz Madrid  5 stars

Plaza De La Lealtad 5, Madrid, Spain, 28014

Madrid Fabulous USD 577

Belmond La Residencia Hotel Deia  5 stars

Son Canals S/N, Deia, Spain, 07179

Deia Superb USD 941

Arts Hotel Barcelona  5 stars

Marina 19-21, Barcelona, Spain, 08005

Barcelona Fabulous USD 905

Melia Bilbao Hotel  5 stars

Lehendakari Leizaola 29, Bilbao, Spain, 48001

Bilbao Superb USD 3 251

Sheraton La Caleta Resort & Spa Adeje  5 stars

C/ La Enramada, 9, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) Fabulous USD 372

Sheraton Gran Canaria Salobre Golf Resort Maspalomas  5 stars

Urbanizacion Salobre Golf S/N, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Fabulous USD 368

Melia Madrid Princesa Hotel  5 stars

Princesa 27, Madrid, Spain, 28008

Madrid Fabulous USD 1 569

Melia Barcelona Sarria Hotel  5 stars

Avenida Sarria 50, Barcelona, Spain, 08029

Barcelona Fabulous USD 221

Pullman Barcelona Skipper Hotel  5 stars

Av Del Litoral, 10, Barcelona, Spain, 08005

Barcelona Superb USD 354

Eurostars Grand Marina Hotel Barcelona  5 stars

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

Barcelona Fabulous USD 278

Hesperia Lanzarote Hotel Puerto Calero  5 stars

Urbanizacion Cortijo Viejo, Puerto Calero, Spain, 35570

Puerto Calero Fabulous USD 198

The Ritz-Carlton, Abama Hotel Guia de Isora  5 stars

Carretera General Tenerife, 47, Guia de Isora (Tenerife), Spain, 38687

Guia de Isora (Tenerife) Fabulous USD 505

Marriott'S Marbella Beach Resort  5 stars

Crta. De Cadiz, Km 193, Urb. Marbella Del Este, Marbella, Spain, 29604

Marbella Superb USD 347

Son Brull Hotel Pollenca  5 stars

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

Pollenca Superb USD 805

Westin Palace Madrid  5 stars

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

Madrid Fabulous USD 470

Westin La Quinta Golf Resort & Spa Marbella  5 stars

Urbanizacion La Quinta Golf S/N, Marbella, Spain, 29660

Marbella Very good USD 306

The Westin Valencia Hotel  5 stars

Amadeo De Saboya, 16, Valencia, Spain, 46010

Valencia Fabulous USD 258

Hotel Miguel Angel By Bluebay Madrid  5 stars

Miguel Angel, 29-31, Madrid, Spain, 28010

Madrid Very good USD 242

Eurostars Bcn Design Hotel Barcelona  5 stars

Passeig De Gracia, 29, Barcelona, Spain, 08007

Barcelona Fabulous USD 203

Intercontinental Madrid Hotel  5 stars

Paseo De La Castellana 49, Madrid, Spain, 28046

Madrid Fabulous USD 369

Hospes Puerta De Alcala Hotel Madrid  5 stars

Plaza De La Independencia 3, Madrid, Spain, 28001

Madrid Fabulous USD 293

Ibiza Gran Hotel  5 stars

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

Ibiza Island Very good USD 608

The St. Regis Mardavall Mallorca Resort Costa D'En Blanes  5 stars

Carretera Palma-Andratx 19, Costa D'En Blanes, Spain, 07181

Costa D'En Blanes Superb USD 634

Dolce Sitges Hotel  5 stars

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

Sitges Fabulous USD 240

Eurostars Madrid Tower Hotel  5 stars

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

Madrid Superb USD 217

Eme Catedral Hotel Seville  5 stars

Alemanes, 27, Seville, Spain, 41004

Seville Fabulous USD 271

Abac Restaurant Hotel Barcelona  5 stars

Avenida Tibidabo, 1, Barcelona, Spain, 08022

Barcelona Fabulous USD 347

Lopesan Villa Del Conde Resort Meloneras  5 stars

Mar Mediterraneo 7, Meloneras, Spain, 35100

Meloneras Superb USD 409

Gran Hotel Guadalpin Banus Marbella  5 stars

C/ Edgar Neville, S/N, Marbella, Spain, 29660

Marbella Very good USD 314

Seaside Palm Beach Hotel Maspalomas  5 stars

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

Maspalomas (Gran Canaria) Superb USD 460

Eurostars Suites Mirasierra Madrid  5 stars

Alfredo Marquerie 43, Madrid, Spain, 28043

Madrid Fabulous USD 214

Nh Collection Barcelona Tower Hotel L'Hospitalet de Llobregat  5 stars

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

L'Hospitalet de Llobregat Fabulous USD 162

Relais And Chateaux Orfila Hotel Madrid  5 stars

Orfila 6, Madrid, Spain, 28010

Madrid Superb USD 753

Lopesan Baobab Resort Meloneras  5 stars

Mar Adriatico, 1, Meloneras, Spain, 35100

Meloneras Superb USD 435

Sha Wellness Clinic Hotel El Albir  5 stars

Verderol, 5, El Albir, Spain, 03581

El Albir Superb USD 751

Hotel Unico Madrid  5 stars

Claudio Coello 67, Madrid, Spain, 28001

Madrid Superb USD 331

Grand Palladium Palace Ibiza Resort & Spa Playa d'en Bossa  5 stars

C/ Playa D'En Bossa S/N, Sant Jordi De Ses Salines, Playa d'en Bossa, Spain, 07817

Playa d'en Bossa Fabulous USD 373

W Barcelona Hotel  5 stars

Placa De La Rosa Dels Vents, 1, Barcelona, Spain, 08039

Barcelona Superb USD 800

Iberostar Anthelia Hotel Adeje  5 stars

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

Adeje (Tenerife) Superb USD 562

Iberostar Grand Hotel Mencey Santa Cruz de Tenerife  5 stars

Calle Doctor Jose Naveiras, 38, Santa Cruz de Tenerife, Spain, 38004

Santa Cruz de Tenerife Fabulous USD 189

Mandarin Oriental Barcelona Hotel  5 stars

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

Barcelona Superb USD 938

Miramar Barcelona Hotel  5 stars

Plaza Carlos Ibanez, 3, Barcelona, Spain, 08038

Barcelona Fabulous USD 302

Cap Rocat Hotel Cala Blava  5 stars

Carretera D'Enderrocat, S/N, Cala Blava (Mallorca), Spain, 07609

Cala Blava (Mallorca) Superb USD 629

Bagues Hotel Barcelona  5 stars

La Rambla 105, Barcelona, Spain, 08002

Barcelona Superb USD 289

Nh Collection Palacio De Tepa Hotel Madrid  5 stars

San Sebastian 2, Madrid, Spain, 28012

Madrid Superb USD 213

Ohla Barcelona Hotel  5 stars

Via Laietana 49, Barcelona, Spain, 08003

Barcelona Superb USD 422

Ushuaia Ibiza Beach Hotel Playa d'en Bossa  5 stars

Ctra. Playa Den Bossa 10, Playa d'en Bossa, Spain, 07817

Playa d'en Bossa Very good USD 514

Parador De Leon  5 stars

Plaza De San Marcos 7, Leon, Spain, 24000

Leon Fabulous USD 161

Nh Collection Madrid Paseo Del Prado Hotel  5 stars

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

Madrid Superb USD 210

Urso Hotel And Spa Madrid  5 stars

Mejia Lequerica, 8, Madrid, Spain, 28004

Madrid Exclusive USD 308

Hotel Do Placa Reial Barcelona  5 stars

Placa Reial 1, Barcelona, Spain, 08002

Barcelona Superb USD 480

Mercer Hotel Barcelona  5 stars

Carrer Dels Lledo, 7, Barcelona, Spain, 08002

Barcelona Superb USD 480

Majestic Hotel And Spa Barcelona  5 stars

Passeig De Gracia, 68, Barcelona, Spain, 08007

Barcelona Fabulous USD 395

Barcelo Asia Gardens Hotel & Thai Spa Finestrat  5 stars

Rotonda Del Fuego, Finestrat, Spain, 03502

Finestrat Fabulous USD 343

Alma Barcelona Hotel  5 stars

Calle Mallorca 271, Barcelona, Spain, 08008

Barcelona Superb USD 366

Hard Rock Hotel Ibiza  5 stars

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

Ibiza Island Fabulous USD 1 077

Nh Collection Madrid Suecia Hotel  5 stars

Marques De Casa Riera 4, Madrid, Spain, 28014

Madrid Superb USD 272

Me Ibiza Hotel Santa Eularia des Riu  5 stars

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

Santa Eularia des Riu Fabulous USD 1 031

The Serras Hotel Barcelona  5 stars

Passeig De Colom, 9, Barcelona, Spain, 08002

Barcelona Superb USD 460

Renaissance Barcelona Hotel  5 stars

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

Barcelona Fabulous USD 327

Cotton House Hotel, Autograph Collection Barcelona  5 stars

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

Barcelona USD 424

Park Hyatt Mallorca Hotel Canyamel  5 stars

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

Canyamel (Mallorca) USD 375

Parador Hostal Dos Reis Catolicos Santiago de Compostela  5 stars

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

Santiago de Compostela Superb USD 273

De Londres Y De Inglaterra Hotel San Sebastian  4 stars

Zubieta 2, San Sebastian, Spain, 20007

San Sebastian Fabulous USD 272

Nh Collection Madrid Eurobuilding Hotel  4 stars

Padre Damian 23, Madrid, Spain, 28036

Madrid Fabulous USD 246

Nh Madrid Nacional Hotel  4 stars

Paseo Del Prado 48, Madrid, Spain, 28014

Madrid Fabulous USD 202

Nh Madrid Zurbano Hotel  4 stars

Zurbano, 79-81, Madrid, Spain, 28003

Madrid Very good USD 131

Ac Som Hotel L'Hospitalet de Llobregat  4 stars

Arquitectura, 1-3, L'Hospitalet de Llobregat, Spain, 08908

L'Hospitalet de Llobregat Fabulous USD 127

Ac Hotel Barcelona Forum  4 stars

Paseo Taulat 278, Barcelona, Spain, 08019

Barcelona Fabulous USD 193

Ac Malaga Palacio By Marriott Hotel  4 stars

Cortina Del Muelle, 1, Malaga, Spain, 29015

Malaga Fabulous USD 192

Ac Hotel Leon San Antonio By Marriott  4 stars

Velazquez, 10, Leon, Spain, 24005

Leon Very good USD 102

Ac Hotel Cuzco Madrid  4 stars

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

Madrid Fabulous USD 212

Ac Recoletos Hotel Madrid  4 stars

Calle Recoletos, 18, Madrid, Spain, 28001

Madrid Fabulous USD 230

Ac Hotel Sevilla Forum  4 stars

Luis Fuentes Bejarano, 45, Seville, Spain, 41020

Seville Very good USD 81

Barcelo Sants Hotel Barcelona  4 stars

Plaza Dels Paisos Catalans S/N, Sants-Montjuic, Barcelona, Spain, 08014

Barcelona Fabulous USD 166

Barcelo Valencia Hotel  4 stars

Avenida De Francia 11, Valencia, Spain, 46023

Valencia Fabulous USD 127

Barcelo Santiago Hotel Puerto de Santiago  4 stars

La Hondura, 8, Puerto de Santiago (Tenerife), Spain, 38683

Puerto de Santiago (Tenerife) Fabulous USD 182

Occidental Cala Vinas Hotel Cala Vinas  4 stars

Coral, 2-4, Cala Vinas (Mallorca), Spain, 07184

Cala Vinas (Mallorca) Very good USD 142

Barcelona Airport Hotel El Prat de Llobregat  4 stars

Pl Volateria3 Poligono Mas Blau, El Prat De Llobregat, El Prat de Llobregat, Spain, 08820

El Prat de Llobregat Fabulous USD 133

Hotel Atlantico Madrid  4 stars

Gran Via 38, Madrid, Spain, 28013

Madrid Superb USD 206

Granados 83 Hotel Barcelona  4 stars

Enrique Granados 83, Barcelona, Spain, 08008

Barcelona Fabulous USD 231

Casa Camper Barcelona Hotel  4 stars

Elisabets, 11, Barcelona, Spain, 08001

Barcelona Superb USD 316

Cram Hotel Barcelona  4 stars

Aribau, 54, Barcelona, Spain, 08011

Barcelona Fabulous USD 184

Iberostar Las Letras Gran Via Hotel Madrid  4 stars

Gran Via, 11, Madrid, Spain, 28013

Madrid Superb USD 221

Miro Hotel Bilbao  4 stars

Alameda Mazarredo, 77, Bilbao, Spain, 48009

Bilbao Fabulous USD 208

Neri Hotel Barcelona  4 stars

Sant Sever 5, Barcelona, Spain, 08002

Barcelona Superb USD 427

Ocean Drive Ibiza Hotel  4 stars

Playa De Talamanca / Marina Botafoch, Ibiza Island, Spain, 07800

Ibiza Island Very good USD 299

Puro Hotel Palma  4 stars

Montenegro 12, Palma de Mallorca (Mallorca), Spain, 07012

Palma de Mallorca (Mallorca) Very good USD 329

El Hotel Pacha Ibiza Island  4 stars

Calle Historiador Joan Mari Cardona 3, Ibiza Island, Spain, 07800

Ibiza Island Fabulous USD 260

Marina Suites Puerto Rico  4 stars

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

Puerto Rico (Gran Canaria) Superb USD 288

Las Aguilas Hotel Puerto de la Cruz  4 stars

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

Puerto de la Cruz (Tenerife) Fabulous USD 183

Tigotan Lovers & Friends Playa De Las Americas Hotel  4 stars

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

Playa de las Americas (Tenerife) Fabulous USD 225

Hcc St. Moritz Hotel Barcelona  4 stars

Diputacio 264, Barcelona, Spain, 08007

Barcelona Fabulous USD 155

Carmen Hotel Granada  4 stars

Acera Del Darro, 62, Granada, Spain, 18005

Granada Fabulous USD 174

Ac Carlton Madrid Hotel  4 stars

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

Madrid Fabulous USD 167

Exe El Coloso Hotel Madrid  4 stars

Leganitos, 13, Madrid, Spain, 28013

Madrid Very good USD 191

Novotel Madrid Center  4 stars

O Donnell 53, Madrid, Spain, 28009

Madrid Very good USD 163

One Shot Palacio Reina Victoria 04 Hotel Valencia  4 stars

Barcas 4, Valencia, Spain, 46002

Valencia Fabulous USD 126

Hesperia Presidente Hotel Barcelona  4 stars

Av. Diagonal, 570, Barcelona, Spain, 08021

Barcelona Fabulous USD 182

Expo Barcelona Hotel  4 stars

Mallorca, 1-23, Barcelona, Spain, 08014

Barcelona Very good USD 134

Courtyard By Marriott Madrid Princesa Hotel  4 stars

Princesa, 40, Madrid, Spain, 28008

Madrid Fabulous USD 166

Barcelona Princess Hotel  4 stars

Avenida Diagonal 1, Barcelona, Spain, 08019

Barcelona Fabulous USD 196

Senator Gran Via 70 Spa Hotel Madrid  4 stars

Gran Via 70, Madrid, Spain, 28013

Madrid Fabulous USD 182

Madrid Marriott Auditorium Hotel & Conference Center  4 stars

Avenida De Aragon No 400, Madrid, Spain, 28022

Madrid Fabulous USD 280

Duquesa De Cardona Hotel Barcelona  4 stars

Passeig Colom, 12, Barcelona, Spain, 08002

Barcelona Fabulous USD 360

Casa Romana Hotel Boutique Seville  4 stars

Trajano 15, Seville, Spain, 41002

Seville Very good USD 197

Balmes Hotel Barcelona  4 stars

Mallorca, 216, Barcelona, Spain, 08008

Barcelona Very good USD 182

Villamadrid  4 stars

Xaudaro, 2, Madrid, Spain, 28034

Madrid Very good USD 102

Intur Palacio San Martin Hotel Madrid  4 stars

Plaza San Martin, 5, Madrid, Spain, 28013

Madrid Superb USD 160

Hotel Sixtytwo Barcelona  4 stars

Passeig De Gracia, 62, Barcelona, Spain, 08007

Barcelona Superb USD 289

Gran Hotel Torre Catalunya Barcelona  4 stars

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

Barcelona Fabulous USD 196

Paseo Del Arte Hotel Madrid  4 stars

Atocha 123, Madrid, Spain, 28012

Madrid Fabulous USD 236

Crowne Plaza Barcelona - Fira Center Hotel  4 stars

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

Barcelona Fabulous USD 201

Neptuno Hotel Valencia  4 stars

Paseo De Neptuno 2, Valencia, Spain, 46011

Valencia Fabulous USD 193

Hilton Barcelona Hotel  4 stars

Avenida Diagonal 589-591, Barcelona, Spain, 08014

Barcelona Very good USD 257

Hilton Diagonal Mar Hotel Barcelona  4 stars

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

Barcelona Fabulous USD 246

Hilton Madrid Airport Hotel  4 stars

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

Madrid Fabulous USD 178

Aparthotel Atenea Barcelona  4 stars

Joan Guell 207-211, Barcelona, Spain, 08028

Barcelona Fabulous USD 257

Gallery Hotel Barcelona  4 stars

Rossello, 249, Barcelona, Spain, 08008

Barcelona Fabulous USD 247

Becquer Hotel Seville  4 stars

Reyes Catolicos 4, Seville, Spain, 41001

Seville Superb USD 169

Calipolis Hotel Sitges  4 stars

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

Sitges Very good USD 201

Hotel Regina Barcelona  4 stars

Carrer De Bergara, 4, Barcelona, Spain, 08002

Barcelona Fabulous USD 197

Alexandra Barcelona A Doubletree By Hilton Hotel  4 stars

Mallorca, 251, Barcelona, Spain, 08008

Barcelona Fabulous USD 223

Colon Hotel Barcelona  4 stars

Avinguda De La Catedral, 7, Barcelona, Spain, 08002

Barcelona Fabulous USD 321

Inglaterra Hotel Seville  4 stars

Plaza Nueva, 7, Seville, Spain, 41001

Seville Fabulous USD 211

Hotel Mayorazgo Madrid  4 stars

C/ Flor Baja, 3, Madrid, Spain, 28013

Madrid Very good USD 199

Condes De Barcelona Hotel  4 stars

Passeig De Gracia 73, Barcelona, Spain, 08008

Barcelona Fabulous USD 240

Monte Carmelo Hotel Seville  4 stars

Virgen De La Victoria 7, Seville, Spain, 41011

Seville Fabulous USD 1 045

America Hotel Barcelona  4 stars

Provenza 195, Barcelona, Spain, 08008

Barcelona Fabulous USD 207

Sevilla Center  4 stars

Avenida De La Buhaira, 24, Seville, Spain, 41018

Seville Fabulous USD 156

Pulitzer Hotel Barcelona  4 stars

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

Barcelona Fabulous USD 229

Ayre Hotel Caspe Barcelona  4 stars

Caspe 103, Barcelona, Spain, 08013

Barcelona Fabulous USD 172

S'Agaro Hotel  4 stars

Platja De Sant Pol S/N, S'Agaro, Spain, 17248

S'Agaro Fabulous USD 154

U232 Hotel Barcelona  4 stars

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

Barcelona Superb USD 136

The Gates Diagonal Barcelona Hotel  4 stars

Avenida Diagonal, 205, Barcelona, Spain, 08018

Barcelona Fabulous USD 148

Silken Ramblas Hotel Barcelona  4 stars

Pintor Fortuny 13, Barcelona, Spain, 08001

Barcelona Fabulous USD 191

Hotel 1898 Barcelona  4 stars

La Rambla, 109, Barcelona, Spain, 08002

Barcelona Superb USD 294

Alhambra Palace Granada  4 stars

Plaza Arquitecto Garcia De Paredes 1, Granada, Spain, 18009

Granada Fabulous USD 245

Villa Soro San Sebastian  4 stars

Avda. Ategorrieta 61, 20013 San Sebastian, San Sebastian, Spain, 20013

San Sebastian Superb USD 279

Barcelona Catedral Hotel  4 stars

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

Barcelona Superb USD 190

Gran Versalles Hotel Madrid  4 stars

Covarrubias, 4, Madrid, Spain, 28010

Madrid Fabulous USD 114

Bahia Principe Costa Adeje Hotel Adeje  4 stars

Calle Idafe, S/N, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) Superb USD 261

Playa De La Luz Hotel Rota  4 stars

Av. De La Diputacion S/N, Rota, Spain, 11520

Rota Fabulous USD 113

Ayre Gran Hotel Colon Madrid  4 stars

Pez Volador 1, Esq. Dr. Esquerdo 117, Madrid, Spain, 28007

Madrid Fabulous USD 172

Ayre Hotel Gran Via Barcelona  4 stars

Gran Via Des Corts Catalanes 322-324, Barcelona, Spain, 08004

Barcelona Superb USD 191

Melia Granada Hotel  4 stars

C/ Angel Ganivet 7, Granada, Spain, 18009

Granada Fabulous USD 165

Sol Los Fenicios Hotel La Herradura  4 stars

Paseo Andres Segovia, S/N, La Herradura (Granada), Spain, 18697

La Herradura (Granada) Fabulous USD 202

Melia Galgos Hotel Madrid  4 stars

Claudio Coello 139, Madrid, Spain, 28006

Madrid Very good USD 200

Tryp Madrid Atocha Hotel  4 stars

Atocha 83, Madrid, Spain, 28012

Madrid Very good USD 351

Melia Costa Del Sol Hotel Torremolinos  4 stars

Paseo Maritimo 11, Torremolinos, Spain, 29620

Torremolinos Fabulous USD 226

Melia Sevilla  4 stars

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

Seville Fabulous USD 180

Tryp Apolo Hotel Barcelona  4 stars

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

Barcelona Very good USD 557

Avenida Palace Barcelona  4 stars

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

Barcelona Fabulous USD 225

Hotel Montecarlo Barcelona  4 stars

La Rambla, 124, Barcelona, Spain, 08002

Barcelona Superb USD 254

Sercotel Gran Hotel Conde Duque Madrid  4 stars

Plaza Conde Valle Suchil, 5, Madrid, Spain, 28015

Madrid Fabulous USD 133

Barcelona Universal Hotel  4 stars

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

Barcelona Fabulous USD 170

Liabeny Hotel Madrid  4 stars

C/Salud 3, Madrid, Spain, 28013

Madrid Superb USD 149

Royal Ramblas Hotel Barcelona  4 stars

Las Ramblas, 117, Barcelona, Spain, 08002

Barcelona Fabulous USD 227

Derby Hotel Barcelona  4 stars

Loreto, 21, Barcelona, Spain, 08029

Barcelona Very good USD 124

Catalonia Barcelona Plaza Hotel  4 stars

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

Barcelona Fabulous USD 204

Catalonia Gran Via Hotel Madrid  4 stars

Gran Via 9, Madrid, Spain, 28013

Madrid Fabulous USD 197

Agumar Hotel Madrid  4 stars

Paseo Reina Cristina, 7, Madrid, Spain, 28014

Madrid Fabulous USD 189

Praga Hotel Madrid  4 stars

Antonio Lopez, 65, Madrid, Spain, 28019

Madrid Very good USD 111

Emperador Hotel Madrid  4 stars

Gran Via 53, Madrid, Spain, 28013

Madrid Fabulous USD 174

Catalonia Plaza Catalunya Hotel Barcelona  4 stars

Bergara 11 Barcelona 08002 Spain, Barcelona, Spain, 08002

Barcelona Fabulous USD 215

Hotel Serhs Rivoli Rambla Barcelona  4 stars

La Rambla 128, Barcelona, Spain, 08002

Barcelona Very good USD 177

Barcelona Center Hotel  4 stars

Balmes 103-105, Barcelona, Spain, 08008

Barcelona Fabulous USD 191

Olivia Plaza Hotel Barcelona  4 stars

Plaza Catalunya 19, Barcelona, Spain, 08002

Barcelona Fabulous USD 247

Jardin Tropical Hotel Adeje  4 stars

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

Adeje (Tenerife) Fabulous USD 333

Petit Palace Boqueria Garden Barcelona  4 stars

La BoqueraA 10, Barcelona, Spain, 08002

Barcelona Very good USD 222

Catalonia Ramblas Hotel Barcelona  4 stars

Pelai, 28, Barcelona, Spain, 08002

Barcelona Fabulous USD 223

Catalonia Las Cortes Hotel Madrid  4 stars

Calle Del Prado 6, Madrid, Spain, 28014

Madrid Superb USD 225

Preciados Hotel Madrid  4 stars

Preciados, 37, Madrid, Spain, 28013

Madrid Superb USD 183

Lopesan Costa Meloneras Resort  4 stars

Mar Mediterraneo 1, Meloneras, Spain, 35100

Meloneras Superb USD 323

Marriott'S Playa Andaluza Hotel Estepona  4 stars

Carretera De Cadiz, Km 168, Estepona, Spain, 29680

Estepona Superb USD 335

Hotel Midmost Barcelona  4 stars

Carrer Pelai 14, Barcelona, Spain, 08001

Barcelona Fabulous USD 191

Villa Emilia Barcelona  4 stars

Calle Calabria 115-117, Barcelona, Spain, 08015

Barcelona Superb USD 171

Axel Hotel Barcelona & Urban Spa  4 stars

Aribau, 33, Barcelona, Spain, 08011

Barcelona Fabulous USD 213

Dona Maria Hotel Seville  4 stars

Don Remondo 19, Seville, Spain, 41004

Seville Fabulous USD 154

H10 Casanova Hotel Barcelona  4 stars

Gran Via De Les Corts Catalanes 559, Barcelona, Spain, 08011

Barcelona Fabulous USD 264

Hotel Palacio De La Magdalena Soto Del Barco  4 stars

Finca De La Magdalena, Soto Del Barco, Spain, 33126

Soto Del Barco Superb USD 129

Silken Gran Hotel Havana Barcelona  4 stars

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

Barcelona Fabulous USD 220

Murmuri Hotel Barcelona  4 stars

Rambla Catalunya 104, Barcelona, Spain, 08008

Barcelona Fabulous USD 193

Beach Club Font De Sa Cala Hotel  4 stars

Avda. Canyamel S/N, Font de sa Cala, Spain, 07580

Font de sa Cala Superb USD 184

Barcelo Raval Hotel Barcelona  4 stars

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

Barcelona Fabulous USD 192

Pullman Madrid Airport & Feria Hotel  4 stars

Avda. Capital De Espana, 10, Madrid, Spain, 28042

Madrid Fabulous USD 142

7 Islas Hotel Madrid  4 stars

Valverde, 14, Madrid, Spain, 28004

Madrid Fabulous USD 167

Tonga Tower Design Hotel & Suites Can Picafort  4 stars

Carretra Alcudia Arta, S/N, Can Picafort (Mallorca), Spain, 07458

Can Picafort (Mallorca) Very good USD 227

Doubletree By Hilton Hotel - Conference Center La Mola Terrassa  4 stars

Cami Dels Plans De Can Bonvilar S/N, Terrassa, Spain, 08227

Terrassa Superb USD 137

Suite Hotel Atlantis Fuerteventura Resort Corralejo  4 stars

Corralejo Playa - La Dunas, Corralejo, Spain, 35660

Corralejo Fabulous USD 269

Ac Hotel Sants Barcelona  4 stars

Passeig De Sant Antoni, 36-40, Barcelona, Spain, 08014

Barcelona Fabulous USD 188

Roger De Flor Hotel Lloret de Mar  4 stars

Turo De L'Estelat S/N, Lloret de Mar, Spain, 17310

Lloret de Mar Very good USD 112

Best Western Premier Hotel Dante Barcelona  4 stars

Mallorca 181, Barcelona, Spain, 08036

Barcelona Fabulous USD 163

Melia Lebreros Hotel Seville  4 stars

Luis De Morales, 2, Seville, Spain, 41005

Seville Fabulous USD 182

Sbh Crystal Beach Hotel & Suites - Adults Only Costa Calma  4 stars

Avenida Ltu, 3, Costa Calma, Spain, 35627

Costa Calma USD 164

Dynastic Hotel Benidorm  4 stars

Ametlla Del Mar 15, Benidorm, Spain, 03503

Benidorm Very good USD 160

Melia Castilla Hotel Madrid  4 stars

Capitan Haya 43, Madrid, Spain, 28020

Madrid Fabulous USD 217

Rh Corona Del Mar Hotel Benidorm  4 stars

Avenida Jaime I, 3, Benidorm, Spain, 03502

Benidorm Fabulous USD 165

Salles Hotel Ciutat Del Prat El Prat de Llobregat  4 stars

Av. Remolar, 46, El Prat de Llobregat, Spain, 08820

El Prat de Llobregat Fabulous USD 114

Pez Espada Hotel Torremolinos  4 stars

Avenida Salvador Allende, 11, Torremolinos, Spain, 29620

Torremolinos Very good USD 210

Parador De Carmona  4 stars

Alcazar S/N, Carmona, Spain, 41410

Carmona Superb USD 228

Parador De Hondarribia  4 stars

Plaza De Armas 14, Hondarribia, Spain, 20280

Hondarribia Fabulous USD 280

Parador De Ronda  4 stars

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

Ronda Superb USD 266

Opera Hotel Madrid  4 stars

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

Madrid Fabulous USD 181

Sunset Beach Club Hotel Benalmadena  4 stars

Avenida Del Sol 5, Benalmadena, Spain, 29630

Benalmadena Fabulous USD 349

Balcon De Europa Hotel Nerja  4 stars

Paseo Balcon De Europa, 1, Nerja, Spain, 29780

Nerja Superb USD 207

Alameda Plaza Hotel Valencia  4 stars

Paseo De La Alameda 38, Valencia, Spain, 46023

Valencia Fabulous USD 91

Hotel Espana Barcelona  4 stars

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

Barcelona Superb USD 202

Holiday Palace Benalmadena  4 stars

Carretera Nacional 340, P.K. 215,6, Benalmadena, Spain, 29630

Benalmadena Fabulous USD 165

Acta Atrium Palace Barcelona  4 stars

Gran Via De Les Corts Catalanes 656 Barcelona 0801, Barcelona, Spain, 08011

Barcelona Fabulous USD 216

Holiday Inn Madrid Bernabeu  4 stars

Plaza Carlos Trias Bertran 4, Madrid, Spain, 28020

Madrid Very good USD 141

Peniscola Plaza Suites  4 stars

Avenida Papa Luna, 156, Peniscola, Spain, 12598

Peniscola Very good USD 119

Don Pancho Hotel Benidorm  4 stars

Avenida Del Mediterraneo, 39, Benidorm, Spain, 03503

Benidorm Fabulous USD 164

La Fonda Hotel Benalmadena  4 stars

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

Benalmadena Superb USD 244

Hsm Atlantic Park Hotel Magaluf  4 stars

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

Magaluf (Mallorca) Very good USD 175

Nh Collection Barcelona Constanza Hotel  4 stars

C/ Deu I Mata, 69-99, Barcelona, Spain, 08029

Barcelona Fabulous USD 346

Las Casas De La Juderia Hotel Seville  4 stars

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

Seville Fabulous USD 195

Aiguablava Hotel Begur  4 stars

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

Begur Superb USD 126

Me Madrid Reina Victoria Hotel  4 stars

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

Madrid Fabulous USD 708

Paradise Park Fun Lifestyle Hotel Playa De Los Cristianos  4 stars

Oasis Del Sur., Playa De Los Cristianos, Spain, 38650

Playa De Los Cristianos Very good USD 230

Astoria7 Hotel San Sebastian  4 stars

Sagrada Familia 1, San Sebastian, Spain, 20010

San Sebastian Superb USD 263

Best Jacaranda Hotel Adeje  4 stars

Avenida Bruselas, 4, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) Very good USD 199

Sandos Monaco Beach Hotel & Spa Benidorm  4 stars

Avenida Periodista Emilio Romero, 11, Benidorm, Spain, 03503

Benidorm Fabulous USD 604

Vera Playa Club Hotel  4 stars

Carretera Garrucha-Villaricos, S/N, Vera, Spain, 04621

Vera Very good USD 151

Villa Del Mar Hotel Benidorm  4 stars

Av. Armada Espanola, 1, Benidorm, Spain, 03500

Benidorm Fabulous USD 300

Barcelona Hotel Colonial  4 stars

Via Laietana 3, Barcelona, Spain, 08003

Barcelona Fabulous USD 196

Las Lomas Village La Manga del Mar Menor  4 stars

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

La Manga del Mar Menor Very good USD 175

Caserio Hotel Playa del Ingles  4 stars

Avenida De Italia 8, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Good USD 193

Catalonia Las Vegas Hotel Puerto de la Cruz  4 stars

Avenida Colon, 2, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good USD 117

Las Palmeras Hotel Fuengirola  4 stars

Paseo Maritimo Rey De Espana, Fuengirola, Spain, 29649

Fuengirola Very good USD 109

Porta Fira Hotel L'Hospitalet de Llobregat  4 stars

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

L'Hospitalet de Llobregat Superb USD 129

Playa Esperanza Hotel Playa de Muro  4 stars

Av S'Albufera, 4, Playa de Muro (Mallorca), Spain, 7458

Playa de Muro (Mallorca) Superb USD 164

Catalonia Catedral Hotel Barcelona  4 stars

Carrer Dels Arcs, 10, Barcelona, Spain, 08002

Barcelona Superb USD 236

Hotel 4 Barcelona  4 stars

C/ Doctor Trueta, 164, Barcelona, Spain, 08005

Barcelona Fabulous USD 115

Santa Barbara Golf And Ocean Club By Diamond Resorts San Miguel De Abona  4 stars

Avd Del Atlantico, Golf Del Sur San Miguel De Abon, San Miguel De Abona, Spain, 38620

San Miguel De Abona Superb USD 155

Radisson Blu Madrid Prado Hotel  4 stars

Calle Moratin 52 Plaza De Platerias Martinez, Madrid, Spain, 28014

Madrid Superb USD 219

Hotel Santo Domingo Madrid  4 stars

San Bernardo 1, Madrid, Spain, 28013

Madrid Fabulous USD 161

Barcelo Castillo Beach Resort Caleta De Fuste  4 stars

Avenida Del Castillo S/N, Caleta De Fuste, Spain, 35610

Caleta De Fuste Very good USD 156

Catalonia Atocha Hotel Madrid  4 stars

Atocha, 81, Madrid, Spain, 28012

Madrid Superb USD 194

Grums Hotel Barcelona  4 stars

Palaudaries, 26, Barcelona, Spain, 08004

Barcelona Fabulous USD 168

Crowne Plaza Madrid Airport Hotel  4 stars

Calle De Lola Flores, 1, Madrid, Spain, 28022

Madrid Fabulous USD 120

The Mirror Barcelona Hotel  4 stars

Corcega 255, Barcelona, Spain, 08036

Barcelona Fabulous USD 201

K+K Hotel Picasso Barcelona  4 stars

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

Barcelona Superb USD 201

Spa La Salve Hotel Torrijos  4 stars

Pablo Neruda 12, Torrijos, Spain, 45500

Torrijos Superb USD 117

Holiday Polynesia Hotel Benalmadena  4 stars

Avenida Del Sol, 340, P.K. 215'6, Benalmadena, Spain

Benalmadena Very good USD 212

Bh Mallorca Hotel Magaluf  4 stars

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

Magaluf (Mallorca) Fabulous USD 318

Clubhotel Riu Vistamar Puerto Rico  4 stars

Avda. De La Cornisa, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Superb USD 313

Marina Bayview Hotel Puerto Rico  4 stars

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

Puerto Rico (Gran Canaria) Fabulous USD 265

Hotel Sant Cugat Sant Cugat del Valles  4 stars

Cesar Martinell, 2, Sant Cugat del Valles, Spain, 08172

Sant Cugat del Valles Fabulous USD 116

H10 Conquistador Hotel Playa de las Americas  4 stars

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

Playa de las Americas (Tenerife) Fabulous USD 267

Juan De La Cosa Hotel Santona  4 stars

Playa De Berria, 14, Santona, Spain

Santona USD 58

Parador De Toledo  4 stars

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

Toledo Superb USD 202

Hesperia Sport Barcelona Hotel  4 stars

408 Provenca, Barcelona, Es, Barcelona, Spain

Barcelona Fabulous USD 254

Parador De Granada  4 stars

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

Granada Fabulous USD 459

Ofelias Hotel Barcelona  4 stars

Calle De Llanca 24, Barcelona, Spain, 08015

Barcelona Superb USD 189

Hotel Garbi Ibiza & Spa Playa d'en Bossa  4 stars

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

Playa d'en Bossa Fabulous USD 203

Renaissance Barcelona Fira Hotel  4 stars

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

Barcelona Superb USD 240

Hd Beach Resort Costa Teguise  4 stars

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

Costa Teguise Superb USD 201

Destino Pacha Ibiza Resort  4 stars

Avenida Cap Martinet S/N, Ibiza Island, Spain, 07819

Ibiza Island Very good USD 399

Acacias Hotel Lloret de Mar  4 stars

Paseo Acacias 21, Lloret de Mar, Spain, 17310

Lloret de Mar Fabulous USD 292

Hotel Indigo Barcelona - Plaza Catalunya  4 stars

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

Barcelona Fabulous USD 246

Los Patos Park Hotel Benalmadena  4 stars

Calle Torrealmadena, Benalmadena, Spain, 29630

Benalmadena Very good USD 191

Novotel Barcelona City  4 stars

Avenida Diagonal 201, Barcelona, Spain, 08018

Barcelona Fabulous USD 198

Olivia Balmes Hotel Barcelona  4 stars

Carrer De Balmes, 117, Barcelona, Spain, 08008

Barcelona Superb USD 213

Sands Beach Resort Costa Teguise  4 stars

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

Costa Teguise Very good USD 205

Parador De Cardona  4 stars

Castell De Cardona, S/N, Cardona, Spain, 08261

Cardona Superb USD 142

Melia Barcelona Sky Hotel  4 stars

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

Barcelona Very good USD 174

Casa 1800 Hotel Seville  4 stars

Rodrigo Caro, 6, Seville, Spain, NULL

Seville Superb USD 313

Hotel The Element Cambrils  4 stars

Avenida Diputacion 153, Cambrils, Spain, 43850

Cambrils Guest rating USD 138

Only You Boutique Hotel Madrid  4 stars

Barquillo, 21, Madrid, Spain, 28004

Madrid Superb USD 287

Sol Don Marco Hotel Torremolinos  4 stars

Paseo Maritimo S/N, Torremolinos, Spain, 29620

Torremolinos Fabulous USD 130

Guadalmina Spa & Golf Resort Marbella  4 stars

Urbanizacion Guadalmina Baja, Marbella, Spain, 29678

Marbella Fabulous USD 205

Port Mahon Hotel  4 stars

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

Mahon (Menorca) Fabulous USD 161

Arai Aparthotel Barcelona  4 stars

Avinyo, 30, Barcelona, Spain, 08002

Barcelona Superb USD 301

Catalonia Square Hotel Barcelona  4 stars

Ronda Sant Pere 9, Barcelona, Spain, 08010

Barcelona Superb USD 513

Hotel Paseo De Gracia Barcelona  4 stars

Paseo De Gracia, 102, Barcelona, Spain

Barcelona Good USD 102

Sumaiya El Palacio Hotel Coria  4 stars

Plaza De La Catedral, S/N, Coria, Spain, 10800

Coria USD 64

Hotel Mediterraneo Park Roses  4 stars

C/ Quevedo, 15, Roses, Spain, 17480

Roses Superb USD 175

Ibiza Rocks House At Pikes Hotel San Antonio  4 stars

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

San Antonio

H10 Cubik Hotel Barcelona  4 stars

Via Laietana 69, Barcelona, Spain

Barcelona Exclusive USD 285

Delamar - Adults Only Hotel Lloret de Mar  4 stars

Avenida Just Marles 21-23, Lloret de Mar, Spain

Lloret de Mar USD 113

Me Mallorca Hotel Magaluf  4 stars

Avda Notario Alemany, 1, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Fabulous USD 741

Agua De Mar Hotel Boutique Vigo  4 stars

C/ Lepanto, 12, Vigo, Spain, 36201

Vigo USD 145

Ilunion Barcelona Hotel  4 stars

Ramon Turro 196-198, Barcelona, Spain, 08005

Barcelona Fabulous USD 174

Nh Barcelona Entenza Hotel  3 stars

Ecuador, 20, Barcelona, Spain, 08029

Barcelona Very good USD 112

Aparthotel Central Park Resort And Spa Lloret de Mar  3 stars

Josep Maria Sert 16-18, Lloret de Mar, Spain, 17310

Lloret de Mar Guest rating USD 71

Condado Hotel Barcelona  3 stars

Aribau, 201, Barcelona, Spain, 08021

Barcelona Fabulous USD 122

Oriente Atiram Hotel Barcelona  3 stars

Ramblas, 45, Barcelona, Spain, 08002

Barcelona Very good USD 161

Park Hotel Barcelona  3 stars

Avda. Marques De L'Argentera, 11, Barcelona, Spain, 08003

Barcelona Fabulous USD 153

Hotel Gargallo Rialto Barcelona  3 stars

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

Barcelona Very good USD 122

Torrejon Hotel Torrejon de Ardoz  3 stars

Av. Constitucion, 173, Torrejon de Ardoz, Spain, 28850

Torrejon de Ardoz Good USD 64

Hotel Almagro  3 stars

Bolanos 40, Almagro, Almagro, Spain, 13270

Almagro Good USD 101

Wilson Boutique Hotel Barcelona  3 stars

Avenida Diagonal 568, Barcelona, Spain, 08021

Barcelona Fabulous USD 167

Arc La Rambla Hotel Barcelona  3 stars

La Rambla, 19-21, Barcelona, Spain, 08002

Barcelona Very good USD 185

Casa Del Capitel Nazari Hotel Granada  3 stars

Cuesta Aceituneros, 6, Granada, Spain, 18010

Granada Fabulous USD 119

Hcc Open Hotel Barcelona  3 stars

Diputacio 100, Barcelona, Spain, 08015

Barcelona Very good USD 135

Don Luis Hotel Madrid  3 stars

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

Madrid Fabulous USD 70

Astoria Hotel Barcelona  3 stars

Paris, 203, Barcelona, Spain, 08036

Barcelona Fabulous USD 175

Holiday Inn Express Ciudad De Las Ciencias Valencia  3 stars

Escritor Rafael Ferreres, 22, Valencia, Spain, 46013

Valencia Fabulous USD 99

Hcc Montblanc Hotel Barcelona  3 stars

Via Laietana, 61, Barcelona, Spain, 08003

Barcelona Very good USD 143

Myramar Fuengirola Hotel  3 stars

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

Fuengirola Very good USD 82

H10 Catalunya Plaza Boutique Hotel Barcelona  3 stars

Plaza Catalunya 7, Barcelona, Spain, 08002

Barcelona Fabulous USD 209

Europark Hotel Barcelona  3 stars

Arago, 323-325, Barcelona, Spain, 08009

Barcelona Superb USD 182

Regencia Colon Hotel Barcelona  3 stars

Sagristans, 13-17, Barcelona, Spain, 08002

Barcelona Fabulous USD 158

Silken Sant Gervasi Hotel Barcelona  3 stars

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

Barcelona Fabulous USD 93

Hotel Jazz Barcelona  3 stars

Carrer Pelai 3, Barcelona, Spain, 08001

Barcelona Superb USD 202

Granvia Hotel Barcelona  3 stars

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

Barcelona Fabulous USD 207

Moderno Hotel Madrid  3 stars

C/Arenal 2, Madrid, Spain, 28013

Madrid Fabulous USD 127

Room Mate Laura Madrid  3 stars

Travesia De Trujillos 3, Madrid, Spain, 28013

Madrid Superb USD 183

Intertur Hotel Miami Ibiza Santa Eularia des Riu  3 stars

C/ Pou Roig, 1, Santa Eularia des Riu, Spain, 07840

Santa Eularia des Riu Very good USD 794

Sol Sun Beach Apartamentos Adeje  3 stars

C/ Londres, 3 - Playa De Fanabe, Adeje (Tenerife), Spain, 38660

Adeje (Tenerife) Very good USD 227

Ramblas Hotel Barcelona  3 stars

Ramblas, 33, Barcelona, Spain, 08002

Barcelona Very good USD 209

Servigroup Pueblo Benidorm Hotel  3 stars

Ibiza, 17, Benidorm, Spain, 03503

Benidorm Fabulous USD 143

H Top Gran Casino Royal Hotel Lloret de Mar  3 stars

Esports, S/N, Lloret de Mar, Spain, E17310

Lloret de Mar Guest rating USD 65

54 Barceloneta Hotel  3 stars

Passeig Joan De Borbo 54, Barcelona, Spain, 08003

Barcelona Very good USD 131

Holiday Inn Express Barcelona City 22@  3 stars

Calle Pallars 203, Barcelona, Spain, 08005

Barcelona Fabulous USD 141

Arco De San Juan Hotel Murcia  3 stars

Plaza Ceballos 10, Murcia, Spain, 30003

Murcia Very good USD 55

Bellevue Club Hotel Alcudia  3 stars

Av. De Pere Mas I Reus, 21, Alcudia (Mallorca), Spain, 07410

Alcudia (Mallorca) Good USD 81

Room Mate Oscar Madrid  3 stars

Plaza De Pedro Zerolo, 12, Madrid, Spain, 28004

Madrid Fabulous USD 221

Hotel Cortezo Madrid  3 stars

Doctor Cortezo, 3, Madrid, Spain, 28012

Madrid Fabulous USD 178

Esplendid Hotel Blanes  3 stars

Mediterrani 17, Blanes, Spain, 17300

Blanes Guest rating USD 95

Las Piramides Hotel Playa de las Americas  3 stars

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

Playa de las Americas (Tenerife) Fabulous USD 144

Los Tulipanes Aparthotel Puerto del Carmen  3 stars

Finlandia, 18, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Very good USD 55

Presidente Hotel Benidorm  3 stars

Avda. Filipinas, 10, Benidorm, Spain, 03503

Benidorm Superb USD 174

Lleo Hotel Barcelona  3 stars

C/ Pelai, 22-24, Barcelona, Spain, 08001

Barcelona Fabulous USD 156

Regina Hotel Madrid  3 stars

Alcala 19, Madrid, Spain, 28013

Madrid Superb USD 258

Gaudi Hotel Barcelona  3 stars

Nou De La Rambla 12, Barcelona, Spain, 08001

Barcelona Fabulous USD 173

Santa Cruz Hotel Sierra Nevada  3 stars

Ctra Sierra Nevada Km 22, Sierra Nevada, Spain, 18196

Sierra Nevada Very good USD 116

Hotel Santiago Apostol Santiago de Compostela  3 stars

Costa De San Marcos, 1, Santiago de Compostela, Spain, 15820

Santiago de Compostela Very good USD 60

Castillo De Monda Hotel  3 stars

Castillo De Monda S/N, Monda, Spain, 29110

Monda Fabulous

Ad Hoc Monumental Hotel Valencia  3 stars

Calle Boix 4, Valencia, Spain, 46003

Valencia Fabulous USD 85

Jm Jardin De La Reina Hotel Torre de la Reina  3 stars

Paseo De La Alameda Carretera Local Se - 188, Torre de la Reina, Spain, 41218

Torre de la Reina Good USD 44

Casa Del Sol Hotel Puerto de la Cruz  3 stars

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

Puerto de la Cruz (Tenerife) Very good USD 46

Oasis Village Corralejo  3 stars

Avenida Fuerteventura, 3, Corralejo, Spain, 35660

Corralejo Very good USD 132

Nouvel Hotel Barcelona  3 stars

Calle Santa Anna 18 - 20, Barcelona, Spain, 08002

Barcelona Fabulous USD 171

Apartamentos Casablanca Puerto de la Cruz  3 stars

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

Puerto de la Cruz (Tenerife) Superb USD 77

Rocamar Hotel Cadaques  3 stars

Dr.Bartomeus S/N, Cadaques, Spain, 17488

Cadaques Fabulous USD 110

Poseidon Resort Hotel Benidorm  3 stars

Calle Del Esperanto, 9, Benidorm, Spain, 03503

Benidorm Very good USD 171

Hotel El Mirador De Rute  3 stars

Carretera Rute - Encinas Reales, Km. 0,200, Rute, Spain, 14960

Rute Guest rating USD 56

Ganivet Hotel Madrid  3 stars

Calle Toledo 111-113, Madrid, Spain, 28005

Madrid Fabulous USD 130

Hotel Casa 1800 Granada  3 stars

Benalua, 11 (Plaza Nueva), Granada, Spain, 18010

Granada Superb USD 267

Ciutat De Barcelona Hotel  3 stars

C/ Princesa, 33-35, Barcelona, Spain, 08003

Barcelona Fabulous USD 138

Granada Park Hotel Playa de las Americas  3 stars

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

Playa de las Americas (Tenerife) Very good USD 137

Nh Cornella Hotel Cornella de Llobregat  3 stars

Av. Can Corts, 11-13, Cornella de Llobregat, Spain, 08940

Cornella de Llobregat Fabulous USD 152

Antiga Hotel Calafell  3 stars

Plaza Catalunya, 29, Calafell, Spain, 43820

Calafell Fabulous USD 88

Ciutat Vella Hotel Barcelona  3 stars

Carrer Tallers 66, Barcelona, Spain, 08001

Barcelona Fabulous USD 130

El Ladron De Agua Hotel Granada  3 stars

Carrera Del Darro, 13, Granada, Spain, 18010

Granada Superb USD 158

Catalonia Oro Negro Hotel Playa de las Americas  3 stars

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

Playa de las Americas (Tenerife) Very good USD 187

Servatur Puerto Azul Hotel Puerto Rico  3 stars

Avenida De La Cornisa, 13, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Very good USD 203

Praktik Rambla Hotel Barcelona  3 stars

Rambla De Catalunya, 27, Barcelona, Spain, 08007

Barcelona Superb USD 146

Sant Antoni Hotel Barcelona  3 stars

Consell De Cent, 476, Barcelona, Spain, 08025

Barcelona Fabulous USD 117

Adia Cunit Playa Hotel  3 stars

Avenida Tarragona, 2, Cunit, Spain, 43881

Cunit Fabulous USD 101

City Express Santander Parayas Hotel  3 stars

Abilio Garcia Baron, 1, Santander, Spain, 39011

Santander Very good USD 74

Globales Bouganvilla Sa Coma  3 stars

C/ Margarita 07560 Sa Coma - Sant Llorenc Des Cardassar - Mallorca, Spain, Sa Coma (Mallorca), Spain, 07560

Sa Coma (Mallorca) Good USD 171

Denit Hotel Barcelona  3 stars

Estruc, 24-26, Barcelona, Spain, 08002

Barcelona Superb USD 139

Praktik Metropol Hotel Madrid  3 stars

Montera, 47, Madrid, Spain, 28013

Madrid Superb USD 124

Four Points By Sheraton Barcelona Diagonal Hotel  3 stars

Avenida Diagonal 161-163, Barcelona, Spain

Barcelona Fabulous USD 137

Festival Village Salou  3 stars

Carretera De La Costa 61, 48340, Salou, Salou, Spain, 43840

Salou Superb USD 176

Barcelona House Hotel  3 stars

Escudellers, 19, Barcelona, Spain, 8002

Barcelona Fabulous USD 580

Universal Hotel Florida - Only Adults Magaluf  3 stars

C/ Torrenova, 33, Magaluf (Mallorca), Spain

Magaluf (Mallorca) Fabulous USD 128

Mio Cid Hotel Alicante  3 stars

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

Alicante Fabulous USD 88

Banys Orientals Hotel Barcelona  3 stars

Argenteria, 37, Barcelona, Spain

Barcelona Fabulous USD 125

Hotel Niza San Sebastian  3 stars

Zubieta, 56, San Sebastian, Spain

San Sebastian Fabulous USD 126

Monasterio De Piedra Hotel Nuevalos  3 stars

Ctra. Monasterio De Piedra, Nuevalos, Spain, 50210

Nuevalos Fabulous USD 127

Ohtels Playa De Oro Hotel Salou  3 stars

C/ Vendrell, 9, Salou, Spain, 43840

Salou Good USD 95

Las Vegas Hotel Calella  3 stars

Ctra. N-Ii,Km 668, Calella, Spain, 08370

Calella

Sun Bay Villas San Miguel De Abona  3 stars

Cornical, 9, San Miguel De Abona, Spain, 38620

San Miguel De Abona Fabulous USD 169

Bulevard Hotel Benicassim  3 stars

Cristobal Colon, 6, Benicassim, Spain, 12560

Benicassim Very good USD 53

Andante Hotel Barcelona  3 stars

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

Barcelona Superb USD 173

Citadines Ramblas Barcelona Hotel  3 stars

Ramblas 122, Barcelona, Spain, 08002

Barcelona Fabulous USD 182

Continental Barcelona Hotel  3 stars

La Rambla, 138, Barcelona, Spain, 08002

Barcelona Fabulous USD 205

Hotel Nh Barcelona Centro  3 stars

Duc 15, Barcelona, Spain, 08002

Barcelona Fabulous USD 167

The Purple By Ibiza Feeling Hotel San Antonio  3 stars

Carrer D'Antoni Riquer, 23, San Antonio, Spain, 07820

San Antonio Superb USD 193

Europa Hotel Madrid  3 stars

Carmen, 4, Madrid, Spain, 28013

Madrid Fabulous USD 153

Hostal Luis XV Madrid  3 stars

Montera, 47, Madrid, Spain, 28013

Madrid Fabulous USD 97

Embarcadero De Calahonda Hotel  3 stars

Biznaga 14, Calahonda, Spain, 18730

Calahonda Superb USD 90

Malibu Park Hotel Adeje  3 stars

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

Adeje (Tenerife) Good USD 104

La Villa Marbella  3 stars

Principe, 10, Marbella, Spain, 29600

Marbella Superb USD 152

Amadeus Hotel Sevilla  3 stars

Farnesio, 6, Seville, Spain, 41004

Seville Superb USD 304

Ryans Ibiza Apartments  3 stars

C/ Carlos Roman Ferrer , 24, Ibiza Island, Spain

Ibiza Island USD 285

Apartamentos Bora Bora Playa d'en Bossa  3 stars

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

Playa d'en Bossa Very good USD 214

Hotel Market Barcelona  3 stars

Comte Borrell , 68, Barcelona, Spain

Barcelona Fabulous USD 131

Apartosuites Jardines De Sabatini Madrid  3 stars

Cuesta De San Vicente, 16, Madrid, Spain

Madrid Superb USD 278

Las Sirenas Hotel Viveiro  3 stars

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

Viveiro Fabulous USD 98

Hotel De Los Faroles Cordoba  3 stars

C/ Alfaros, 34, Cordoba, Spain

Cordoba Fabulous USD 124

Infiniti Beach Resort Vera  3 stars

C/ Juan Sebastian El Cano 72 - Urb Pueblo Laguna, Vera, Spain, E-4621

Vera USD 59

Yurbban Trafalgar Hotel Barcelona  3 stars

Trafalgar 30, Barcelona, Spain

Barcelona Superb USD 233

El Rey Moro Hotel Boutique Seville  3 stars

Calle Reinoso, 8, Old Town, Seville, Spain

Seville Fabulous USD 151

Ibiza Rocks Hotel San Antonio  3 stars

Calle Cervantes 27 07820, San Antonio, San Antonio, Spain, 07820

San Antonio Good USD 299

Hotel Casa Morisca Granada  3 stars

Cuesta De La Victoria, 9, Granada, Spain

Granada Fabulous USD 121

Hotel Esplendido Port De Soller  3 stars

Es Traves, 5, Port De Soller, Spain, 07108

Port De Soller USD 340

El Born Apartment Barcelona  3 stars

Carrer Tragi, S/N , Barcelona, Spain, 08003

Barcelona

Oasis Backpackers' Hostel Granada  3 stars

Placeta Correo Viejo, 3, Granada, Spain, 18010

Granada USD 116

Domus Selecta Constanza Hotel Barcelona  2 stars

Calle Bruc 33, Barcelona, Spain, 08010

Barcelona Superb USD 173

Francisco I Hotel Madrid  2 stars

Arenal, 15, Madrid, Spain, 28013

Madrid Superb USD 175

Room Hotel Pontevedra  2 stars

Filgueira Valverde, 10, Pontevedra, Spain, 36004

Pontevedra Very good USD 91

Paral-Lel Hotel Barcelona  2 stars

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

Barcelona Fabulous USD 121

Rusticae Casa De Los Azulejos Hotel Cordoba  2 stars

Fernando Colon, 5, Cordoba, Spain, 14002

Cordoba Fabulous USD 111

Room Mate Mario Madrid  2 stars

Campomanes 4, Madrid, Spain, 28013

Madrid Superb USD 147

Call Hotel Barcelona  2 stars

Arc Sant Ramon Del Call, 4, Barcelona, Spain, 08002

Barcelona Very good USD 192

Catalunya Hotel Barcelona  2 stars

Santa Anna, 24, Barcelona, Spain, 08002

Barcelona Fabulous USD 149

Labranda Playa Club Hotel Puerto del Carmen  2 stars

C/ Pedro Barba, 2, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Fabulous USD 103

Plaza Azul Hotel Puerto del Carmen  2 stars

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

Puerto del Carmen (Lanzarote) Fabulous USD 84

Oro Blanco Apartments Playa de las Americas  2 stars

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

Playa de las Americas (Tenerife) Very good USD 127

Hotel Curious Barcelona  2 stars

Carrer Carme 25, Barcelona, Spain, 08001

Barcelona Superb USD 106

Apartamentos Los Pueblos Puerto del Carmen  2 stars

Calle Testeyna, 3, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Very good USD 88

Murillo Hotel Seville  2 stars

Calle Lope De Rueda 7+9, Seville, Spain, 41004

Seville Fabulous USD 128

Casa Espana Hotel Villaviciosa  2 stars

Plaza Carlos I, 3, Villaviciosa, Spain, 33300

Villaviciosa Good USD 50

Girona Nord Hotel  2 stars

Girona,Sarria De Ter,Via Augusta S/N, Girona, Spain, 17840

Girona Good USD 79

Andreas Hotel Los Cristianos  2 stars

Avenida Valle Menendez, 6, Los Cristianos (Tenerife), Spain, 38650

Los Cristianos (Tenerife) Very good USD 82

Hotel Boutique Las Brisas Santander  2 stars

Calle La Brana 14, Santander, Spain, 39005

Santander Good USD 88

Mediodia Hotel Madrid  2 stars

Plaza Del Emperador Carlos V, 8, Madrid, Spain, 28012

Madrid Fabulous USD 174

Melon District Marina Residencia Hotel Barcelona  2 stars

Sancho De Avila 22, Barcelona, Spain, 08018

Barcelona Very good USD 104

Madrisol Hotel  2 stars

Nunez De Arce, 1, Madrid, Spain, 28012

Madrid Fabulous USD 94

La Mirage Swingers Hotel Maspalomas  2 stars

25 Avda. Touroperador Vingresor , Maspalomas, Spain, Maspalomas (Gran Canaria), Spain

Maspalomas (Gran Canaria) USD 113

Apartamentos Bonaire Paguera  2 stars

Atalaya 3, , Paguera, Spain, 07160

Paguera USD 62

Generator Hostel Barcelona  2 stars

Carrer De Corcega 377 Barcelona 08037 Spain, Barcelona, Spain, 08037

Barcelona Very good USD 126

Barcelona Urbany Hostel  2 stars

Avenida Meridiana, 97, Barcelona, Spain, 08026

Barcelona Good USD 78

Casa Gracia Hotel Barcelona  2 stars

Passeig De Gracia 116, Barcelona, Spain, 08008

Barcelona Superb USD 175

Ella Hostel Barcelona  2 stars

Girona, 39, Barcelona, Spain, 08010

Barcelona Fabulous USD 164

Hostel St Christophers Inn Barcelona  2 stars

Bergara, 3, Barcelona, Spain, 08002

Barcelona Fabulous USD 95

Las Mariposas Aparthotel Lloret de Mar  2 stars

Cami De Santa Cristina A Las Alegrias, Lloret de Mar, Spain, 17310

Lloret de Mar Fabulous USD 344

The Hat Madrid Hotel  2 stars

C/ Imperial 9, Madrid, Spain, 28019

Madrid Superb USD 33

Zouk Hotel Alcala de Henares  2 stars

Isaac Newton, 2 , Alcala de Henares, Spain, 28806

Alcala de Henares Exceptional USD 366

Aparthotel Curasol- Playa Del Cura  2 stars

C/Paino, 1, Playa Del Cura (Gran Canaria), Spain

Playa Del Cura (Gran Canaria) Superb USD 140

Hostel One Paralelo Barcelona  2 stars

Carrer Salva, 62, Barcelona, Spain, 08004

Barcelona USD 170

Way Hostel Madrid  2 stars

Relatores, 17, Madrid, Spain, 28012

Madrid Superb USD 53

Hotel Sevilla  2 stars

Daoiz, 5, Seville, Spain, 41003

Seville Fabulous USD 126

Ibis Montmelo Granollers Hotel  2 stars

C/ Can Gordi, 1 Pl Can Gordi Catala, Granollers, Spain, 08403

Granollers Fabulous USD 59

Hotel Los Rastrojos Aranda de Duero  2 stars

Carretera Salas De Los Infantes, Km 4,5 Bu-925 (Antigua C-111), Aranda de Duero, Spain, 09400

Aranda de Duero USD 77

Hotel Caballo Negro Puerto Real  2 stars

Comercio, 1, Puerto Real, Spain, 11510

Puerto Real Guest rating USD 60

Chip'S Hotel Naron  1 stars

Pol. De La Gandara. 96-97, Naron, Spain, 15407

Naron

Bungalows Las Vegas Golf Maspalomas  0 stars

Avenida Tjaerborg, 7, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Very good USD 77

Las Palomas Econotels Palma Nova  0 stars

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

Palma Nova (Mallorca) Good USD 62

Cordoba Apartment Salou  0 stars

Burguera 2, Salou, Spain, 43840

Salou Very good USD 81

Paloma Beach Apartments Los Cristianos  0 stars

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

Los Cristianos (Tenerife) Fabulous USD 111

Lloret Hotel Barcelona  0 stars

Rambla Canaletes, 125, Barcelona, Spain, 08002

Barcelona Fabulous USD 125

Barcelona City Centre Hostal  0 stars

Balmes, 60. Entresuelo., Barcelona, Spain, 08007

Barcelona Very good USD 110

Apartamentos Natural Park Puerto Rico  0 stars

C/ Los Pechos, Nº 5 Barranco Agua La Perra, Puerto Rico (Gran Canaria), Spain, 35138

Puerto Rico (Gran Canaria) Fabulous USD 66

Hotel Simon Seville  0 stars

Cgarcia De Vinuesa 19, Seville, Spain, 41001

Seville Fabulous USD 110

Es Turo Guest House Ses Salines  0 stars

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

Ses Salines Fabulous USD 340

Apartamentos Turisticos San Pablo Ecija  0 stars

Avenida Del Doctor Fleming 49 A, Ecija, Spain, 41400

Ecija Superb USD 74

Barcelona Apartament Mila Apartment  0 stars

Mila I Fontanals, 55, Barcelona, Spain

Barcelona Exceptional USD 193

Apartamentos Macdonald Dona Lola La Cala De Mijas  0 stars

Carretera De Cadiz Km 197-198, La Cala De Mijas, Spain

La Cala De Mijas Exceptional USD 143

Sant Jordi Hostel Rock Palace Barcelona  0 stars

Balmes, 75, Barcelona, Spain, 08007

Barcelona Exceptional USD 54

4 Bedroom Coastal Villa In Castellet 5Km From Costa Dorada Beaches  0 stars

Foix, Diseminado La Marina-Castellet, 117, 08729, Barcelona, Spain, Castellet, Spain, 08729

Castellet USD 303

Rental Apartment Martianez - Santa Cruz De Tenerife, Studio Flat, 2 Persons  0 stars

Ave De Colon # 1, Santa Cruz de Tenerife, Spain, 38400

Santa Cruz de Tenerife

Romantic Beach Terrace Apartment Barcelona  0 stars

C/ Pallars 65 , Barcelona, Spain, Barcelona, Spain, 08018

Barcelona USD 236

Fleming 50 Apartments San Antonio  0 stars

Avda. Doctor Fleming, 48-50, , San Antonio, Spain, 07820

San Antonio Fabulous USD 204

Living Mad Hostel Madrid  0 stars

De La Cabeza, 24, Madrid, Spain, 28012

Madrid Very good USD 62

Hostal Madrid  0 stars

Esparteros, 6, Madrid, Spain, 28012

Madrid Fabulous USD 237

Hostal Hotil A Coruna  0 stars

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

A Coruna USD 143

Kabul Backpackers Hostel Barcelona  0 stars

Placa Reial, 17, Barcelona, Spain, 08002

Barcelona Very good USD 16

Living Cat'S Hostel Madrid  0 stars

Canizares, 6, Madrid, Spain, 28012

Madrid Very good USD 19