Spain hotels

Spain Overview

Show all cities
Alphabetical City Index
Spain regions
Hotels City Rating From

Claris Hotel Barcelona  5 stars

Pau Claris 150, Barcelona, Spain, E-08009

Barcelona Very good ZAR 3 484

Villa Real Madrid  5 stars

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

Madrid Fabulous ZAR 2 973

Nh Collection Barcelona Gran Hotel Calderon  5 stars

Rambla Catalunya, 26, Barcelona, Spain, 08007

Barcelona Fabulous ZAR 2 784

Ac Santo Mauro Hotel Madrid  5 stars

Zurbano 36, Madrid, Spain, 28010

Madrid Superb ZAR 4 574

Sofia Hotel Barcelona  5 stars

Plaza Pio XII 4, Barcelona, Spain, 08028

Barcelona Very good ZAR 3 565

Don Carlos Leisure Resort And Spa Marbella  5 stars

Avda. Zurita S/N, Marbella, Spain

Marbella Very good ZAR 4 305

Grand Hotel Central Barcelona  5 stars

Via Laietana, 30, Barcelona, Spain, 08003

Barcelona Fabulous ZAR 4 708

Neri Hotel Barcelona  5 stars

Sant Sever 5, Barcelona, Spain, 08002

Barcelona Superb ZAR 4 762

Omm Hotel Barcelona  5 stars

Rossello, 265, Barcelona, Spain, 08008

Barcelona Fabulous ZAR 4 224

Costa Adeje Gran Hotel  5 stars

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

Adeje (Tenerife) Very good ZAR 5 690

Hesperia Madrid Hotel  5 stars

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

Madrid Fabulous ZAR 9 390

Fairmont Rey Juan Carlos I Hotel Barcelona  5 stars

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

Barcelona Fabulous ZAR 3 914

Urban Hotel Madrid  5 stars

Carrera De San Jeronimo 34, Madrid, Spain, 28014

Madrid Fabulous ZAR 4 197

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 ZAR 2 932

El Palace Barcelona  5 stars

Gran Via De Les Corts, Barcelona, Spain, 08010

Barcelona Superb ZAR 7 802

Villa Magna Madrid  5 stars

Paseo De La Castellana 22, Madrid, Spain, 28046

Madrid Superb ZAR 7 331

Wellington Hotel Madrid  5 stars

Velazquez, 8, Madrid, Spain, 28001

Madrid Fabulous ZAR 8 367

Le Meridien Barcelona Hotel  5 stars

Ramblas 111, Barcelona, Spain, 08002

Barcelona Very good ZAR 6 269

Gran Hotel Domine Bilbao  5 stars

Alameda De Mazarredo, 61, Bilbao, Spain, 48009

Bilbao Superb ZAR 4 439

Princesa Yaiza Suite Hotel Resort Playa Blanca  5 stars

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

Playa Blanca (Lanzarote) Superb ZAR 5 071

Silken Puerta America Hotel Madrid  5 stars

Avenida De America 41, Madrid, Spain, 28028

Madrid Fabulous ZAR 7 654

Maria Cristina Hotel San Sebastian  5 stars

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

San Sebastian Fabulous ZAR 6 444

Alfonso XIII Hotel Seville  5 stars

San Fernando, 2, Seville, Spain, 41004

Seville Fabulous ZAR 7 116

Marbella Club Hotel  5 stars

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

Marbella Superb ZAR 10 089

Puente Romano Hotel Marbella  5 stars

Bulevar Principe Alfonso Von, Marbella, Spain, 29602

Marbella Fabulous ZAR 8 314

Bahia Del Duque Hotel Adeje  5 stars

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

Adeje (Tenerife) Superb ZAR 7 587

Gran Melia Fenix Hotel Madrid  5 stars

Hermosilla 2, Madrid, Spain, 28001

Madrid Fabulous ZAR 5 609

Gran Hotel La Florida Barcelona  5 stars

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

Barcelona Fabulous ZAR 5 300

Casa Fuster Hotel Barcelona  5 stars

Passeig De Gracia, 132, Barcelona, Spain, 08008

Barcelona Superb ZAR 11 946

Be Live Collection Son Antem Hotel Llucmajor  5 stars

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

Llucmajor (Mallorca) Fabulous ZAR 4 062

Hotel Ritz Madrid  5 stars

Plaza De La Lealtad 5, Madrid, Spain, 28014

Madrid Fabulous ZAR 6 430

Belmond La Residencia Hotel Deia  5 stars

Son Canals S/N, Deia, Spain, 07179

Deia Superb ZAR 15 417

Arts Hotel Barcelona  5 stars

Marina 19-21, Barcelona, Spain, 08005

Barcelona Fabulous ZAR 11 004

Melia Madrid Princesa Hotel  5 stars

Princesa 27, Madrid, Spain, 28008

Madrid Fabulous ZAR 2 932

Melia Barcelona Sarria Hotel  5 stars

Avenida Sarria 50, Barcelona, Spain, 08029

Barcelona Fabulous ZAR 2 704

Pullman Barcelona Skipper Hotel  5 stars

Av Del Litoral, 10, Barcelona, Spain, 08005

Barcelona Superb ZAR 4 533

Eurostars Grand Marina Hotel Barcelona  5 stars

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

Barcelona Fabulous ZAR 3 457

Santa Catalina Hotel Las Palmas de Gran Canaria  5 stars

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

Las Palmas de Gran Canaria Fabulous ZAR 3 107

Las Arenas Balneario Resort Valencia  5 stars

Eugenia Vines 22-24, Valencia, Spain, 46011

Valencia Superb ZAR 4 614

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 ZAR 6 363

Marriott'S Marbella Beach Resort  5 stars

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

Marbella Superb ZAR 4 466

Son Brull Hotel Pollenca  5 stars

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

Pollenca Superb ZAR 16 856

Westin Palace Madrid  5 stars

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

Madrid Fabulous ZAR 6 995

The Westin Valencia Hotel  5 stars

Amadeo De Saboya, 16, Valencia, Spain, 46010

Valencia Fabulous ZAR 3 457

Intercontinental Madrid Hotel  5 stars

Paseo De La Castellana 49, Madrid, Spain, 28046

Madrid Fabulous ZAR 5 260

Hospes Puerta De Alcala Hotel Madrid  5 stars

Plaza De La Independencia 3, Madrid, Spain, 28001

Madrid Fabulous ZAR 3 820

Ibiza Gran Hotel  5 stars

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

Ibiza Island Very good ZAR 7 950

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 ZAR 7 950

Dolce Sitges Hotel  5 stars

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

Sitges Fabulous ZAR 2 583

Eurostars Madrid Tower Hotel  5 stars

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

Madrid Superb ZAR 2 825

Eme Catedral Hotel Seville  5 stars

Alemanes, 27, Seville, Spain, 41004

Seville Fabulous ZAR 3 242

Santa Marta Hotel Lloret de Mar  5 stars

Platja Santa Cristina, S/N, Lloret de Mar, Spain, 17310

Lloret de Mar Very good ZAR 2 932

Abac Restaurant Hotel Barcelona  5 stars

Avenida Tibidabo, 1, Barcelona, Spain, 08022

Barcelona Fabulous ZAR 4 896

Seaside Palm Beach Hotel Maspalomas  5 stars

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

Maspalomas (Gran Canaria) Superb ZAR 6 417

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 ZAR 2 044

Relais And Chateaux Orfila Hotel Madrid  5 stars

Orfila 6, Madrid, Spain, 28010

Madrid Superb ZAR 10 668

Sha Wellness Clinic Hotel El Albir  5 stars

Verderol, 5, El Albir, Spain, 03581

El Albir Superb ZAR 9 336

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 ZAR 5 542

W Barcelona Hotel  5 stars

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

Barcelona Superb ZAR 9 726

Iberostar Anthelia Hotel Adeje  5 stars

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

Adeje (Tenerife) Superb ZAR 7 695

Mandarin Oriental Barcelona Hotel  5 stars

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

Barcelona Superb ZAR 15 699

Bagues Hotel Barcelona  5 stars

La Rambla 105, Barcelona, Spain, 08002

Barcelona Superb ZAR 4 009

Nh Collection Palacio De Tepa Hotel Madrid  5 stars

San Sebastian 2, Madrid, Spain, 28012

Madrid Superb ZAR 3 255

Ohla Barcelona Hotel  5 stars

Via Laietana 49, Barcelona, Spain, 08003

Barcelona Superb ZAR 5 179

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 ZAR 7 681

Parador De Leon  5 stars

