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 254

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 356

Villa Real Madrid  5 stars

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

Madrid Fabulous USD 238

Nh Collection Barcelona Gran Hotel Calderon  5 stars

Rambla Catalunya, 26, Barcelona, Spain, 08007

Barcelona Fabulous USD 214

Ac Palacio De Santa Paula Hotel Granada  5 stars

Gran Via De Colon 31, Granada, Spain, 18001

Granada Fabulous USD 258

Ac Santo Mauro Hotel Madrid  5 stars

Zurbano 36, Madrid, Spain, 28010

Madrid Superb USD 340

Sofia Hotel Barcelona  5 stars

Plaza Pio XII 4, Barcelona, Spain, 08028

Barcelona Very good USD 267

Don Carlos Leisure Resort And Spa Marbella  5 stars

Avda. Zurita S/N, Marbella, Spain

Marbella Very good USD 312

Hospes Palacio Del Bailio Hotel Cordoba  5 stars

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

Cordoba Superb USD 364

Grand Hotel Central Barcelona  5 stars

Via Laietana, 30, Barcelona, Spain, 08003

Barcelona Fabulous USD 333

Hospes Palacio De Los Patos Hotel Granada  5 stars

Solarillo De Gracia 1, Granada, Spain, 18002

Granada Fabulous USD 283

Neri Hotel Barcelona  5 stars

Sant Sever 5, Barcelona, Spain, 08002

Barcelona Superb USD 367

Omm Hotel Barcelona  5 stars

Rossello, 265, Barcelona, Spain, 08008

Barcelona Fabulous USD 324

Hospes Palau De La Mar Hotel Valencia  5 stars

Navarro Reverter, 14, Valencia, Spain, 46004

Valencia Fabulous USD 419

Hospes Las Casas Del Rey De Baeza Hotel Seville  5 stars

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

Seville Fabulous USD 364

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 301

Costa Adeje Gran Hotel  5 stars

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

Adeje (Tenerife) Very good USD 452

Hesperia Madrid Hotel  5 stars

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

Madrid Fabulous USD 674

Fairmont Rey Juan Carlos I Hotel Barcelona  5 stars

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

Barcelona Fabulous USD 287

Urban Hotel Madrid  5 stars

Carrera De San Jeronimo 34, Madrid, Spain, 28014

Madrid Fabulous USD 303

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 445

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 217

El Palace Barcelona  5 stars

Gran Via De Les Corts, Barcelona, Spain, 08010

Barcelona Superb USD 641

Villa Magna Madrid  5 stars

Paseo De La Castellana 22, Madrid, Spain, 28046

Madrid Superb USD 556

Kempinski Hotel Bahia Estepona  5 stars

Carretera De Cadiz Km 159, Estepona, Spain, 29680

Estepona Fabulous USD 298

Wellington Hotel Madrid  5 stars

Velazquez, 8, Madrid, Spain, 28001

Madrid Fabulous USD 608

Le Meridien Barcelona Hotel  5 stars

Ramblas 111, Barcelona, Spain, 08002

Barcelona Very good USD 461

Gran Hotel Domine Bilbao  5 stars

Alameda De Mazarredo, 61, Bilbao, Spain, 48009

Bilbao Superb USD 490

Nixe Palace Palma de Mallorca  5 stars

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

Palma de Mallorca (Mallorca) Fabulous USD 252

Princesa Yaiza Suite Hotel Resort Playa Blanca  5 stars

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

Playa Blanca (Lanzarote) Superb USD 368

Silken Puerta America Hotel Madrid  5 stars

Avenida De America 41, Madrid, Spain, 28028

Madrid Fabulous USD 566

Barcelo Emperatriz Hotel Madrid  5 stars

Lopez De Hoyos, 4, Madrid, Spain, 28006

Madrid Very good USD 289

Maria Cristina Hotel San Sebastian  5 stars

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

San Sebastian Fabulous USD 508

Alfonso XIII Hotel Seville  5 stars

San Fernando, 2, Seville, Spain, 41004

Seville Fabulous USD 558

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

Calle Torrea, 1, Elciego, Spain, 01340

Elciego Superb USD 542

Castillo Hotel Son Vida Palma de Mallorca  5 stars

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

Palma de Mallorca (Mallorca) Fabulous USD 305

Marbella Club Hotel  5 stars

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

Marbella Superb USD 675

Puente Romano Hotel Marbella  5 stars

Bulevar Principe Alfonso Von, Marbella, Spain, 29602

Marbella Fabulous USD 599

La Bobadilla, A Royal Hideaway Hotel Loja  5 stars

Finca La Bobadilla, Loja, Spain, 18300

Loja Superb USD 280

Bahia Del Duque Hotel Adeje  5 stars

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

Adeje (Tenerife) Superb USD 566

Gran Melia Fenix Hotel Madrid  5 stars

Hermosilla 2, Madrid, Spain, 28001

Madrid Fabulous USD 421

Gran Hotel La Florida Barcelona  5 stars

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

Barcelona Fabulous USD 400

Casa Fuster Hotel Barcelona  5 stars

Passeig De Gracia, 132, Barcelona, Spain, 08008

Barcelona Superb USD 874

Hotel Ritz Madrid  5 stars

Plaza De La Lealtad 5, Madrid, Spain, 28014

Madrid Fabulous USD 490

Belmond La Residencia Hotel Deia  5 stars

Son Canals S/N, Deia, Spain, 07179

Deia Superb USD 1 005

Arts Hotel Barcelona  5 stars

Marina 19-21, Barcelona, Spain, 08005

Barcelona Fabulous USD 806

Melia Bilbao Hotel  5 stars

Lehendakari Leizaola 29, Bilbao, Spain, 48001

Bilbao Superb USD 2 698

Sheraton La Caleta Resort & Spa Adeje  5 stars

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

Adeje (Tenerife) Fabulous USD 335

Sheraton Gran Canaria Salobre Golf Resort Maspalomas  5 stars

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

Maspalomas (Gran Canaria) Fabulous USD 366

Melia Madrid Princesa Hotel  5 stars

Princesa 27, Madrid, Spain, 28008

Madrid Fabulous USD 229