Plaza De San Marcos 7, Leon, Spain, 24000

Leon Fabulous ZAR 2 192

Nh Collection Madrid Paseo Del Prado Hotel  5 stars

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

Madrid Superb ZAR 2 623

Hotel Do Placa Reial Barcelona  5 stars

Placa Reial 1, Barcelona, Spain, 08002

Barcelona Superb ZAR 6 322

Mercer Hotel Barcelona  5 stars

Carrer Dels Lledo, 7, Barcelona, Spain, 08002

Barcelona Superb ZAR 7 331

Majestic Hotel And Spa Barcelona  5 stars

Passeig De Gracia, 68, Barcelona, Spain, 08007

Barcelona Fabulous ZAR 4 372

Alma Barcelona Hotel  5 stars

Calle Mallorca 271, Barcelona, Spain, 08008

Barcelona Superb ZAR 4 668

Hard Rock Hotel Ibiza  5 stars

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

Ibiza Island Fabulous ZAR 6 672

Gran Melia Palacio De Isora Hotel Guia de Isora  5 stars

Avenida Los Oceanos, S/N, Guia de Isora (Tenerife), Spain, 38686

Guia de Isora (Tenerife) Fabulous ZAR 5 852

Me Ibiza Hotel Santa Eularia des Riu  5 stars

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

Santa Eularia des Riu Fabulous ZAR 23 341

The Serras Hotel Barcelona  5 stars

Passeig De Colom, 9, Barcelona, Spain, 08002

Barcelona Superb ZAR 5 448

Renaissance Barcelona Hotel  5 stars

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

Barcelona Fabulous ZAR 4 170

The Principal Madrid Hotel  5 stars

Marques De Valdeiglesias, 1, Madrid, Spain, 28004

Madrid ZAR 6 282

Cotton House Hotel, Autograph Collection Barcelona  5 stars

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

Barcelona ZAR 5 677

Can Simoneta Hotel Canyamel  5 stars

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

Canyamel (Mallorca) Superb ZAR 10 681

Park Hyatt Mallorca Hotel Canyamel  5 stars

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

Canyamel (Mallorca) ZAR 5 152

Hotel Pure Salt Port Adriano El Toro  5 stars

Urb. El Toro, El Toro, Spain, 07182

El Toro ZAR 5 663

Parador Hostal Dos Reis Catolicos Santiago de Compostela  5 stars

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

Santiago de Compostela Superb ZAR 3 134

Hesperia Tower Hotel L'Hospitalet de Llobregat  5 stars

Gran Via 144, L'Hospitalet de Llobregat, Spain

L'Hospitalet de Llobregat ZAR 1 452

De Londres Y De Inglaterra Hotel San Sebastian  4 stars

Zubieta 2, San Sebastian, Spain, 20007

San Sebastian Fabulous ZAR 2 744

Nh Collection Madrid Eurobuilding Hotel  4 stars

Padre Damian 23, Madrid, Spain, 28036

Madrid Fabulous ZAR 3 672

Nh Madrid Nacional Hotel  4 stars

Paseo Del Prado 48, Madrid, Spain, 28014

Madrid Fabulous ZAR 2 609

Ac Hotel Barcelona Forum  4 stars

Paseo Taulat 278, Barcelona, Spain, 08019

Barcelona Fabulous ZAR 2 677

Barcelo Sants Hotel Barcelona  4 stars

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

Barcelona Fabulous ZAR 2 152

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 ZAR 1 775

Hotel Atlantico Madrid  4 stars

Gran Via 38, Madrid, Spain, 28013

Madrid Superb ZAR 2 771

Hotel Cervantes Seville  4 stars

Cervantes, 10, Seville, Spain, 41003

Seville Fabulous ZAR 1 412

Granados 83 Hotel Barcelona  4 stars

Enrique Granados 83, Barcelona, Spain, 08008

Barcelona Fabulous ZAR 2 435

Casa Camper Barcelona Hotel  4 stars

Elisabets, 11, Barcelona, Spain, 08001

Barcelona Superb ZAR 4 278

Iberostar Las Letras Gran Via Hotel Madrid  4 stars

Gran Via, 11, Madrid, Spain, 28013

Madrid Superb ZAR 2 878

Miro Hotel Bilbao  4 stars

Alameda Mazarredo, 77, Bilbao, Spain, 48009

Bilbao Fabulous ZAR 2 569

Marina Suites Puerto Rico  4 stars

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

Puerto Rico (Gran Canaria) Superb ZAR 3 982

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 ZAR 2 354

Rincon Sol Hotel Rincon de la Victoria  4 stars

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

Rincon de la Victoria Very good ZAR 1 426

Gotico Hotel Barcelona  4 stars

Calle Jaume I, 14, Barcelona, Spain, 08002

Barcelona Guest rating ZAR 1 614

Carmen Hotel Granada  4 stars

Acera Del Darro, 62, Granada, Spain, 18005

Granada Fabulous ZAR 2 031

Ac Carlton Madrid Hotel  4 stars

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

Madrid Fabulous ZAR 2 139

Osuna Hotel Madrid  4 stars

Luis De La Mata 18, Madrid, Spain, 28042

Madrid Very good ZAR 1 547

Saray Hotel Granada  4 stars

Calle Tierno Galvan 4, Granada, Spain, 18006

Granada Fabulous ZAR 1 560

Hesperia Presidente Hotel Barcelona  4 stars

Av. Diagonal, 570, Barcelona, Spain, 08021

Barcelona Fabulous ZAR 2 206

Expo Barcelona Hotel  4 stars

Mallorca, 1-23, Barcelona, Spain, 08014

Barcelona Very good ZAR 1 574

Barcelona Princess Hotel  4 stars

Avenida Diagonal 1, Barcelona, Spain, 08019

Barcelona Fabulous ZAR 2 838

Madrid Marriott Auditorium Hotel & Conference Center  4 stars

Avenida De Aragon No 400, Madrid, Spain, 28022

Madrid Fabulous ZAR 5 394

Duquesa De Cardona Hotel Barcelona  4 stars

Passeig Colom, 12, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 4 237

Balmes Hotel Barcelona  4 stars

Mallorca, 216, Barcelona, Spain, 08008

Barcelona Very good ZAR 2 071

Antequera Hotel  4 stars

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

Antequera Very good ZAR 1 789

Hotel Sixtytwo Barcelona  4 stars

Passeig De Gracia, 62, Barcelona, Spain, 08007

Barcelona Superb ZAR 3 766

Abando Hotel Bilbao  4 stars

Colon De Larreategui, 9, Bilbao, Spain, 48001

Bilbao Fabulous ZAR 1 748

Gran Hotel Torre Catalunya Barcelona  4 stars

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

Barcelona Fabulous ZAR 2 179

Paseo Del Arte Hotel Madrid  4 stars

Atocha 123, Madrid, Spain, 28012

Madrid Fabulous ZAR 4 197

Ilunion Aqua-4 Hotel Valencia  4 stars

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

Valencia Fabulous ZAR 1 735

H Top Royal Beach Hotel Lloret de Mar  4 stars

Avda. America 15-23, Lloret de Mar, Spain, 17310

Lloret de Mar Good ZAR 1 479

Medinaceli Hotel Barcelona  4 stars

Duc De Medinaceli, 8, Barcelona, Spain, 08002

Barcelona Very good ZAR 1 654

Crowne Plaza Barcelona - Fira Center Hotel  4 stars

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

Barcelona Fabulous ZAR 2 502

Hilton Barcelona Hotel  4 stars

Avenida Diagonal 589-591, Barcelona, Spain, 08014

Barcelona Very good ZAR 2 959

Hilton Diagonal Mar Hotel Barcelona  4 stars

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

Barcelona Fabulous ZAR 2 825

Hilton Madrid Airport Hotel  4 stars

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

Madrid Fabulous ZAR 2 367

Gallery Hotel Barcelona  4 stars

Rossello, 249, Barcelona, Spain, 08008

Barcelona Fabulous ZAR 3 309

Alfonso VI Hotel Toledo  4 stars

Cuesta De Los Capuchinos, 2, Toledo, Spain, 45001

Toledo Good ZAR 3 659

Becquer Hotel Seville  4 stars

Reyes Catolicos 4, Seville, Spain, 41001

Seville Superb ZAR 2 273

Regina Hotel Barcelona  4 stars

Carrer De Bergara, 4, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 2 569

Alexandra Barcelona Hotel, Curio Collection by Hilton  4 stars

Mallorca, 251, Barcelona, Spain, 08008

Barcelona Fabulous ZAR 2 825

Colon Hotel Barcelona  4 stars

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

Barcelona Fabulous ZAR 3 269

Inglaterra Hotel Seville  4 stars

Plaza Nueva, 7, Seville, Spain, 41001

Seville Fabulous ZAR 2 973

Alfonso V Hotel Leon  4 stars

Av. Padre Isla 1, Leon, Spain, 24002

Leon Fabulous ZAR 1 722

Hotel Mayorazgo Madrid  4 stars

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

Madrid Very good ZAR 2 408

Condes De Barcelona Hotel  4 stars

Passeig De Gracia 73, Barcelona, Spain, 08008

Barcelona Fabulous ZAR 3 713

Monte Carmelo Hotel Seville  4 stars

Virgen De La Victoria 7, Seville, Spain, 41011

Seville Fabulous ZAR 1 533

America Hotel Barcelona  4 stars

Provenza 195, Barcelona, Spain, 08008

Barcelona Fabulous ZAR 2 313

Pulitzer Hotel Barcelona  4 stars

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

Barcelona Fabulous ZAR 2 556

Pozuelo Hotel Pozuelo de Alarcon  4 stars

Camino De Las Huertas, 2, Pozuelo de Alarcon, Spain, 28224

Pozuelo de Alarcon Good ZAR 2 542

U232 Hotel Barcelona  4 stars

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

Barcelona Superb ZAR 1 910

Hotel 1898 Barcelona  4 stars

La Rambla, 109, Barcelona, Spain, 08002

Barcelona Superb ZAR 3 255

Alhambra Palace Granada  4 stars

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

Granada Fabulous ZAR 3 148

Villa Soro San Sebastian  4 stars

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

San Sebastian Superb ZAR 3 228

Barcelona Catedral Hotel  4 stars

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

Barcelona Superb ZAR 3 444

Ibiza Rocks House At Pikes Hot Hotel  4 stars

Cami De Sa Vorera S/N, Ibiza Island, Spain, 07820

Ibiza Island Very good ZAR 4 883

Melia Granada Hotel  4 stars

C/ Angel Ganivet 7, Granada, Spain, 18009

Granada Fabulous ZAR 2 139

Melia Madrid Serrano Hotel  4 stars

Claudio Coello 139, Madrid, Spain, 28006

Madrid Very good ZAR 3 161

Melia Costa Del Sol Hotel Torremolinos  4 stars

Paseo Maritimo 11, Torremolinos, Spain, 29620

Torremolinos Fabulous ZAR 2 233

Hotel Puerto De La Cruz Puerto de la Cruz  4 stars

Avda. Marques De Villanueva Del Prado S/N, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good ZAR 1 775

Melia Sevilla  4 stars

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

Seville Fabulous ZAR 2 300

Tryp Apolo Hotel Barcelona  4 stars

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

Barcelona Very good ZAR 10 143

Avenida Palace Barcelona  4 stars

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

Barcelona Fabulous ZAR 2 663

Barcelona Universal Hotel  4 stars

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

Barcelona Fabulous ZAR 2 260

Liabeny Hotel Madrid  4 stars

Salud 3, Madrid, Spain, 28013

Madrid Superb ZAR 1 991

Royal Ramblas Hotel Barcelona  4 stars

Las Ramblas, 117, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 2 663

Derby Hotel Barcelona  4 stars

Loreto, 21, Barcelona, Spain, 08029

Barcelona Very good ZAR 1 614

Catalonia Barcelona Plaza Hotel  4 stars

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

Barcelona Fabulous ZAR 2 192

Praga Hotel Madrid  4 stars

Antonio Lopez, 65, Madrid, Spain, 28019

Madrid Very good ZAR 1 291

Emperador Hotel Madrid  4 stars

Gran Via 53, Madrid, Spain, 28013

Madrid Fabulous ZAR 2 340

Hotel Serhs Rivoli Rambla Barcelona  4 stars

La Rambla 128, Barcelona, Spain, 08002

Barcelona Very good ZAR 2 031

Barcelona Center Hotel  4 stars

Balmes 103-105, Barcelona, Spain, 08008

Barcelona Fabulous ZAR 2 367

Olivia Plaza Hotel Barcelona  4 stars

Plaza Catalunya 19, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 3 134

Jardin Tropical Hotel Adeje  4 stars

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

Adeje (Tenerife) Fabulous ZAR 4 358

Catalonia Ramblas Hotel Barcelona  4 stars

Pelai, 28, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 2 717

Catalonia Las Cortes Hotel Madrid  4 stars

Calle Del Prado 6, Madrid, Spain, 28014

Madrid Superb ZAR 3 269

Preciados Hotel Madrid  4 stars

Preciados, 37, Madrid, Spain, 28013

Madrid Superb ZAR 2 488

Lopesan Costa Meloneras Resort  4 stars

Mar Mediterraneo 1, Meloneras, Spain, 35100

Meloneras Superb ZAR 5 031

Marriott'S Playa Andaluza Hotel Estepona  4 stars

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

Estepona Superb ZAR 3 470

Villa Emilia Barcelona  4 stars

Calle Calabria 115-117, Barcelona, Spain, 08015

Barcelona Superb ZAR 1 991

Axel Hotel Barcelona & Urban Spa  4 stars

Aribau, 33, Barcelona, Spain, 08011

Barcelona Fabulous ZAR 2 650

Silken Gran Hotel Havana Barcelona  4 stars

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

Barcelona Fabulous ZAR 2 905

Murmuri Hotel Barcelona  4 stars

Rambla Catalunya 104, Barcelona, Spain, 08008

Barcelona Fabulous ZAR 2 905

Casa Imperial Hotel Seville  4 stars

Imperial, 29, Seville, Spain, 41003

Seville Very good ZAR 1 789

Barcelo Raval Hotel Barcelona  4 stars

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

Barcelona Fabulous ZAR 2 475

Fergus Club Europa Hotel Paguera  4 stars

Savina 16, Paguera, Spain, 07160

Paguera Very good ZAR 3 161

Hotel Costa Azul Palma de Mallorca  4 stars

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

Palma de Mallorca (Mallorca) Fabulous ZAR 2 717

Marsol Hotel Lloret de Mar  4 stars

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

Lloret de Mar Very good ZAR 1 264

Best Western Premier Hotel Dante Barcelona  4 stars

Mallorca 181, Barcelona, Spain, 08036

Barcelona Fabulous ZAR 1 869

Melia Lebreros Hotel Seville  4 stars

Luis De Morales, 2, Seville, Spain, 41005

Seville Fabulous ZAR 2 058

Los Angeles Hotel Granada  4 stars

Cuesta Escoriaza 17, Granada, Spain, 18008

Granada Very good ZAR 1 600

Ght Aquarium & Spa Hotel Lloret de Mar  4 stars

Actor Pere Codina I Mont, 19 - Platja Fenals, Lloret de Mar, Spain, 17310

Lloret de Mar Very good ZAR 1 156

Estrella De Mar Hotel Port de Alcudia  4 stars

C/ Estrella De Mar S/N 07410 Bahia De Alcudia Mal, Port de Alcudia (Mallorca), Spain, 07410

Port de Alcudia (Mallorca) Guest rating

Dynastic Hotel Benidorm  4 stars

Ametlla Del Mar 15, Benidorm, Spain, 03503

Benidorm Very good ZAR 1 977

Melia Castilla Hotel Madrid  4 stars

Capitan Haya 43, Madrid, Spain, 28020

Madrid Fabulous ZAR 3 632

Pez Espada Hotel Torremolinos  4 stars

Avenida Salvador Allende, 11, Torremolinos, Spain, 29620

Torremolinos Very good ZAR 2 811

Parador De Carmona  4 stars

Alcazar S/N, Carmona, Spain, 41410

Carmona Superb ZAR 2 744

Parador De Hondarribia  4 stars

Plaza De Armas 14, Hondarribia, Spain, 20280

Hondarribia Fabulous ZAR 3 107

Parador De Ronda  4 stars

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

Ronda Superb ZAR 3 121

Opera Hotel Madrid  4 stars

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

Madrid Fabulous ZAR 2 085

Parador De Aiguablava Begur  4 stars

Platja D' Aiguablava, E-17255 Begur, Begur, Spain, 17255

Begur Fabulous ZAR 16 157

Sunset Beach Club Hotel Benalmadena  4 stars

Avenida Del Sol 5, Benalmadena, Spain, 29630

Benalmadena Fabulous ZAR 928

Balcon De Europa Hotel Nerja  4 stars

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

Nerja Superb ZAR 2 435