Melia Barcelona Sarria Hotel  5 stars

Avenida Sarria 50, Barcelona, Spain, 08029

Barcelona Fabulous USD 218

Pullman Barcelona Skipper Hotel  5 stars

Av Del Litoral, 10, Barcelona, Spain, 08005

Barcelona Superb USD 333

Eurostars Grand Marina Hotel Barcelona  5 stars

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

Barcelona Fabulous USD 249

Hesperia Lanzarote Hotel Puerto Calero  5 stars

Urbanizacion Cortijo Viejo, Puerto Calero, Spain, 35570

Puerto Calero Fabulous USD 205

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 492

Marriott'S Marbella Beach Resort  5 stars

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

Marbella Superb USD 321

Son Brull Hotel Pollenca  5 stars

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

Pollenca Superb USD 1 253

Westin Palace Madrid  5 stars

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

Madrid Fabulous USD 548

Westin La Quinta Golf Resort & Spa Marbella  5 stars

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

Marbella Very good USD 259

The Westin Valencia Hotel  5 stars

Amadeo De Saboya, 16, Valencia, Spain, 46010

Valencia Fabulous USD 250

Hotel Miguel Angel By Bluebay Madrid  5 stars

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

Madrid Very good USD 184

Eurostars Bcn Design Hotel Barcelona  5 stars

Passeig De Gracia, 29, Barcelona, Spain, 08007

Barcelona Fabulous USD 196

Intercontinental Madrid Hotel  5 stars

Paseo De La Castellana 49, Madrid, Spain, 28046

Madrid Fabulous USD 392

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 591

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 560

Dolce Sitges Hotel  5 stars

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

Sitges Fabulous USD 194

Eurostars Madrid Tower Hotel  5 stars

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

Madrid Superb USD 214

Eme Catedral Hotel Seville  5 stars

Alemanes, 27, Seville, Spain, 41004

Seville Fabulous USD 251

Abac Restaurant Hotel Barcelona  5 stars

Avenida Tibidabo, 1, Barcelona, Spain, 08022

Barcelona Fabulous USD 364

Lopesan Villa Del Conde Resort Meloneras  5 stars

Mar Mediterraneo 7, Meloneras, Spain, 35100

Meloneras Superb USD 437

Gran Hotel Guadalpin Banus Marbella  5 stars

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

Marbella Very good USD 261

Seaside Palm Beach Hotel Maspalomas  5 stars

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

Maspalomas (Gran Canaria) Superb USD 472

Eurostars Suites Mirasierra Madrid  5 stars

Alfredo Marquerie 43, Madrid, Spain, 28043

Madrid Fabulous USD 210

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 154

Relais And Chateaux Orfila Hotel Madrid  5 stars

Orfila 6, Madrid, Spain, 28010

Madrid Superb USD 843

Lopesan Baobab Resort Meloneras  5 stars

Mar Adriatico, 1, Meloneras, Spain, 35100

Meloneras Superb USD 444

Sha Wellness Clinic Hotel El Albir  5 stars

Verderol, 5, El Albir, Spain, 03581

El Albir Superb USD 694

Hotel Unico Madrid  5 stars

Claudio Coello 67, Madrid, Spain, 28001

Madrid Superb USD 370

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 406

W Barcelona Hotel  5 stars

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

Barcelona Superb USD 721

Iberostar Anthelia Hotel Adeje  5 stars

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

Adeje (Tenerife) Superb USD 549

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 204

Mandarin Oriental Barcelona Hotel  5 stars

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

Barcelona Superb USD 978

Miramar Barcelona Hotel  5 stars

Plaza Carlos Ibanez, 3, Barcelona, Spain, 08038

Barcelona Fabulous USD 279

Cap Rocat Hotel Cala Blava  5 stars

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

Cala Blava (Mallorca) Superb USD 587

Bagues Hotel Barcelona  5 stars

La Rambla 105, Barcelona, Spain, 08002

Barcelona Superb USD 291

Nh Collection Palacio De Tepa Hotel Madrid  5 stars

San Sebastian 2, Madrid, Spain, 28012

Madrid Superb USD 243

Ohla Barcelona Hotel  5 stars

Via Laietana 49, Barcelona, Spain, 08003

Barcelona Superb USD 390

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 561

Parador De Leon  5 stars

Plaza De San Marcos 7, Leon, Spain, 24000

Leon Fabulous USD 163

Nh Collection Madrid Paseo Del Prado Hotel  5 stars

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

Madrid Superb USD 212

Urso Hotel And Spa Madrid  5 stars

Mejia Lequerica, 8, Madrid, Spain, 28004

Madrid Exclusive USD 300

Hotel Do Placa Reial Barcelona  5 stars

Placa Reial 1, Barcelona, Spain, 08002

Barcelona Superb USD 470

Mercer Hotel Barcelona  5 stars

Carrer Dels Lledo, 7, Barcelona, Spain, 08002

Barcelona Superb USD 545

Majestic Hotel And Spa Barcelona  5 stars

Passeig De Gracia, 68, Barcelona, Spain, 08007

Barcelona Fabulous USD 326

Barcelo Asia Gardens Hotel & Thai Spa Finestrat  5 stars

Rotonda Del Fuego, Finestrat, Spain, 03502

Finestrat Fabulous USD 349

Alma Barcelona Hotel  5 stars

Calle Mallorca 271, Barcelona, Spain, 08008

Barcelona Superb USD 346

Hard Rock Hotel Ibiza  5 stars

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

Ibiza Island Fabulous USD 465

Nh Collection Madrid Suecia Hotel  5 stars

Marques De Casa Riera 4, Madrid, Spain, 28014

Madrid Superb USD 269

Me Ibiza Hotel Santa Eularia des Riu  5 stars

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

Santa Eularia des Riu Fabulous USD 2 018

The Serras Hotel Barcelona  5 stars

Passeig De Colom, 9, Barcelona, Spain, 08002

Barcelona Superb USD 417

Renaissance Barcelona Hotel  5 stars

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

Barcelona Fabulous USD 310

Cotton House Hotel, Autograph Collection Barcelona  5 stars

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

Barcelona USD 422

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 262