Alameda Plaza Hotel Valencia  4 stars

Paseo De La Alameda 38, Valencia, Spain, 46023

Valencia Fabulous ZAR 1 224

Hotel Espana Barcelona  4 stars

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

Barcelona Superb ZAR 2 448

Holiday Palace Benalmadena  4 stars

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

Benalmadena Fabulous ZAR 1 681

Astoria Park Hotel Lloret de Mar  4 stars

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

Lloret de Mar Very good ZAR 1 264

Best Los Angeles Hotel Salou  4 stars

C/ Falset, 9-17, Salou, Spain, 43840

Salou Good ZAR 3 363

Neptuno Hotel Playa del Ingles  4 stars

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

Playa del Ingles (Gran Canaria) Fabulous ZAR 2 475

Don Pancho Hotel Benidorm  4 stars

Avenida Del Mediterraneo, 39, Benidorm, Spain, 03503

Benidorm Fabulous ZAR 2 179

Las Vegas Hotel Salou  4 stars

Alfonso V, 7, Salou, Spain, 43840

Salou Fabulous ZAR 1 695

Aromar Hotel Platja d'Aro  4 stars

Carrer Emporda 28, Platja d'Aro, Spain, 17250

Platja d'Aro Fabulous ZAR 1 748

Torre Del Mar Hotel Ibiza Town  4 stars

Playa D'En Bossa, S/N, Ibiza Town, Spain, 07800

Ibiza Town Fabulous ZAR 3 578

La Fonda Hotel Benalmadena  4 stars

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

Benalmadena Superb ZAR 1 748

Hsm Atlantic Park Hotel Magaluf  4 stars

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

Magaluf (Mallorca) Very good ZAR 3 161

Geranios Suites & Spa Caleta De Fuste  4 stars

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

Caleta De Fuste Very good ZAR 3 000

Las Casas De La Juderia Hotel Seville  4 stars

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

Seville Fabulous ZAR 2 556

Acapulco Hotel Lloret de Mar  4 stars

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

Lloret de Mar Fabulous ZAR 2 044

Aiguablava Hotel Begur  4 stars

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

Begur Superb ZAR 3 968

Hotel Saratoga Palma de Mallorca  4 stars

Paseo Mallorca, 6, Palma de Mallorca (Mallorca), Spain, 07012

Palma de Mallorca (Mallorca) Fabulous ZAR 3 080

Me Madrid Reina Victoria Hotel  4 stars

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

Madrid Fabulous ZAR 10 627

Compostela Hotel Santiago de Compostela  4 stars

Horreo 1, Santiago de Compostela, Spain, 15701

Santiago de Compostela Superb ZAR 1 291

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 ZAR 2 031

Las Palmeras Hotel Fuengirola  4 stars

Paseo Maritimo Rey De Espana, Fuengirola, Spain, 29649

Fuengirola Very good ZAR 861

San Sebastian Hotel  4 stars

Avenida Zumalacarregui, 20, San Sebastian, Spain, 20008

San Sebastian Very good ZAR 2 690

Porta Fira Hotel L'Hospitalet de Llobregat  4 stars

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

L'Hospitalet de Llobregat Superb ZAR 1 614

Playa Esperanza Hotel Playa de Muro  4 stars

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

Playa de Muro (Mallorca) Superb ZAR 2 206

Catalonia Catedral Hotel Barcelona  4 stars

Carrer Dels Arcs, 10, Barcelona, Spain, 08002

Barcelona Superb ZAR 2 583

Hotel Santo Domingo Madrid  4 stars

San Bernardo 1, Madrid, Spain, 28013

Madrid Fabulous ZAR 1 829

Catalonia Atocha Hotel Madrid  4 stars

Atocha, 81, Madrid, Spain, 28012

Madrid Superb ZAR 2 408

Castellar Hotel Castellar de la Frontera  4 stars

C/ La Fuente, Castellar de la Frontera, Spain, 11350

Castellar de la Frontera Fabulous ZAR 1 278

The Mirror Barcelona Hotel  4 stars

Corcega 255, Barcelona, Spain, 08036

Barcelona Fabulous ZAR 3 309

Alcazar Hotel Segovia  4 stars

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

Segovia Fabulous ZAR 1 385

Gran Hotel Corona Sol Salamanca  4 stars

Avenida Villamayor, 31, Salamanca, Spain, 37007

Salamanca Superb ZAR 1 076

La Mirage Hotel La Manga del Mar Menor  4 stars

Avenida Gran Via La Manga, La Manga del Mar Menor, Spain

La Manga del Mar Menor Guest rating ZAR 3 349

Bh Mallorca Hotel Magaluf  4 stars

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

Magaluf (Mallorca) Fabulous ZAR 3 470

Marina Bayview Hotel Puerto Rico  4 stars

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

Puerto Rico (Gran Canaria) ZAR 3 484

Las Gaviotas Suites Hotel Playa de Muro  4 stars

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

Playa de Muro (Mallorca) Fabulous ZAR 2 973

Florida Spa Hotel Fuengirola  4 stars

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

Fuengirola Fabulous ZAR 1 506

Hotel Sant Cugat Sant Cugat del Valles  4 stars

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

Sant Cugat del Valles Fabulous ZAR 1 560

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 ZAR 3 780

Juan De La Cosa Hotel Santona  4 stars

Playa De Berria, 14, Santona, Spain

Santona ZAR 1 183

Palia Maria Eugenia Hotel Calas de Mallorca  4 stars

Carrer De La Cala Romaguera S/N, Calas de Mallorca, Spain, 07689

Calas de Mallorca Superb ZAR 2 811

Parador De Toledo  4 stars

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

Toledo Superb ZAR 2 017

Parador De Granada  4 stars

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

Granada Fabulous ZAR 6 592

Ofelias Hotel Barcelona  4 stars

Calle De Llanca 24, Barcelona, Spain, 08015

Barcelona Superb ZAR 2 058

Hotel Can Cuch Canoves  4 stars

Can Cuch De Muntanya, 35, Codi Districte 1001, Canoves, Spain, 08445

Canoves Superb ZAR 2 327

U Hostels Madrid  4 stars

Sagasta, 22, Madrid, Spain, 28004

Madrid Superb ZAR 645

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 ZAR 2 663

Renaissance Barcelona Fira Hotel  4 stars

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

Barcelona Superb ZAR 2 852

Tres Reyes Hotel Pamplona  4 stars

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

Pamplona Very good ZAR 4 224

Hd Beach Resort Costa Teguise  4 stars

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

Costa Teguise Superb ZAR 3 215

Los Patos Park Hotel Benalmadena  4 stars

Calle Torrealmadena, Benalmadena, Spain, 29630

Benalmadena Very good ZAR 3 565

Novotel Barcelona City  4 stars

Avenida Diagonal 201, Barcelona, Spain, 08018

Barcelona Fabulous ZAR 2 542

Olivia Balmes Hotel Barcelona  4 stars

Carrer De Balmes, 117, Barcelona, Spain, 08008

Barcelona Superb ZAR 2 650

Sands Beach Resort Costa Teguise  4 stars

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

Costa Teguise Very good ZAR 2 542

Parador De Cardona  4 stars

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

Cardona Superb ZAR 1 816

Melia Barcelona Sky Hotel  4 stars

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

Barcelona Very good ZAR 2 367

Casa 1800 Hotel Seville  4 stars

Rodrigo Caro, 6, Seville, Spain, NULL

Seville Superb ZAR 3 470

Only You Boutique Hotel Madrid  4 stars

Barquillo, 21, Madrid, Spain, 28004

Madrid Superb ZAR 3 686

Brondo Architect Hotel Palma de Mallorca  4 stars

Brondo, 4, Palma de Mallorca (Mallorca), Spain, 07001

Palma de Mallorca (Mallorca) Superb ZAR 3 269

Sol Don Marco Hotel Torremolinos  4 stars

Paseo Maritimo S/N, Torremolinos, Spain, 29620

Torremolinos Fabulous ZAR 1 950

Guadalmina Spa & Golf Resort Marbella  4 stars

Urbanizacion Guadalmina Baja, Marbella, Spain, 29678

Marbella Fabulous ZAR 2 771

Port Mahon Hotel  4 stars

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

Mahon (Menorca) Fabulous ZAR 2 058

Arai Aparthotel Barcelona  4 stars

Avinyo, 30, Barcelona, Spain, 08002

Barcelona Superb ZAR 3 538

Hotel San Gabriel Ronda  4 stars

Marques De Moctezuma, 19, Ronda, Spain

Ronda Superb ZAR 1 251

Catalonia Square Hotel Barcelona  4 stars

Ronda Sant Pere 9, Barcelona, Spain, 08010

Barcelona Superb ZAR 8 192

Hotel Paseo De Gracia Barcelona  4 stars

Paseo De Gracia, 102, Barcelona, Spain

Barcelona Good ZAR 1 278

Predi Hotel Son Jaumell Capdepera  4 stars

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

Capdepera (Mallorca) Superb ZAR 5 219

Playitas Hotel Las Playitas  4 stars

Urbanizacion Las Playitas S/N, Las Playitas, Spain

Las Playitas Guest rating ZAR 2 663

No 24 - The Streets Apartments Barcelona  4 stars

Ferran 24, Barcelona, Spain, 08002

Barcelona ZAR 2 556

H10 Cubik Hotel Barcelona  4 stars

Via Laietana 69, Barcelona, Spain

Barcelona Exclusive ZAR 3 484

Delamar - Adults Only Hotel Lloret de Mar  4 stars

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

Lloret de Mar ZAR 1 520

Roda Golf And Beach Resort - 7307 Murcia  4 stars

Fase 2, Avda. Del Mar, Murcia, Spain, 30739

Murcia

Hotel Esplendido Port De Soller  4 stars

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

Port De Soller ZAR 4 479

La Escondida Hotel. Alcoy  4 stars

Carretera Alcoy A Penaguila Km 9, Alcoy, Spain

Alcoy ZAR 3 121

Domus Selecta Marquis Hotel Issabel'S Granada  4 stars

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

Granada ZAR 1 587

Fincahotel Can Beneit Binibona  4 stars

Paseo 13, Parcela 70, Binibona, Spain, 07313

Binibona

Hotel Arenas Del Mar - Adults Only El Medano  4 stars

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

El Medano (Tenerife) Fabulous ZAR 2 071

Condado Hotel Barcelona  3 stars

Aribau, 201, Barcelona, Spain, 08021

Barcelona Fabulous ZAR 1 452

Oriente Atiram Hotel Barcelona  3 stars

Ramblas, 45, Barcelona, Spain, 08002

Barcelona Very good ZAR 1 977

Hotel Gargallo Rialto Barcelona  3 stars

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

Barcelona Very good ZAR 1 493

Suizo Hotel Barcelona  3 stars

Plaza Del Angel, 12, Barcelona, Spain, 08002

Barcelona Very good ZAR 1 654

Guadalupe Hotel Granada  3 stars

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

Granada Fabulous ZAR 1 385

Murrieta Hotel Logrono  3 stars

Marques De Murrieta, 1, Logrono, Spain, 26005

Logrono Fabulous ZAR 1 049

Acueducto Hotel Segovia  3 stars

Padre Claret,10, Segovia, Spain, 40001

Segovia Very good ZAR 1 062

Juan Miguel Hotel Granada  3 stars

Acera Del Darro, 24, Granada, Spain, 18005

Granada Fabulous ZAR 1 816

Wilson Boutique Hotel Barcelona  3 stars

Avenida Diagonal 568, Barcelona, Spain, 08021

Barcelona Fabulous ZAR 2 112

Regente Hotel Madrid  3 stars

Mesonero Romanos, 9, Madrid, Spain, 28013

Madrid Very good ZAR 2 300

Rey Arturo Hotel Villagonzalo Pedernales  3 stars

Autovia A-62 Km. 6.600, Villagonzalo Pedernales, Spain, 09195

Villagonzalo Pedernales Fabulous ZAR 1 278

Arc La Rambla Hotel Barcelona  3 stars

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

Barcelona Very good ZAR 2 461

Mora Hotel Mora de Rubielos  3 stars

La Pinada S/N, Mora de Rubielos, Spain, 44400

Mora de Rubielos Guest rating ZAR 3 457

Plaza Nueva Hotel Granada  3 stars

Calle Imprenta Nº2, Granada, Spain, 18010

Granada Very good ZAR 1 399

Don Luis Hotel Madrid  3 stars

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

Madrid Fabulous ZAR 968

San Vicente Hotel Santiago de Compostela  3 stars

Marantes, 12, Santiago de Compostela, Spain, 15884

Santiago de Compostela Very good ZAR 1 116

Hcc Montblanc Hotel Barcelona  3 stars

Via Laietana, 61, Barcelona, Spain, 08003

Barcelona Very good ZAR 1 829

Myramar Fuengirola Hotel  3 stars

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

Fuengirola Very good ZAR 887

Galiano Hotel Madrid  3 stars

Alcala Galiano 6 , Madrid, Spain, 28010

Madrid Very good ZAR 1 251

Petit Palace Cliper Gran Via Madrid  3 stars

C/ Chinchilla, 6, Madrid, Spain, 28013

Madrid Very good ZAR 2 031

Europark Hotel Barcelona  3 stars

Arago, 323-325, Barcelona, Spain, 08009

Barcelona Superb ZAR 2 004

Silken Sant Gervasi Hotel Barcelona  3 stars

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

Barcelona Fabulous ZAR 955

Hotel Jazz Barcelona  3 stars

Carrer Pelai 3, Barcelona, Spain, 08001

Barcelona Superb ZAR 2 475

Granvia Hotel Barcelona  3 stars

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

Barcelona Fabulous ZAR 2 798

Nou Hotel La Selva del Camp  3 stars

Molins, 10, La Selva del Camp, Spain, 43470

La Selva del Camp Fabulous ZAR 1 022

B-Hotel Barcelona  3 stars

Gran Via, 389, Barcelona, Spain, 08015

Barcelona Fabulous ZAR 1 641

Moderno Hotel Madrid  3 stars

C/Arenal 2, Madrid, Spain, 28013

Madrid Fabulous ZAR 1 735

Sol Pelicanos Ocas Hotel Benidorm  3 stars

Calle Gerona, 45, Benidorm, Spain, 03503

Benidorm Very good ZAR 3 672

Sol Sun Beach Apartamentos Adeje  3 stars

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

Adeje (Tenerife) Very good ZAR 3 040

Sol Katmandu Park & Resort Magaluf  3 stars

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

Magaluf (Mallorca) Very good ZAR 3 659

Alcazar Hotel Seville  3 stars

Avenida Menendez Pelayo 10., 41004 Seville, Seville, Spain, 41004

Seville Very good ZAR 1 264

Ramblas Hotel Barcelona  3 stars

Ramblas, 33, Barcelona, Spain, 08002

Barcelona Very good ZAR 2 381

Holiday Inn Express Barcelona City 22@  3 stars

Calle Pallars 203, Barcelona, Spain, 08005

Barcelona Fabulous ZAR 1 802

Bellevue Club Hotel Alcudia  3 stars

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

Alcudia (Mallorca) Good ZAR 1 116

Room Mate Oscar Madrid  3 stars

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

Madrid Fabulous ZAR 3 174

Las Vegas Hotel Malaga  3 stars

Paseo De Sancha, 22, Malaga, Spain, 29016

Malaga Very good ZAR 1 358

Esplendid Hotel Blanes  3 stars

Mediterrani 17, Blanes, Spain, 17300

Blanes Guest rating ZAR 1 156

Copacabana Hotel Lloret de Mar  3 stars

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

Lloret de Mar Guest rating ZAR 1 156

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 ZAR 2 031

Lleo Hotel Barcelona  3 stars

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

Barcelona Fabulous ZAR 2 004

Caribbean Bay Hotel El Arenal  3 stars

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

El Arenal (Mallorca) Guest rating ZAR 1 116

Regina Hotel Madrid  3 stars

Alcala 19, Madrid, Spain, 28013

Madrid Superb ZAR 2 730

Isla Bella Hotel  3 stars

Paseo Del Sable, 2, Isla, Spain, 39195

Isla Fabulous ZAR 1 304

Marquesa Hotel Puerto de la Cruz  3 stars

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

Puerto de la Cruz (Tenerife) Very good ZAR 793

Gaudi Hotel Barcelona  3 stars

Nou De La Rambla 12, Barcelona, Spain, 08001

Barcelona Fabulous ZAR 2 165

Agua Azul Hotel Benidorm  3 stars

Via Emilio Ortuno 7, Benidorm, Spain, 03500

Benidorm Good ZAR 1 950

Jose Cruz Hotel Nerja  3 stars

Lucena, 60, Nerja, Spain, 29780

Nerja Fabulous ZAR 1 574

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 ZAR 591

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 ZAR 699

Oasis Village Corralejo  3 stars

Avenida Fuerteventura, 3, Corralejo, Spain, 35660