De Londres Y De Inglaterra Hotel San Sebastian  4 stars

Zubieta 2, San Sebastian, Spain, 20007

San Sebastian Fabulous USD 229

Nh Collection Madrid Eurobuilding Hotel  4 stars

Padre Damian 23, Madrid, Spain, 28036

Madrid Fabulous USD 273

Nh Madrid Nacional Hotel  4 stars

Paseo Del Prado 48, Madrid, Spain, 28014

Madrid Fabulous USD 192

Nh Madrid Zurbano Hotel  4 stars

Zurbano, 79-81, Madrid, Spain, 28003

Madrid Very good USD 137

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 199

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 119

Ac Hotel Cuzco Madrid  4 stars

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

Madrid Fabulous USD 202

Ac Recoletos Hotel Madrid  4 stars

Calle Recoletos, 18, Madrid, Spain, 28001

Madrid Fabulous USD 207

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 159

Barcelo Valencia Hotel  4 stars

Avenida De Francia 11, Valencia, Spain, 46023

Valencia Fabulous USD 117

Barcelo Santiago Hotel Puerto de Santiago  4 stars

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

Puerto de Santiago (Tenerife) Fabulous USD 183

Occidental Cala Vinas Hotel Cala Vinas  4 stars

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

Cala Vinas (Mallorca) Very good USD 155

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 203

Granados 83 Hotel Barcelona  4 stars

Enrique Granados 83, Barcelona, Spain, 08008

Barcelona Fabulous USD 193

Casa Camper Barcelona Hotel  4 stars

Elisabets, 11, Barcelona, Spain, 08001

Barcelona Superb USD 311

Cram Hotel Barcelona  4 stars

Aribau, 54, Barcelona, Spain, 08011

Barcelona Fabulous USD 160

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 191

Ocean Drive Ibiza Hotel  4 stars

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

Ibiza Island Very good USD 270

Puro Hotel Palma  4 stars

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

Palma de Mallorca (Mallorca) Very good USD 262

El Hotel Pacha Ibiza Island  4 stars

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

Ibiza Island Fabulous USD 224

Marina Suites Puerto Rico  4 stars

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

Puerto Rico (Gran Canaria) Superb USD 289

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 175

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 232

Hcc St. Moritz Hotel Barcelona  4 stars

Diputacio 264, Barcelona, Spain, 08007

Barcelona Fabulous USD 158

Carmen Hotel Granada  4 stars

Acera Del Darro, 62, Granada, Spain, 18005

Granada Fabulous USD 162

Ac Carlton Madrid Hotel  4 stars

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

Madrid Fabulous USD 151

Exe El Coloso Hotel Madrid  4 stars

Leganitos, 13, Madrid, Spain, 28013

Madrid Very good USD 190

Novotel Madrid Center  4 stars

O'Donnell, 53, Madrid, Spain, 28009

Madrid Very good USD 170

One Shot Palacio Reina Victoria 04 Hotel Valencia  4 stars

Barcas 4, Valencia, Spain, 46002

Valencia Fabulous USD 128

Hesperia Presidente Hotel Barcelona  4 stars

Av. Diagonal, 570, Barcelona, Spain, 08021

Barcelona Fabulous USD 160

Expo Barcelona Hotel  4 stars

Mallorca, 1-23, Barcelona, Spain, 08014

Barcelona Very good USD 117

Courtyard By Marriott Madrid Princesa Hotel  4 stars

Princesa, 40, Madrid, Spain, 28008

Madrid Fabulous USD 157

Barcelona Princess Hotel  4 stars

Avenida Diagonal 1, Barcelona, Spain, 08019

Barcelona Fabulous USD 195

Senator Gran Via 70 Spa Hotel Madrid  4 stars

Gran Via 70, Madrid, Spain, 28013

Madrid Fabulous USD 188

Madrid Marriott Auditorium Hotel & Conference Center  4 stars

Avenida De Aragon No 400, Madrid, Spain, 28022

Madrid Fabulous USD 394

Duquesa De Cardona Hotel Barcelona  4 stars

Passeig Colom, 12, Barcelona, Spain, 08002

Barcelona Fabulous USD 303

Casa Romana Hotel Boutique Seville  4 stars

Trajano 15, Seville, Spain, 41002

Seville Very good USD 176

Balmes Hotel Barcelona  4 stars

Mallorca, 216, Barcelona, Spain, 08008

Barcelona Very good USD 155

Villamadrid  4 stars

Xaudaro, 2, Madrid, Spain, 28034

Madrid Very good USD 167

Intur Palacio San Martin Hotel Madrid  4 stars

Plaza San Martin, 5, Madrid, Spain, 28013

Madrid Superb USD 169

Hotel Sixtytwo Barcelona  4 stars

Passeig De Gracia, 62, Barcelona, Spain, 08007

Barcelona Superb USD 269

Gran Hotel Torre Catalunya Barcelona  4 stars

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

Barcelona Fabulous USD 164

Paseo Del Arte Hotel Madrid  4 stars

Atocha 123, Madrid, Spain, 28012

Madrid Fabulous USD 303

Crowne Plaza Barcelona - Fira Center Hotel  4 stars

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

Barcelona Fabulous USD 188

Neptuno Hotel Valencia  4 stars

Paseo De Neptuno 2, Valencia, Spain, 46011

Valencia Fabulous USD 164

Hilton Barcelona Hotel  4 stars

Avenida Diagonal 589-591, Barcelona, Spain, 08014

Barcelona Very good USD 225

Hilton Diagonal Mar Hotel Barcelona  4 stars

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

Barcelona Fabulous USD 217

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 8 112

Gallery Hotel Barcelona  4 stars

Rossello, 249, Barcelona, Spain, 08008

Barcelona Fabulous USD 270

Becquer Hotel Seville  4 stars

Reyes Catolicos 4, Seville, Spain, 41001

Seville Superb USD 170

Calipolis Hotel Sitges  4 stars

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

Sitges Very good USD 196

Regina Hotel Barcelona  4 stars

Carrer De Bergara, 4, Barcelona, Spain, 08002

Barcelona Fabulous USD 188

Alexandra Barcelona A Doubletree By Hilton Hotel  4 stars