Corralejo Very good ZAR 1 843

Hotel Del Mar Barcelona  3 stars

Pla De Palau, 19, Barcelona, Spain, 08003

Barcelona Very good ZAR 1 695

Maria Dolores Hotel Paguera  3 stars

Palmira 29, Paguera, Spain, 07160

Paguera Fabulous ZAR 1 493

Nouvel Hotel Barcelona  3 stars

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

Barcelona Fabulous ZAR 2 044

Laguna Park I Hotel Santa Cruz de Tenerife  3 stars

Avenida De Los Pueblos 26, Santa Cruz de Tenerife, Spain, 38683

Santa Cruz de Tenerife Very good ZAR 2 932

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 ZAR 1 049

Internacional Hotel Puerto de la Cruz  3 stars

C/ Carretera De Las Arenas S/N, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife)

Poseidon Resort Hotel Benidorm  3 stars

Calle Del Esperanto, 9, Benidorm, Spain, 03503

Benidorm Very good ZAR 3 713

Ganivet Hotel Madrid  3 stars

Calle Toledo 111-113, Madrid, Spain, 28005

Madrid Fabulous ZAR 1 547

Jaume Hotel Alp  3 stars

Central, 30, Alp, Spain, 17538

Alp Fabulous ZAR 1 399

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 ZAR 2 219

Antiga Hotel Calafell  3 stars

Plaza Catalunya, 29, Calafell, Spain, 43820

Calafell Fabulous ZAR 1 130

El Mirador Hotel Alhaurin el Grande  3 stars

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

Alhaurin el Grande Guest rating ZAR 928

Holiday Inn Express Malaga Airport  3 stars

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

Malaga Very good ZAR 1 022

Ciutat Vella Hotel Barcelona  3 stars

Carrer Tallers 66, Barcelona, Spain, 08001

Barcelona Fabulous ZAR 1 614

Los Delfines Hotel Peniscola  3 stars

Avda. Papa Luna 4, Peniscola, Spain, 12598

Peniscola Very good ZAR 1 412

Marinda Garden Hotel Ciutadella  3 stars

Cala'N Bosch S/N, Ciutadella (Menorca), Spain, 07760

Ciutadella (Menorca) Guest rating ZAR 2 098

Caballito Al Mar Hotel Canyamel  3 stars

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

Canyamel (Mallorca) ZAR 4 183

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 ZAR 2 811

Bali Hotel Benalmadena  3 stars

Avenida Telefonica , 7, Benalmadena, Spain, 29630

Benalmadena Very good ZAR 968

Les Dalies Apartamentos Salou  3 stars

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

Salou Very good ZAR 1 130

Sant Antoni Hotel Barcelona  3 stars

Consell De Cent, 476, Barcelona, Spain, 08025

Barcelona Fabulous ZAR 1 291

San Miguel Hotel Mahon  3 stars

Comercio 26, Mahon (Menorca), Spain, 7703

Mahon (Menorca) Fabulous ZAR 1 560

Las Ventas Hotel Utebo  3 stars

Autovia Logrono Km. 10,5, Utebo, Spain, 50180

Utebo Very good ZAR 1 008

San Miguel Hotel Santiago de Compostela  3 stars

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

Santiago de Compostela Superb ZAR 1 735

Zafra Hotel  3 stars

Carretera Gijon-Sevilla Km 684, Zafra, Spain, 06300

Zafra Superb ZAR 1 049

Denit Hotel Barcelona  3 stars

Estruc, 24-26, Barcelona, Spain, 08002

Barcelona Superb ZAR 1 869

Los Nogales Hotel Campo  3 stars

Nugueret, 30, Campo, Spain, 22450

Campo Superb ZAR 645

Santo Domingo De Silos Hotel  3 stars

Santo Domingo, 10, Santo Domingo De Silos, Spain, 09610

Santo Domingo De Silos Fabulous ZAR 914

Four Points By Sheraton Barcelona Diagonal Hotel  3 stars

Avenida Diagonal 161-163, Barcelona, Spain

Barcelona Fabulous ZAR 1 775

Jardines Del Sol Hotel Playa Blanca  3 stars

Montana Roja Sn, Playa Blanca (Lanzarote), Spain, 35510

Playa Blanca (Lanzarote) Superb ZAR 3 269

Bruc Hotel Barcelona  3 stars

Calle Bruc 78, Barcelona, Spain, 08009

Barcelona Fabulous

Ohtels Villa Dorada Salou  3 stars

C/ Vendrell, 11, Salou, Spain

Salou Guest rating ZAR 1 816

Bell Raco Hotel L'Estartit  3 stars

23 Devesas, Estartit, Es, L'Estartit, Spain

L'Estartit Good ZAR 2 515

Barcelona House Hotel  3 stars

Escudellers, 19, Barcelona, Spain, 8002

Barcelona Fabulous ZAR 4 022

El Churra Hotel Murcia  3 stars

Avd Marques De Los Velez 12, Murcia, Spain, 30008

Murcia Fabulous ZAR 753

Universal Hotel Florida - Only Adults Magaluf  3 stars

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

Magaluf (Mallorca) Fabulous ZAR 1 574

Mio Cid Hotel Alicante  3 stars

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

Alicante Fabulous ZAR 739

Aparthotel Nereida Ibiza Island  3 stars

Madrid, 2-10, Ibiza Island, Spain, 07840

Ibiza Island Fabulous ZAR 3 188

Banys Orientals Hotel Barcelona  3 stars

Argenteria, 37, Barcelona, Spain

Barcelona Fabulous ZAR 1 493

Gaya Hotel Paguera  3 stars

Niza, 3, Paguera, Spain, 07160

Paguera Fabulous ZAR 1 681

Orlando Apartamentos Palma de Mallorca  3 stars

Canyes 15, Palma de Mallorca (Mallorca), Spain, 07610

Palma de Mallorca (Mallorca) Fabulous ZAR 928

La Fonda Hotel Arcos de la Frontera  3 stars

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

Arcos de la Frontera Good ZAR 874

Miami Hotel Las Palmas de Gran Canaria  3 stars

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

Las Palmas de Gran Canaria Very good ZAR 995

Rosa Nautica Hotel Malgrat De Mar  3 stars

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

Malgrat De Mar Very good ZAR 1 089

Villarreal Valencia  3 stars

C/ Angel Guimera, 58, Valencia, Spain

Valencia Very good ZAR 982

Monasterio De Piedra Hotel Nuevalos  3 stars

Ctra. Monasterio De Piedra, Nuevalos, Spain, 50210

Nuevalos Fabulous ZAR 1 950

Ohtels Playa De Oro Hotel Salou  3 stars

C/ Vendrell, 9, Salou, Spain, 43840

Salou Good ZAR 1 318

Mercedes Hotel Lloret de Mar  3 stars

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

Lloret de Mar Very good ZAR 551

Catalonia Hotel Calella  3 stars

Sant Jaume 42, Calella, Spain, 08370

Calella Very good ZAR 1 062

Andante Hotel Barcelona  3 stars

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

Barcelona Superb ZAR 2 017

Calle Mayor Hotel Logrono  3 stars

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

Logrono Exceptional ZAR 2 192

Citadines Ramblas Barcelona Hotel  3 stars

Ramblas 122, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 2 273

Continental Barcelona Hotel  3 stars

La Rambla, 138, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 2 569

Hotel Nh Barcelona Centro  3 stars

Duc 15, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 1 964

Don Felipe Hotel Segovia  3 stars

Daoiz, 7, Segovia, Spain, 40001 Segovia

Segovia Superb ZAR 2 246

La Rueda Hotel Mora de Rubielos  3 stars

Carretera De Alcala, Km 1, Mora de Rubielos, Spain, 4400

Mora de Rubielos Very good ZAR 887

Europa Hotel Madrid  3 stars

Carmen, 4, Madrid, Spain, 28013

Madrid Fabulous ZAR 2 192

Hostal Luis XV Madrid  3 stars

Montera, 47, Madrid, Spain, 28013

Madrid Fabulous ZAR 1 278

Hotel Sitges  3 stars

Nostra Senyora Del Vinyet, 63, Sitges, Spain, 08870

Sitges Very good ZAR 1 197

Malibu Park Hotel Adeje  3 stars

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

Adeje (Tenerife) Good ZAR 1 385

Jet Apartments Playa d'en Bossa  3 stars

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

Playa d'en Bossa Very good ZAR 3 753

La Villa Marbella  3 stars

Principe, 10, Marbella, Spain, 29600

Marbella Superb ZAR 1 654