Mallorca, 251, Barcelona, Spain, 08008

Barcelona Fabulous USD 204

Colon Hotel Barcelona  4 stars

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

Barcelona Fabulous USD 248

Inglaterra Hotel Seville  4 stars

Plaza Nueva, 7, Seville, Spain, 41001

Seville Fabulous USD 226

Hotel Mayorazgo Madrid  4 stars

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

Madrid Very good USD 189

Condes De Barcelona Hotel  4 stars

Passeig De Gracia 73, Barcelona, Spain, 08008

Barcelona Fabulous USD 254

Monte Carmelo Hotel Seville  4 stars

Virgen De La Victoria 7, Seville, Spain, 41011

Seville Fabulous USD 115

America Hotel Barcelona  4 stars

Provenza 195, Barcelona, Spain, 08008

Barcelona Fabulous USD 176

Sevilla Center  4 stars

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

Seville Fabulous USD 135

Pulitzer Hotel Barcelona  4 stars

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

Barcelona Fabulous USD 188

Ayre Hotel Caspe Barcelona  4 stars

Caspe 103, Barcelona, Spain, 08013

Barcelona Fabulous USD 129

S'Agaro Hotel  4 stars

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

S'Agaro Fabulous USD 137

U232 Hotel Barcelona  4 stars

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

Barcelona Superb USD 135

The Gates Diagonal Barcelona Hotel  4 stars

Avenida Diagonal, 205, Barcelona, Spain, 08018

Barcelona Fabulous USD 125

Silken Ramblas Hotel Barcelona  4 stars

Pintor Fortuny 13, Barcelona, Spain, 08001

Barcelona Fabulous USD 156

Hotel 1898 Barcelona  4 stars

La Rambla, 109, Barcelona, Spain, 08002

Barcelona Superb USD 245

Alhambra Palace Granada  4 stars

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

Granada Fabulous USD 234

Villa Soro San Sebastian  4 stars

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

San Sebastian Superb USD 244

Barcelona Catedral Hotel  4 stars

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

Barcelona Superb USD 250

Gran Versalles Hotel Madrid  4 stars

Covarrubias, 4, Madrid, Spain, 28010

Madrid Fabulous USD 110

Bahia Principe Costa Adeje Hotel Adeje  4 stars

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

Adeje (Tenerife) Superb USD 262

Playa De La Luz Hotel Rota  4 stars

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

Rota Fabulous USD 118

Ayre Gran Hotel Colon Madrid  4 stars

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

Madrid Fabulous USD 165

Ayre Hotel Gran Via Barcelona  4 stars

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

Barcelona Superb USD 130

Melia Granada Hotel  4 stars

C/ Angel Ganivet 7, Granada, Spain, 18009

Granada Fabulous USD 159

Sol Los Fenicios Hotel La Herradura  4 stars

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

La Herradura (Granada) Fabulous USD 186

Melia Madrid Serrano Hotel  4 stars

Claudio Coello 139, Madrid, Spain, 28006

Madrid Very good USD 234

Tryp Madrid Atocha Hotel  4 stars

Atocha 83, Madrid, Spain, 28012

Madrid Very good USD 156

Melia Costa Del Sol Hotel Torremolinos  4 stars

Paseo Maritimo 11, Torremolinos, Spain, 29620

Torremolinos Fabulous USD 178

Melia Sevilla  4 stars

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

Seville Fabulous USD 170

Tryp Apolo Hotel Barcelona  4 stars

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

Barcelona Very good USD 676

Avenida Palace Barcelona  4 stars

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

Barcelona Fabulous USD 195

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 130

Barcelona Universal Hotel  4 stars

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

Barcelona Fabulous USD 162

Liabeny Hotel Madrid  4 stars

Salud 3, Madrid, Spain, 28013

Madrid Superb USD 148

Royal Ramblas Hotel Barcelona  4 stars

Las Ramblas, 117, Barcelona, Spain, 08002

Barcelona Fabulous USD 197

Catalonia Barcelona Plaza Hotel  4 stars

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

Barcelona Fabulous USD 163

Catalonia Gran Via Hotel Madrid  4 stars

Gran Via 9, Madrid, Spain, 28013

Madrid Fabulous USD 166

Agumar Hotel Madrid  4 stars

Paseo Reina Cristina, 7, Madrid, Spain, 28014

Madrid Fabulous USD 202

Praga Hotel Madrid  4 stars

Antonio Lopez, 65, Madrid, Spain, 28019

Madrid Very good USD 92

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 197

Hotel Serhs Rivoli Rambla Barcelona  4 stars

La Rambla 128, Barcelona, Spain, 08002

Barcelona Very good USD 148

Barcelona Center Hotel  4 stars

Balmes 103-105, Barcelona, Spain, 08008

Barcelona Fabulous USD 174

Olivia Plaza Hotel Barcelona  4 stars

Plaza Catalunya 19, Barcelona, Spain, 08002

Barcelona Fabulous USD 234

Jardin Tropical Hotel Adeje  4 stars

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

Adeje (Tenerife) Fabulous USD 328

Petit Palace Boqueria Garden Barcelona  4 stars

La BoqueraA 10, Barcelona, Spain, 08002

Barcelona Very good USD 215

Catalonia Ramblas Hotel Barcelona  4 stars

Pelai, 28, Barcelona, Spain, 08002

Barcelona Fabulous USD 201

Catalonia Las Cortes Hotel Madrid  4 stars

Calle Del Prado 6, Madrid, Spain, 28014

Madrid Superb USD 254

Preciados Hotel Madrid  4 stars

Preciados, 37, Madrid, Spain, 28013

Madrid Superb USD 185

Lopesan Costa Meloneras Resort  4 stars

Mar Mediterraneo 1, Meloneras, Spain, 35100

Meloneras Superb USD 374

Marriott'S Playa Andaluza Hotel Estepona  4 stars

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

Estepona Superb USD 296

Hotel Midmost Barcelona  4 stars

Carrer Pelai 14, Barcelona, Spain, 08001

Barcelona Fabulous USD 152

Villa Emilia Barcelona  4 stars

Calle Calabria 115-117, Barcelona, Spain, 08015

Barcelona Superb USD 148

Axel Hotel Barcelona & Urban Spa  4 stars

Aribau, 33, Barcelona, Spain, 08011

Barcelona Fabulous USD 193

Dona Maria Hotel Seville  4 stars

Don Remondo 19, Seville, Spain, 41004

Seville Fabulous USD 162

H10 Casanova Hotel Barcelona  4 stars

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

Barcelona Fabulous USD 210

Hotel Palacio De La Magdalena Soto Del Barco  4 stars

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

Soto Del Barco Superb USD 128

Silken Gran Hotel Havana Barcelona  4 stars

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

Barcelona Fabulous USD 208

Murmuri Hotel Barcelona  4 stars

Rambla Catalunya 104, Barcelona, Spain, 08008

Barcelona Fabulous USD 210

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 178

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 163

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 132

Suite Hotel Atlantis Fuerteventura Resort Corralejo  4 stars

Corralejo Playa - La Dunas, Corralejo, Spain, 35660

Corralejo Fabulous USD 257

Ac Hotel Sants Barcelona  4 stars

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

Barcelona Fabulous USD 175

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 108

Best Western Premier Hotel Dante Barcelona  4 stars

Mallorca 181, Barcelona, Spain, 08036

Barcelona Fabulous USD 135

Melia Lebreros Hotel Seville  4 stars

Luis De Morales, 2, Seville, Spain, 41005

Seville Fabulous USD 171

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

Avenida Ltu, 3, Costa Calma, Spain, 35627

Costa Calma USD 163

Dynastic Hotel Benidorm  4 stars

Ametlla Del Mar 15, Benidorm, Spain, 03503

Benidorm Very good USD 147

Melia Castilla Hotel Madrid  4 stars

Capitan Haya 43, Madrid, Spain, 28020

Madrid Fabulous USD 269

Rh Corona Del Mar Hotel Benidorm  4 stars

Avenida Jaime I, 3, Benidorm, Spain, 03502

Benidorm Fabulous USD 149

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 103

Pez Espada Hotel Torremolinos  4 stars

Avenida Salvador Allende, 11, Torremolinos, Spain, 29620

Torremolinos Very good USD 215

Parador De Carmona  4 stars

Alcazar S/N, Carmona, Spain, 41410

Carmona Superb USD 204

Parador De Hondarribia  4 stars

Plaza De Armas 14, Hondarribia, Spain, 20280

Hondarribia Fabulous USD 247

Parador De Ronda  4 stars

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

Ronda Superb USD 231

Opera Hotel Madrid  4 stars

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

Madrid Fabulous USD 154

Sunset Beach Club Hotel Benalmadena  4 stars

Avenida Del Sol 5, Benalmadena, Spain, 29630

Benalmadena Fabulous USD 69

Balcon De Europa Hotel Nerja  4 stars

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

Nerja Superb USD 186

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 186

Holiday Palace Benalmadena  4 stars

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

Benalmadena Fabulous USD 95

Acta Atrium Palace Barcelona  4 stars

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

Barcelona Fabulous USD 158

Holiday Inn Madrid Bernabeu  4 stars

Plaza Carlos Trias Bertran 4, Madrid, Spain, 28020

Madrid Very good USD 151

Peniscola Plaza Suites  4 stars

Avenida Papa Luna, 156, Peniscola, Spain, 12598

Peniscola Very good USD 104

Don Pancho Hotel Benidorm  4 stars

Avenida Del Mediterraneo, 39, Benidorm, Spain, 03503

Benidorm Fabulous USD 161

La Fonda Hotel Benalmadena  4 stars

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

Benalmadena Superb USD 207

Hsm Atlantic Park Hotel Magaluf  4 stars

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

Magaluf (Mallorca) Very good USD 228

Nh Collection Barcelona Constanza Hotel  4 stars

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

Barcelona Fabulous USD 161

Las Casas De La Juderia Hotel Seville  4 stars

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

Seville Fabulous USD 194

Aiguablava Hotel Begur  4 stars

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

Begur Superb USD 295

Me Madrid Reina Victoria Hotel  4 stars

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

Madrid Fabulous USD 772

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 245

Astoria7 Hotel San Sebastian  4 stars

Sagrada Familia 1, San Sebastian, Spain, 20010

San Sebastian Superb USD 300

Best Jacaranda Hotel Adeje  4 stars

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

Adeje (Tenerife) Very good USD 200

Sandos Monaco Beach Hotel & Spa Benidorm  4 stars

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

Benidorm Fabulous USD 761

Vera Playa Club Hotel  4 stars

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

Vera Very good USD 96

Villa Del Mar Hotel Benidorm  4 stars

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

Benidorm Fabulous USD 266

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 145

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 188

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 123

Las Palmeras Hotel Fuengirola  4 stars

Paseo Maritimo Rey De Espana, Fuengirola, Spain, 29649

Fuengirola Very good USD 64

Porta Fira Hotel L'Hospitalet de Llobregat  4 stars

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

L'Hospitalet de Llobregat Superb USD 120

Playa Esperanza Hotel Playa de Muro  4 stars

Avenida De La 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 200

Hotel 4 Barcelona  4 stars

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

Barcelona Fabulous USD 112

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 131

Radisson Blu Madrid Prado Hotel  4 stars

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

Madrid Superb USD 214

Hotel Santo Domingo Madrid  4 stars

San Bernardo 1, Madrid, Spain, 28013

Madrid Fabulous USD 147

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 151

Catalonia Atocha Hotel Madrid  4 stars

Atocha, 81, Madrid, Spain, 28012

Madrid Superb USD 179

Grums Hotel Barcelona  4 stars

Palaudaries, 26, Barcelona, Spain, 08004

Barcelona Fabulous USD 131

Crowne Plaza Madrid Airport Hotel  4 stars

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

Madrid Fabulous USD 123

The Mirror Barcelona Hotel  4 stars

Corcega 255, Barcelona, Spain, 08036

Barcelona Fabulous USD 213

K+K Hotel Picasso Barcelona  4 stars

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

Barcelona Superb USD 179

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 162

Bh Mallorca Hotel Magaluf  4 stars