La Chancla Hotel Malaga  3 stars

Paseo Maritimo El Pedregal 64, Malaga, Spain, 29017

Malaga Fabulous ZAR 1 022

Amadeus Hotel Sevilla  3 stars

Farnesio, 6, Seville, Spain, 41004

Seville Superb ZAR 2 973

Subur Hotel Sitges  3 stars

Paseo De La Ribera S/N, Sitges, Spain, 08870

Sitges Very good ZAR 1 600

El Churron Hotel Larres  3 stars

Carretera De Acumuer, S/N, Larres, Spain, 22612

Larres Superb ZAR 739

Hotel Market Barcelona  3 stars

Comte Borrell , 68, Barcelona, Spain

Barcelona Fabulous ZAR 1 654

Apartosuites Jardines De Sabatini Madrid  3 stars

Cuesta De San Vicente, 16, Madrid, Spain

Madrid Superb ZAR 3 551

Rio Piedras Hotel Puerto Rico  3 stars

Del Ancla, 2, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) ZAR 1 062

Bungalows Vistaflor Maspalomas  3 stars

Avenida Touroperador Neckermann, Maspalomas (Gran Canaria), Spain

Maspalomas (Gran Canaria) Very good ZAR 2 139

Las Sirenas Hotel Viveiro  3 stars

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

Viveiro Fabulous ZAR 1 278

Hotel De Los Faroles Cordoba  3 stars

C/ Alfaros, 34, Cordoba, Spain

Cordoba Fabulous ZAR 1 668

Ibiza Rocks Hostal San Antonio  3 stars

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

San Antonio Good ZAR 4 722

Yurbban Trafalgar Hotel Barcelona  3 stars

Trafalgar 30, Barcelona, Spain

Barcelona Superb ZAR 2 515

Guillermo Tell Hotel Barcelona  3 stars

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

Barcelona ZAR 1 654

Boutique Hotel Las Islas Fuengirola  3 stars

Canela, 12, Fuengirola, Spain, 29640

Fuengirola Superb ZAR 2 152

Hotel Roncesvalles  3 stars

Mayor, S/N, Roncesvalles, Spain, 31650

Roncesvalles Superb ZAR 1 304

El Corsario Hotel Ibiza Town  3 stars

Carrer De Ponent 5, Ibiza Town, Spain, 07800

Ibiza Town ZAR 3 282

Dorotea Hotel Playa del Ingles  3 stars

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

Playa del Ingles (Gran Canaria) ZAR 1 614

Plaza De Toros Hotel Ronda  3 stars

Jose Aparicio, 3, Ronda, Spain, 29400

Ronda Very good ZAR 1 103

Hotel Abaco Altea  3 stars

Salva, 13, Altea, Spain, 03590

Altea Very good ZAR 1 843

Hotel Las Cruces Belmonte De Miranda  3 stars

Travesia La Veiga, 2, Belmonte De Miranda, Spain, 33830

Belmonte De Miranda Guest rating

Domus Selecta Constanza Hotel Barcelona  2 stars

Calle Bruc 33, Barcelona, Spain, 08010

Barcelona Superb ZAR 2 165

Presidente Hotel Granada  2 stars

Recogidas, 11, Granada, Spain, 18005

Granada Fabulous ZAR 2 098

Francisco I Hotel Madrid  2 stars

Arenal, 15, Madrid, Spain, 28013

Madrid Superb ZAR 2 071

Paral-Lel Hotel Barcelona  2 stars

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

Barcelona Fabulous ZAR 1 399

Room Mate Mario Madrid  2 stars

Campomanes 4, Madrid, Spain, 28013

Madrid Superb ZAR 2 085

San Cayetano Hotel Ronda  2 stars

Calle Sevilla 16, Ronda, Spain, 29400

Ronda Fabulous ZAR 834

Montserrat Hotel Sitges  2 stars

Espalter 27, Sitges, Spain, 08670

Sitges Very good ZAR 1 210

Apartamentos Deya Santa Ponsa  2 stars

Ramon De Moncada 27, Santa Ponsa, Spain, 07180

Santa Ponsa Guest rating ZAR 955

Santa Monica Hotel El Arenal  2 stars

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

El Arenal (Mallorca) ZAR 2 098

Moon Hotel A Coruna  2 stars

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

A Coruna Very good ZAR 726

Catalunya Hotel Barcelona  2 stars

Santa Anna, 24, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 1 385

Servatur Sun'S Gardens Hotel Maspalomas  2 stars

Virgo, 2, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Good ZAR 1 278

Frontera Hotel  2 stars

Principal De Tigaday-Valle Del Golfo, Tigaday, Es, Frontera, Spain, 38911

Frontera Superb ZAR 766

Holiday Park Apartments Santa Ponsa  2 stars

Ramon De Montcada 35, Santa Ponsa, Spain, 07180

Santa Ponsa Superb ZAR 2 165

Las Rocas Hotel Isla  2 stars

Paseo Del Sable, 7, Isla, Spain, 39195

Isla ZAR 1 278

Plaza Azul Hotel Puerto del Carmen  2 stars

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

Puerto del Carmen (Lanzarote) Fabulous ZAR 1 089

Torres Gemelas Hotel La Manga del Mar Menor  2 stars

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

La Manga del Mar Menor

La Luna Blanca Hotel Torremolinos  2 stars

Pasaje Cerrillo, 2, Torremolinos, Spain, 29620

Torremolinos Superb ZAR 968

Rodes Hotel Can Pastilla  2 stars

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

Can Pastilla (Mallorca) Superb ZAR 1 533

Boston Hotel Puerto Rico  2 stars

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

Puerto Rico (Gran Canaria) ZAR 2 071

Apartamentos Los Pueblos Puerto del Carmen  2 stars

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

Puerto del Carmen (Lanzarote) Very good ZAR 1 156

Felipe II Hotel Ayna  2 stars

Avenida Manuel Carrera, 9, Ayna, Spain, 02125

Ayna Fabulous ZAR 1 035

Casa Espana Hotel Villaviciosa  2 stars

Plaza Carlos I, 3, Villaviciosa, Spain, 33300

Villaviciosa Good ZAR 726

Bulevard Hotel Platja d'Aro  2 stars

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

Platja d'Aro Very good ZAR 1 977

Macavi Hotel Rota  2 stars

Ecija, 11, Rota, Spain

Rota Superb ZAR 887

Tolosa Hotel Salou  2 stars

Via Augusta,18, Salou, Spain, 43840

Salou Very good ZAR 1 130

Serenity Amadores Hotel  2 stars

C/ San Borondon, 9, Amadores, Spain

Amadores Superb ZAR 1 170

Colors Hotel Barcelona  2 stars

Campoamor, 79, Barcelona, Spain, 08031

Barcelona Good ZAR 1 143

Bilbi Hotel Bilbao  2 stars

Calle Miribilla, 8, Bilbao, Spain, 48003

Bilbao Very good ZAR 1 183

Ellauri Hotela Zeanuri  2 stars

Altzusta 38, Zeanuri, Spain, 48144

Zeanuri Superb ZAR 2 771

Goya Hotel Cala Millor  2 stars

1 Carrer De La Vina Del Mar, 07560 Cala Millor, Cala Millor (Mallorca), Spain, 07560

Cala Millor (Mallorca) Very good ZAR 713

Generator Hostel Barcelona  2 stars

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

Barcelona Very good ZAR 1 076

Barcelona Urbany Hostel  2 stars

Avenida Meridiana, 97, Barcelona, Spain, 08026

Barcelona Good ZAR 686

Casa Gracia Hotel Barcelona  2 stars

Passeig De Gracia 116, Barcelona, Spain, 08008

Barcelona Superb ZAR 1 668

Nice Hotel La Seu d'Urgell  2 stars

Pau Claris 4-6, La Seu d'Urgell, Spain, 25700

La Seu d'Urgell Good ZAR 1 170

Oasis Hostel Toledo  2 stars

Cadenas, 5, Toledo, Spain, 45001

Toledo Very good ZAR 1 156

Tropical Park Hotel Callao Salvaje  2 stars

Avda.El Jable Nº41 - Callao Salvaje, Callao Salvaje, Spain, 38678

Callao Salvaje Fabulous ZAR 1 600

Las Fuentes Hotel Los Cristianos  2 stars

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

Los Cristianos (Tenerife) ZAR 1 439

Hostel St Christophers Inn Barcelona  2 stars

Carrer De Bergara, 3, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 1 372

La Pinta Hotel Palos de la Frontera  2 stars

Rabida 75, Palos de la Frontera, Spain, 21810