8 Calle De La Cala Blanca, Magaluf, Es, Magaluf (Mallorca), Spain, 07182

Magaluf (Mallorca) Fabulous USD 251

Clubhotel Riu Vistamar Puerto Rico  4 stars

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

Puerto Rico (Gran Canaria) Superb USD 304

Marina Bayview Hotel Puerto Rico  4 stars

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

Puerto Rico (Gran Canaria) Fabulous USD 268

Las Gaviotas Suites Hotel Playa de Muro  4 stars

Avda. Albufera 51, Playa de Muro (Mallorca), Spain, 07458

Playa de Muro (Mallorca) Fabulous USD 212

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 273

Juan De La Cosa Hotel Santona  4 stars

Playa De Berria, 14, Santona, Spain

Santona USD 88

Parador De Toledo  4 stars

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

Toledo Superb USD 174

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 496

Ofelias Hotel Barcelona  4 stars

Calle De Llanca 24, Barcelona, Spain, 08015

Barcelona Superb USD 160

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 198

Renaissance Barcelona Fira Hotel  4 stars

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

Barcelona Superb USD 211

Hd Beach Resort Costa Teguise  4 stars

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

Costa Teguise Superb USD 239

Destino Pacha Ibiza Resort  4 stars

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

Ibiza Island Very good USD 388

Acacias Hotel Lloret de Mar  4 stars

Paseo Acacias 21, Lloret de Mar, Spain, 17310

Lloret de Mar Fabulous USD 263

Hotel Indigo Barcelona - Plaza Catalunya  4 stars

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

Barcelona Fabulous USD 248

Los Patos Park Hotel Benalmadena  4 stars

Calle Torrealmadena, Benalmadena, Spain, 29630

Benalmadena Very good USD 251

Novotel Barcelona City  4 stars

Avenida Diagonal 201, Barcelona, Spain, 08018

Barcelona Fabulous USD 190

Olivia Balmes Hotel Barcelona  4 stars

Carrer De Balmes, 117, Barcelona, Spain, 08008

Barcelona Superb USD 199

Sands Beach Resort Costa Teguise  4 stars

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

Costa Teguise Very good USD 193

Parador De Cardona  4 stars

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

Cardona Superb USD 135

Melia Barcelona Sky Hotel  4 stars

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

Barcelona Very good USD 175

Casa 1800 Hotel Seville  4 stars

Rodrigo Caro, 6, Seville, Spain, NULL

Seville Superb USD 271

Hotel The Element Cambrils  4 stars

Avenida Diputacion 153, Cambrils, Spain, 43850

Cambrils Guest rating USD 140

Only You Boutique Hotel Madrid  4 stars

Barquillo, 21, Madrid, Spain, 28004

Madrid Superb USD 279

Sol Don Marco Hotel Torremolinos  4 stars

Paseo Maritimo S/N, Torremolinos, Spain, 29620

Torremolinos Fabulous USD 141

Guadalmina Spa & Golf Resort Marbella  4 stars

Urbanizacion Guadalmina Baja, Marbella, Spain, 29678

Marbella Fabulous USD 217

Port Mahon Hotel  4 stars

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

Mahon (Menorca) Fabulous USD 153

Arai Aparthotel Barcelona  4 stars

Avinyo, 30, Barcelona, Spain, 08002

Barcelona Superb USD 261

Catalonia Square Hotel Barcelona  4 stars

Ronda Sant Pere 9, Barcelona, Spain, 08010

Barcelona Superb USD 578

Hotel Paseo De Gracia Barcelona  4 stars

Paseo De Gracia, 102, Barcelona, Spain

Barcelona Good USD 95

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 256

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 941

Hotel Esplendido Port De Soller  4 stars

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

Port De Soller USD 344

Agua De Mar Hotel Boutique Vigo  4 stars

C/ Lepanto, 12, Vigo, Spain, 36201

Vigo USD 130

Ilunion Barcelona Hotel  4 stars

Ramon Turro 196-198, Barcelona, Spain, 08005

Barcelona Fabulous USD 126

Nh Barcelona Entenza Hotel  3 stars

Ecuador, 20, Barcelona, Spain, 08029

Barcelona Very good USD 100

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 109

Oriente Atiram Hotel Barcelona  3 stars

Ramblas, 45, Barcelona, Spain, 08002

Barcelona Very good USD 152

Park Hotel Barcelona  3 stars

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

Barcelona Fabulous USD 130

Hotel Gargallo Rialto Barcelona  3 stars

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

Barcelona Very good USD 111

Torrejon Hotel Torrejon de Ardoz  3 stars

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

Torrejon de Ardoz Good USD 70

Hotel Almagro  3 stars

Bolanos 40, Almagro, Almagro, Spain, 13270

Almagro Good USD 77

Wilson Boutique Hotel Barcelona  3 stars

Avenida Diagonal 568, Barcelona, Spain, 08021

Barcelona Fabulous USD 161

Arc La Rambla Hotel Barcelona  3 stars

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

Barcelona Very good USD 169

Casa Del Capitel Nazari Hotel Granada  3 stars

Cuesta Aceituneros, 6, Granada, Spain, 18010

Granada Fabulous USD 120

Hcc Open Hotel Barcelona  3 stars

Diputacio 100, Barcelona, Spain, 08015

Barcelona Very good USD 123

Don Luis Hotel Madrid  3 stars

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

Madrid Fabulous USD 72

Astoria Hotel Barcelona  3 stars

Paris, 203, Barcelona, Spain, 08036

Barcelona Fabulous USD 117

Holiday Inn Express Ciudad De Las Ciencias Valencia  3 stars

Escritor Rafael Ferreres, 22, Valencia, Spain, 46013

Valencia Fabulous USD 102

Hcc Montblanc Hotel Barcelona  3 stars

Via Laietana, 61, Barcelona, Spain, 08003

Barcelona Very good USD 135

Myramar Fuengirola Hotel  3 stars

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

Fuengirola Very good USD 67

H10 Catalunya Plaza Boutique Hotel Barcelona  3 stars

Plaza Catalunya 7, Barcelona, Spain, 08002

Barcelona Fabulous USD 205