Palos de la Frontera

Hostal Aresol Madrid  2 stars

C/ Arenal, 6, Madrid, Spain, 28013

Madrid Fabulous ZAR 1 668

The Hat Madrid Hotel  2 stars

C/ Imperial 9, Madrid, Spain, 28019

Madrid Superb ZAR 457

Hotel Margarit Girona  2 stars

C/Ultonia, 1, Girona, Spain

Girona Fabulous ZAR 982

Torrent Bay By Intercorp Hotel Group San Antonio  2 stars

C/ Valencia, 4, San Antonio, Spain, 7830

San Antonio Fabulous ZAR 1 964

Hostel One Paralelo Barcelona  2 stars

Carrer Salva, 62, Barcelona, Spain, 08004

Barcelona ZAR 1 520

Econotels Las Palomas Apts. Palma Nova  2 stars

C/. Duque De La Extremera, 7, Palma Nova (Mallorca), Spain

Palma Nova (Mallorca) ZAR 807

Hotel Valencia Las Palmas de Gran Canaria  2 stars

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

Las Palmas de Gran Canaria Very good ZAR 793

Oro Blanco Hotel Playa de las Americas  2 stars

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

Playa de las Americas (Tenerife) ZAR 1 883

Way Hostel Madrid  2 stars

Relatores, 17, Madrid, Spain, 28012

Madrid Superb ZAR 780

Fresno Hotel Torrevieja  2 stars

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

Torrevieja ZAR 928

B&B Manila Torremolinos  2 stars

Calle Manila 3 , Torremolinos, Spain

Torremolinos ZAR 834

El Cisne Hotel Cordoba  2 stars

Avenida De Cervantes, 14, Cordoba, Spain, 14008

Cordoba Very good ZAR 1 089

El Eden Hotel El Ejido  2 stars

Salida 414 Autovia E-15 Del Mediterraneo, El Ejido, Spain, 04710

El Ejido Guest rating ZAR 834

Hotel La Polar Gijon  2 stars

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

Gijon Fabulous ZAR 1 008

Hotel Hurricane Tarifa  2 stars

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

Tarifa Fabulous

Valparaiso Hotel Gran Canaria  1 stars

Avda. Eeuu , Gran Canaria, Spain, 35100

Gran Canaria

Maria Salome Aparthotel Burgos  1 stars

San Lorenzo, 24, Burgos, Spain, 09003

Burgos ZAR 968

Hostel Alhambra Girona  1 stars

Bassegoda, 18, Girona, Spain, 17006

Girona Guest rating ZAR 753

El Globo Hotel Valencia  1 stars

Paseo Neptuno, 44, Valencia, Spain, 46011

Valencia Fabulous ZAR 1 627

Chip'S Hotel Naron  1 stars

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

Naron

Mansion Nazaret Costa Teguise  0 stars

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

Costa Teguise Fabulous ZAR 1 412

La Piramide Apartment Costa De Antigua  0 stars

Berlina, 7, Costa De Antigua, Spain, 35610

Costa De Antigua Guest rating ZAR 686

Maria Victoria Apartment Benidorm  0 stars

Ibiza, 1, Benidorm, Spain, 03503

Benidorm Very good ZAR 1 183

Vista Mar Apartment Puerto del Carmen  0 stars

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

Puerto del Carmen (Lanzarote) Fabulous ZAR 1 197

Paloma Beach Apartments Los Cristianos  0 stars

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

Los Cristianos (Tenerife) Fabulous ZAR 1 439

Royal Apartments Salou  0 stars

Plaza Europa 11, Salou, Es, Salou, Spain, 43840

Salou Guest rating ZAR 1 816

Villa Real Camp De Mar  0 stars

Via Francisca Capllonch Plomer, 6, Camp De Mar, Spain, 07160

Camp De Mar Fabulous ZAR 1 210

Las Acacias Apartment Puerto del Carmen  0 stars

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

Puerto del Carmen (Lanzarote) Fabulous ZAR 941

La Casa Grande Hotel Arcos de la Frontera  0 stars

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

Arcos de la Frontera Superb ZAR 1 399

La Casona De La Roza Apartment Villaviciosa  0 stars

La Roza, S/N, Villaviciosa, Spain, 33311

Villaviciosa Very good ZAR 1 197

Apartamentos Maria Del Carmen Torremolinos  0 stars

Borbollon, 5, Torremolinos, Spain, 29620

Torremolinos Very good ZAR 914

Bahia Blanca Apartment Puerto Rico  0 stars

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

Puerto Rico (Gran Canaria) Fabulous ZAR 1 910

Inside Barcelona Apartments Esparteria  0 stars

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

Barcelona Superb ZAR 2 663

Apartamentos Moguima - Edificio Venecia Roquetas de Mar  0 stars

Avenida De Entremares, 46, Roquetas de Mar, Spain

Roquetas de Mar ZAR 1 722

Es Turo Guest House Ses Salines  0 stars

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

Ses Salines Fabulous ZAR 4 735

Apartments Sixtyfour Barcelona  0 stars

Passeig De Gracia 64, Barcelona, Spain, 08007

Barcelona Superb ZAR 3 296

Apartamentos Yourhouse Alcudia Port de Alcudia  0 stars

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

Port de Alcudia (Mallorca) ZAR 1 022

Hostal Nitzs Bcn Barcelona  0 stars

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

Barcelona Fabulous ZAR 995

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

Alavera De Los Banos Hotel Ronda  0 stars

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

Ronda Fabulous ZAR 1 547

Somnio Hostels Barcelona  0 stars

Diputacio, 251, 2, Barcelona, Spain, 08007

Barcelona Fabulous ZAR 713

Living Mad Hostel Madrid  0 stars

De La Cabeza, 24, Madrid, Spain, 28012

Madrid Very good ZAR 780

Apartamentos Curasol Amadores  0 stars

Moran - Playa Del Cura, , Amadores, Spain, 35138

Amadores ZAR 1 291

Velor Apartamentos Turisticos Castelldefels  0 stars

Paseo Espana, 47, Castelldefels, Spain, 08860

Castelldefels Exceptional ZAR 1 560

Hostal Hotil A Coruna  0 stars

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

A Coruna ZAR 618

Kabul Backpackers Hostel Barcelona  0 stars

Placa Reial, 17, Barcelona, Spain, 08002

Barcelona Very good ZAR 215

Apartamento Kalma La Oliva  0 stars

Avenida Fuerteventura, 11 (Residencial Las Dunas) 35660 Corralejo - La Oliva Fuerteventura Las Palmas, La Oliva, Spain, 35660

La Oliva ZAR 1 560

Bed & Breakfast Pani Bed & Breakfast Empuriabrava  0 stars

Peni 103, Empuriabrava, Spain, 17487

Empuriabrava

Santa Clara Golf Holiday home Marbella  0 stars

Urb Santa Clara Golf, Manzana 1.6, Casa 17, Marbella, Spain, 29603

Marbella

La Casa Verde Hostel Murcia  0 stars

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

Murcia ZAR 470

Apart Hotel Ponderosa Playa de las Americas  0 stars

Av. Venezuela, Playa de las Americas (Tenerife), Spain, 38670

Playa de las Americas (Tenerife) ZAR 1 224

Los Espinares Guest House Rascafria  0 stars

Cascajales, 52, Rascafria, Spain, 28740

Rascafria ZAR 1 627

Costa Dorada Apartments Salou  0 stars

Placa Europa, 11 Salou, Salou, Spain, 43840

Salou ZAR 2 139

Las Barcas Apartment San Agustin  0 stars

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

San Agustin (Gran Canaria) ZAR 3 067

Finca Can Duvai Guest House Son Servera  0 stars

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

Son Servera (Mallorca)

Las Horas Perdidas Holiday home Manzanares El Real  0 stars

Virgen Del Puerto, 12, Manzanares El Real, Spain, 28410

Manzanares El Real

Apartamentos Alondras Park Costa Del Silencio  0 stars

Minerva ,16, Costa Del Silencio, Spain, 38630

Costa Del Silencio Good ZAR 1 345

El Encinar De Arta Guest House  0 stars

Carretera Ma4041, Km 3, Arta, Spain, 07570

Arta ZAR 2 502

San Pedroko Bidea Holiday home Alsasua  0 stars

San Pedroko Bidea, 25, Alsasua, Spain, 31800

Alsasua ZAR 645

Hotel Torre Del Oro La Rinconada  0 stars

P.I. El Malecon,100, La Rinconada, Spain, 41300

La Rinconada ZAR 632