Europark Hotel Barcelona  3 stars

Arago, 323-325, Barcelona, Spain, 08009

Barcelona Superb USD 158

Regencia Colon Hotel Barcelona  3 stars

Sagristans, 13-17, Barcelona, Spain, 08002

Barcelona Fabulous USD 142

Silken Sant Gervasi Hotel Barcelona  3 stars

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

Barcelona Fabulous USD 72

Hotel Jazz Barcelona  3 stars

Carrer Pelai 3, Barcelona, Spain, 08001

Barcelona Superb USD 183

Granvia Hotel Barcelona  3 stars

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

Barcelona Fabulous USD 208

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 167

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 864

Sol Sun Beach Apartamentos Adeje  3 stars

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

Adeje (Tenerife) Very good USD 229

Ramblas Hotel Barcelona  3 stars

Ramblas, 33, Barcelona, Spain, 08002

Barcelona Very good USD 171

Servigroup Pueblo Benidorm Hotel  3 stars

Ibiza, 17, Benidorm, Spain, 03503

Benidorm Fabulous USD 129

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 59

54 Barceloneta Hotel  3 stars

Passeig Joan De Borbo 54, Barcelona, Spain, 08003

Barcelona Very good USD 124

Holiday Inn Express Barcelona City 22@  3 stars

Calle Pallars 203, Barcelona, Spain, 08005

Barcelona Fabulous USD 136

Arco De San Juan Hotel Murcia  3 stars

Plaza Ceballos 10, Murcia, Spain, 30003

Murcia Very good USD 58

Bellevue Club Hotel Alcudia  3 stars

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

Alcudia (Mallorca) Good USD 83

Room Mate Oscar Madrid  3 stars

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

Madrid Fabulous USD 238

Hotel Cortezo Madrid  3 stars

Doctor Cortezo, 3, Madrid, Spain, 28012

Madrid Fabulous USD 188

Esplendid Hotel Blanes  3 stars

Mediterrani 17, Blanes, Spain, 17300

Blanes Guest rating USD 86

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 148

Presidente Hotel Benidorm  3 stars

Avda. Filipinas, 10, Benidorm, Spain, 03503

Benidorm Superb USD 184

Lleo Hotel Barcelona  3 stars

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

Barcelona Fabulous USD 148

Regina Hotel Madrid  3 stars

Alcala 19, Madrid, Spain, 28013

Madrid Superb USD 220

Gaudi Hotel Barcelona  3 stars

Nou De La Rambla 12, Barcelona, Spain, 08001

Barcelona Fabulous USD 160

Santa Cruz Hotel Sierra Nevada  3 stars

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

Sierra Nevada Very good USD 111

Hotel Santiago Apostol Santiago de Compostela  3 stars

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

Santiago de Compostela Very good USD 50

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 86

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 53

Oasis Village Corralejo  3 stars

Avenida Fuerteventura, 3, Corralejo, Spain, 35660

Corralejo Very good USD 135

Nouvel Hotel Barcelona  3 stars

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

Barcelona Fabulous USD 160

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 80

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 221

Hotel El Mirador De Rute  3 stars

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

Rute Guest rating USD 54

Ganivet Hotel Madrid  3 stars

Calle Toledo 111-113, Madrid, Spain, 28005

Madrid Fabulous USD 115

Hotel Casa 1800 Granada  3 stars

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

Granada Superb USD 170

Ciutat De Barcelona Hotel  3 stars

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

Barcelona Fabulous USD 127

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 160

Nh Cornella Hotel Cornella de Llobregat  3 stars

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

Cornella de Llobregat Fabulous USD 155

Antiga Hotel Calafell  3 stars

Plaza Catalunya, 29, Calafell, Spain, 43820

Calafell Fabulous USD 84

Ciutat Vella Hotel Barcelona  3 stars

Carrer Tallers 66, Barcelona, Spain, 08001

Barcelona Fabulous USD 120

El Ladron De Agua Hotel Granada  3 stars

Carrera Del Darro, 13, Granada, Spain, 18010

Granada Superb USD 152

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 204

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 193

Praktik Rambla Hotel Barcelona  3 stars

Rambla De Catalunya, 27, Barcelona, Spain, 08007

Barcelona Superb USD 145

Sant Antoni Hotel Barcelona  3 stars

Consell De Cent, 476, Barcelona, Spain, 08025

Barcelona Fabulous USD 96

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 71

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 164

Denit Hotel Barcelona  3 stars

Estruc, 24-26, Barcelona, Spain, 08002

Barcelona Superb USD 126

Praktik Metropol Hotel Madrid  3 stars

Montera, 47, Madrid, Spain, 28013

Madrid Superb USD 140

Four Points By Sheraton Barcelona Diagonal Hotel  3 stars

Avenida Diagonal 161-163, Barcelona, Spain

Barcelona Fabulous USD 132

Festival Village Salou  3 stars

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

Salou Superb USD 137

Barcelona House Hotel  3 stars

Escudellers, 19, Barcelona, Spain, 8002

Barcelona Fabulous USD 291

Universal Hotel Florida - Only Adults Magaluf  3 stars

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

Magaluf (Mallorca) Fabulous USD 122

Mio Cid Hotel Alicante  3 stars

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

Alicante Fabulous USD 83

Banys Orientals Hotel Barcelona  3 stars

Argenteria, 37, Barcelona, Spain

Barcelona Fabulous USD 111

Hotel Niza San Sebastian  3 stars

Zubieta, 56, San Sebastian, Spain

San Sebastian Fabulous USD 130

Monasterio De Piedra Hotel Nuevalos  3 stars

Ctra. Monasterio De Piedra, Nuevalos, Spain, 50210

Nuevalos Fabulous USD 145

Ohtels Playa De Oro Hotel Salou  3 stars

C/ Vendrell, 9, Salou, Spain, 43840

Salou Good USD 98

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 173

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 152

Citadines Ramblas Barcelona Hotel  3 stars

Ramblas 122, Barcelona, Spain, 08002

Barcelona Fabulous USD 167

Continental Barcelona Hotel  3 stars

La Rambla, 138, Barcelona, Spain, 08002

Barcelona Fabulous USD 193

Hotel Nh Barcelona Centro  3 stars

Duc 15, Barcelona, Spain, 08002

Barcelona Fabulous USD 147

The Purple By Ibiza Feeling Hotel San Antonio  3 stars

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

San Antonio Superb USD 169

Europa Hotel Madrid  3 stars

Carmen, 4, Madrid, Spain, 28013

Madrid Fabulous USD 163

Hostal Luis XV Madrid  3 stars

Montera, 47, Madrid, Spain, 28013

Madrid Fabulous USD 95

Embarcadero De Calahonda Hotel  3 stars

Biznaga 14, Calahonda, Spain, 18730

Calahonda Superb USD 96

Malibu Park Hotel Adeje  3 stars

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

Adeje (Tenerife) Good USD 102

La Villa Marbella  3 stars

Principe, 10, Marbella, Spain, 29600

Marbella Superb USD 136

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 238

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 196

Hotel Market Barcelona  3 stars

Comte Borrell , 68, Barcelona, Spain

Barcelona Fabulous USD 123

Apartosuites Jardines De Sabatini Madrid  3 stars

Cuesta De San Vicente, 16, Madrid, Spain

Madrid Superb USD 264

Las Sirenas Hotel Viveiro  3 stars

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

Viveiro Fabulous USD 95

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 81

Praktik Bakery Hotel Barcelona  3 stars

Provenca, 279, Barcelona, Spain

Barcelona Superb USD 170

Yurbban Trafalgar Hotel Barcelona  3 stars

Trafalgar 30, Barcelona, Spain

Barcelona Superb USD 187

El Rey Moro Hotel Boutique Seville  3 stars

Calle Reinoso, 8, Old Town, Seville, Spain

Seville Fabulous USD 133

Ibiza Rocks Hotel San Antonio  3 stars

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

San Antonio Good USD 351

Hotel Casa Morisca Granada  3 stars

Cuesta De La Victoria, 9, Granada, Spain

Granada Fabulous USD 121

Hotel San Anton Abad Villafranca Montes De Oca  3 stars

Hospital, 4, Villafranca Montes De Oca, Spain, 09257

Villafranca Montes De Oca Superb USD 76

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 134

Domus Selecta Constanza Hotel Barcelona  2 stars

Calle Bruc 33, Barcelona, Spain, 08010

Barcelona Superb USD 163

Francisco I Hotel Madrid  2 stars

Arenal, 15, Madrid, Spain, 28013

Madrid Superb USD 150

Room Hotel Pontevedra  2 stars

Filgueira Valverde, 10, Pontevedra, Spain, 36004

Pontevedra Very good USD 63

Paral-Lel Hotel Barcelona  2 stars

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

Barcelona Fabulous USD 105

Rusticae Casa De Los Azulejos Hotel Cordoba  2 stars

Fernando Colon, 5, Cordoba, Spain, 14002

Cordoba Fabulous USD 113

Room Mate Mario Madrid  2 stars

Campomanes 4, Madrid, Spain, 28013

Madrid Superb USD 156

Call Hotel Barcelona  2 stars

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

Barcelona Very good USD 340

Los Tulipanes Aparthotel Puerto del Carmen  2 stars

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

Puerto del Carmen (Lanzarote) Very good USD 54

Catalunya Hotel Barcelona  2 stars

Santa Anna, 24, Barcelona, Spain, 08002

Barcelona Fabulous USD 113

Labranda Playa Club Hotel Puerto del Carmen  2 stars

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

Puerto del Carmen (Lanzarote) Fabulous USD 131

Plaza Azul Hotel Puerto del Carmen  2 stars

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

Puerto del Carmen (Lanzarote) Fabulous USD 81

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 94

Apartamentos Los Pueblos Puerto del Carmen  2 stars

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

Puerto del Carmen (Lanzarote) Very good USD 84

Murillo Hotel Seville  2 stars

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

Seville Fabulous USD 109

Casa Espana Hotel Villaviciosa  2 stars

Plaza Carlos I, 3, Villaviciosa, Spain, 33300

Villaviciosa Good USD 50

Girona Nord Hotel  2 stars

Via Augusta 1, Girona, 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 84

Hotel Boutique Las Brisas Santander  2 stars

Calle La Brana 14, Santander, Spain, 39005

Santander Good USD 66

Mediodia Hotel Madrid  2 stars

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

Madrid Fabulous USD 155

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 86

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 80

Barcelona Urbany Hostel  2 stars

Avenida Meridiana, 97, Barcelona, Spain, 08026

Barcelona Good USD 58

Casa Gracia Hotel Barcelona  2 stars

Passeig De Gracia 116, Barcelona, Spain, 08008

Barcelona Superb USD 152

Ella Hostel Barcelona  2 stars

Girona, 39, Barcelona, Spain, 08010

Barcelona Fabulous USD 124

Hostel St Christophers Inn Barcelona  2 stars

Carrer De Bergara, 3, Barcelona, Spain, 08002

Barcelona Fabulous USD 102

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 34

Aparthotel Curasol- Playa Del Cura  2 stars

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

Playa Del Cura (Gran Canaria) Superb USD 143

Hostel One Paralelo Barcelona  2 stars

Carrer Salva, 62, Barcelona, Spain, 08004

Barcelona USD 135

Way Hostel Madrid  2 stars

Relatores, 17, Madrid, Spain, 28012

Madrid Superb USD 58

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 57

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

Av. Tjaerborg 7, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Very good USD 83

Las Palomas Econotels Palma Nova  0 stars

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

Palma Nova (Mallorca) Good USD 65

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 110

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 142

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 107

Es Turo Guest House Ses Salines  0 stars

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

Ses Salines Fabulous USD 352

Apartamentos Turisticos San Pablo Ecija  0 stars

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

Ecija Superb USD 80

Barcelona Apartament Mila Apartment  0 stars

Mila I Fontanals, 55, Barcelona, Spain

Barcelona Exceptional USD 130

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 137

Sant Jordi Hostel Rock Palace Barcelona  0 stars

Balmes, 75, Barcelona, Spain, 08007

Barcelona Exceptional USD 31

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 55

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