Spain hotels

Spain Overview

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

Claris Barcelona  5 stars

Pau Claris 150, Barcelona, Spain, E-08009

Barcelona Fabulous ZAR 3 126

Villa Real Madrid  5 stars

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

Madrid Fabulous ZAR 2 461

Nh Collection Barcelona Gran Hotel Calderon  5 stars

Rambla Catalunya, 26, Barcelona, Spain, 08007

Barcelona Fabulous ZAR 2 554

Ac Santo Mauro Madrid  5 stars

Zurbano 36, Madrid, Spain, 28010

Madrid Superb ZAR 3 896

Sofia Barcelona  5 stars

Plaza Pio XII 4, Barcelona, Spain, 08028

Barcelona Fabulous ZAR 2 846

Don Carlos Leisure Resort & Spa Marbella  5 stars

Avda. Zurita S/N, Marbella, Spain

Marbella Fabulous ZAR 4 199

Grand Hotel Central Barcelona  5 stars

Via Laietana, 30, Barcelona, Spain, 08003

Barcelona Fabulous ZAR 3 569

Neri Barcelona  5 stars

Sant Sever 5, Barcelona, Spain, 08002

Barcelona Superb ZAR 5 062

Omm Barcelona  5 stars

Rossello, 265, Barcelona, Spain, 08008

Barcelona Fabulous ZAR 3 616

Gf Gran Costa Adeje Adeje  5 stars

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

Adeje (Tenerife) Fabulous ZAR 5 109

Hesperia Madrid  5 stars

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

Madrid Fabulous ZAR 2 729

Fairmont Rey Juan Carlos I Barcelona  5 stars

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

Barcelona Fabulous ZAR 3 651

Urban Madrid  5 stars

Carrera De San Jeronimo 34, Madrid, Spain, 28014

Madrid Superb ZAR 3 277

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 379

El Palace Barcelona  5 stars

Gran Via De Les Corts, Barcelona, Spain, 08010

Barcelona Superb ZAR 7 173

Villa Magna Madrid  5 stars

Paseo De La Castellana 22, Madrid, Spain, 28046

Madrid Superb ZAR 6 788

Wellington Madrid  5 stars

Velazquez, 8, Madrid, Spain, 28001

Madrid Fabulous ZAR 4 712

Le Meridien Barcelona  5 stars

Ramblas 111, Barcelona, Spain, 08002

Barcelona Very good ZAR 6 333

Gran Hotel Domine Bilbao  5 stars

Alameda De Mazarredo, 61, Bilbao, Spain, 48009

Bilbao Superb ZAR 2 916

Princesa Yaiza Suite Hotel Resort Playa Blanca  5 stars

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

Playa Blanca (Lanzarote) Superb ZAR 4 537

Hotel Silken Puerta America Madrid  5 stars

Avenida De America 41, Madrid, Spain, 28028

Madrid Fabulous ZAR 2 309

Maria Cristina San Sebastian  5 stars

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

San Sebastian Fabulous ZAR 6 928

Alfonso XIII Seville  5 stars

San Fernando, 2, Seville, Spain, 41004

Seville Fabulous ZAR 8 188

Marbella Club  5 stars

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

Marbella Superb ZAR 10 148

Puente Romano Marbella  5 stars

Bulevar Principe Alfonso Von, Marbella, Spain, 29602

Marbella Fabulous ZAR 8 783

Bahia Del Duque Adeje  5 stars

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

Adeje (Tenerife) Superb ZAR 6 252

Gran Melia Fenix Madrid  5 stars

Hermosilla 2, Madrid, Spain, 28001

Madrid Fabulous ZAR 3 977

Gran Hotel La Florida Barcelona  5 stars

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

Barcelona Fabulous ZAR 10 451

Casa Fuster Barcelona  5 stars

Passeig De Gracia, 132, Barcelona, Spain, 08008

Barcelona Superb ZAR 8 865

Be Live Collection Son Antem Llucmajor  5 stars

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

Llucmajor (Mallorca) Fabulous ZAR 2 659

Hotel Ritz Madrid  5 stars

Plaza De La Lealtad 5, Madrid, Spain, 28014

Madrid Fabulous ZAR 5 225

Belmond La Residencia Deia  5 stars

Son Canals S/N, Deia, Spain, 07179

Deia Superb ZAR 14 126

Hotel Arts Barcelona  5 stars

Marina 19-21, Barcelona, Spain, 08005

Barcelona Fabulous ZAR 9 191

Melia Madrid Princesa  5 stars

Princesa 27, Madrid, Spain, 28008

Madrid Fabulous ZAR 2 601

Melia Barcelona Sarria  5 stars

Avenida Sarria 50, Barcelona, Spain, 08029

Barcelona Fabulous ZAR 3 779

Pullman Barcelona Skipper  5 stars

Av Del Litoral, 10, Barcelona, Spain, 08005

Barcelona Superb ZAR 3 569

Eurostars Grand Marina Barcelona  5 stars

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

Barcelona Fabulous ZAR 3 791

Santa Catalina 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 2 519

Las Arenas Balneario Resort Valencia  5 stars

Eugenia Vines 22-24, Valencia, Spain, 46011

Valencia Superb ZAR 3 837

The Ritz-Carlton, Abama Guia de Isora  5 stars

Carretera General, Tf-47, Km 9, Guia de Isora (Tenerife), Spain, 38687

Guia de Isora (Tenerife) Fabulous ZAR 5 785

Marriott'S Marbella Beach Resort  5 stars

Carretera De Cadiz Km 193 Marbella 29604 Spain, Marbella, Spain, 29604

Marbella Superb ZAR 3 627

Son Brull Pollenca  5 stars

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

Pollenca Superb ZAR 5 552

Westin Palace Madrid  5 stars

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

Madrid Fabulous ZAR 5 225

The Westin Valencia  5 stars

Amadeo De Saboya, 16, Valencia, Spain, 46010

Valencia Fabulous ZAR 2 846

Intercontinental Madrid  5 stars

Paseo De La Castellana 49, Madrid, Spain, 28046

Madrid Fabulous ZAR 4 560

Hospes Puerta De Alcala Madrid  5 stars

Plaza De La Independencia 3, Madrid, Spain, 28001

Madrid Fabulous ZAR 3 744

Ibiza Gran Hotel  5 stars

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

Ibiza Island Very good ZAR 7 255

Dolce Sitges  5 stars

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

Sitges Fabulous ZAR 2 076

Eurostars Madrid Tower  5 stars

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

Madrid Superb ZAR 2 216

Eme Catedral Hotel Seville  5 stars

Alemanes, 27, Seville, Spain, 41004

Seville Fabulous ZAR 2 997

Santa Marta Lloret de Mar  5 stars

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

Lloret de Mar Very good ZAR 2 986

Abac Restaurant Hotel Barcelona Gl Monumento  5 stars

Avenida Tibidabo, 1, Barcelona, Spain, 08022

Barcelona Fabulous ZAR 4 269

Seaside Palm Beach Maspalomas  5 stars

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

Maspalomas (Gran Canaria) Superb ZAR 5 155

Pure Salt Port Adriano Calvia  5 stars

Carretera Magaluf - S. Ponsa Km. 10, Calvia (Mallorca), Spain, 07182

Calvia (Mallorca) Fabulous ZAR 5 039

Nh Collection Barcelona Tower L'Hospitalet de Llobregat  5 stars

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

L'Hospitalet de Llobregat Fabulous ZAR 2 426

Relais And Chateaux Orfila Madrid  5 stars

Orfila 6, Madrid, Spain, 28010

Madrid Superb ZAR 5 564

Sha Wellness Clinic El Albir  5 stars

Verderol, 5, El Albir, Spain, 03581

El Albir Superb ZAR 10 206

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 6 019

W Barcelona  5 stars

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

Barcelona Superb ZAR 8 480

Iberostar Anthelia Adeje  5 stars

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

Adeje (Tenerife) Superb ZAR 6 707

Mandarin Oriental Barcelona  5 stars

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

Barcelona Superb ZAR 10 043

Miramar Barcelona  5 stars

Plaza Carlos Ibanez, 3, Barcelona, Spain, 08038

Barcelona Fabulous ZAR 3 534

Bagues Barcelona  5 stars

La Rambla 105, Barcelona, Spain, 08002

Barcelona Superb ZAR 3 604

Nh Collection Palacio De Tepa Madrid  5 stars

San Sebastian 2, Madrid, Spain, 28012

Madrid Superb ZAR 3 336

Ohla Barcelona  5 stars

Via Laietana 49, Barcelona, Spain, 08003

Barcelona Superb ZAR 3 721

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 6 602

Parador San Marcos Leon  5 stars

Plaza De San Marcos 7, Leon, Spain, 24000

Leon Fabulous ZAR 153 065

Nh Collection Madrid Paseo Del Prado  5 stars

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

Madrid Superb ZAR 2 297

Hotel Do Placa Reial Barcelona  5 stars

Placa Reial 1, Barcelona, Spain, 08002

Barcelona Superb ZAR 4 794

Mercer Hotel Barcelona  5 stars

Carrer Dels Lledo, 7, Barcelona, Spain, 08002

Barcelona Superb ZAR 5 750

Majestic Hotel And Spa Barcelona  5 stars

Passeig De Gracia, 68, Barcelona, Spain, 08007

Barcelona Fabulous ZAR 4 304

Alma Barcelona  5 stars

Mallorca, 269-271, Barcelona, Spain, 08008

Barcelona Superb ZAR 4 327

Hard Rock Hotel Ibiza  5 stars

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

Ibiza Island Fabulous ZAR 6 882

Gran Melia Palacio De Isora Guia de Isora  5 stars

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

Guia de Isora (Tenerife) Fabulous ZAR 4 689

Me Ibiza Santa Eularia des Riu  5 stars

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

Santa Eularia des Riu Fabulous ZAR 36 137

The Serras Barcelona  5 stars

Passeig De Colom, 9, Barcelona, Spain, 08002

Barcelona Superb ZAR 5 330

Renaissance Barcelona Hotel  5 stars

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

Barcelona Fabulous ZAR 3 662

The Principal Madrid  5 stars

Marques De Valdeiglesias, 1, Madrid, Spain, 28004

Madrid ZAR 5 237

Cotton House Hotel, Autograph Collection Barcelona  5 stars

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

Barcelona ZAR 4 700

Park Hyatt Mallorca Canyamel  5 stars

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

Canyamel (Mallorca) ZAR 3 336

Parador De Santiago De Compostela  5 stars

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

Santiago de Compostela Superb ZAR 2 379

De Londres Y De Inglaterra San Sebastian  4 stars

Zubieta 2, San Sebastian, Spain, 20007

San Sebastian Fabulous ZAR 2 624

Nh Collection Madrid Eurobuilding  4 stars

Padre Damian 23, Madrid, Spain, 28036

Madrid Fabulous ZAR 3 161

Nh Madrid Nacional  4 stars

Paseo Del Prado 48, Madrid, Spain, 28014

Madrid Fabulous ZAR 1 994

Ac Hotel Barcelona Forum  4 stars

Paseo Taulat 278, Barcelona, Spain, 08019

Barcelona Fabulous ZAR 3 242

Ac Hotel Cuzco Madrid  4 stars

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

Madrid Fabulous ZAR 2 402

Barcelo Sants Barcelona  4 stars

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

Barcelona Fabulous ZAR 1 913

Barcelona Airport Hotel El Prat de Llobregat  4 stars

Plaza Volateria 3, El Prat de Llobregat, Spain, 08820

El Prat de Llobregat Fabulous ZAR 1 598

Hotel Atlantico Madrid  4 stars

Gran Via 38, Madrid, Spain, 28013

Madrid Superb ZAR 2 227

Hotel Cervantes Seville  4 stars

Cervantes, 10, Seville, Spain, 41003

Seville Fabulous ZAR 1 481

Casa Camper Barcelona  4 stars

Elisabets, 11, Barcelona, Spain, 08001

Barcelona Superb ZAR 3 289

Iberostar Las Letras Gran Via Madrid  4 stars

Gran Via, 11, Madrid, Spain, 28013

Madrid Superb ZAR 2 671

Miro Bilbao  4 stars

Alameda Mazarredo, 77, Bilbao, Spain, 48009

Bilbao Fabulous ZAR 2 729

Marina Suites Puerto Rico  4 stars

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

Puerto Rico (Gran Canaria) Superb ZAR 3 161

Las Aguilas 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 204

Rincon Sol Rincon de la Victoria  4 stars

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

Rincon de la Victoria Very good ZAR 898

Gotico Barcelona  4 stars

Calle Jaume I, 14, Barcelona, Spain, 08002

Barcelona Good ZAR 1 598

Carmen Hotel Granada  4 stars

Acera Del Darro, 62, Granada, Spain, 18005

Granada Fabulous ZAR 1 539

Ac Carlton Madrid  4 stars

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

Madrid Fabulous ZAR 1 574

Osuna Madrid  4 stars

Luis De La Mata, 18, Madrid, Spain, 28042

Madrid Good ZAR 1 073

Santos Saray Granada  4 stars

Calle Tierno Galvan 4, Granada, Spain, 18006

Granada Fabulous ZAR 1 178

Hesperia Presidente Barcelona  4 stars

Av. Diagonal, 570, Barcelona, Spain, 08021

Barcelona Fabulous ZAR 2 904

Vincci Mae Barcelona  4 stars

Avenida Diagonal, 596, Barcelona, Spain, 08021

Barcelona Very good ZAR 4 899

Expo Barcelona  4 stars

Mallorca 1-23, Barcelona, Spain, 08014

Barcelona Very good ZAR 1 411

Barcelona Princess  4 stars

Avenida Diagonal 1, Barcelona, Spain, 08019

Barcelona Fabulous ZAR 2 764

Madrid Marriott Auditorium Hotel & Conference Center  4 stars

Avenida De Aragon No 400, Madrid, Spain, 28022

Madrid Fabulous ZAR 1 376

Duquesa De Cardona Barcelona  4 stars

Passeig Colom, 12, Barcelona, Spain, 08002

Barcelona Superb ZAR 4 071

Balmes Barcelona  4 stars

Mallorca, 216, Barcelona, Spain, 08008

Barcelona Fabulous ZAR 2 018

Antequera  4 stars

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

Antequera Very good ZAR 2 367

Sixtytwo Barcelona  4 stars

Passeig De Gracia, 62, Barcelona, Spain, 08007

Barcelona Superb ZAR 3 067

Abando Bilbao  4 stars

Colon De Larreategui, 9, Bilbao, Spain, 48001

Bilbao Fabulous ZAR 1 796

Gran Hotel Torre Catalunya Barcelona  4 stars

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

Barcelona Fabulous ZAR 2 006

Paseo Del Arte Madrid  4 stars

Atocha 123, Madrid, Spain, 28012

Madrid Fabulous ZAR 2 519

Ilunion Aqua-4 Valencia  4 stars

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

Valencia Fabulous ZAR 1 609

H Top Royal Beach Lloret de Mar  4 stars

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

Lloret de Mar Good ZAR 1 178

Medinaceli Barcelona  4 stars

Duc De Medinaceli, 8, Barcelona, Spain, 08002

Barcelona Very good ZAR 1 621

Crowne Plaza Barcelona Fira Center  4 stars

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

Barcelona Superb ZAR 2 507

Hilton Barcelona  4 stars

Avenida Diagonal 589-591, Barcelona, Spain, 08014

Barcelona Very good ZAR 3 312

Hilton Diagonal Mar Barcelona  4 stars

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

Barcelona Fabulous ZAR 3 861

Hilton Madrid Airport  4 stars

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

Madrid Fabulous ZAR 2 204

Gallery Hotel Barcelona  4 stars

Rossello, 249, Barcelona, Spain, 08008

Barcelona Fabulous ZAR 2 951

Alfonso VI Toledo  4 stars

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

Toledo Very good ZAR 1 411

Becquer Seville  4 stars

Reyes Catolicos 4, Seville, Spain, 41001

Seville Superb ZAR 1 773

Hotel Regina Barcelona  4 stars

Carrer De Bergara, 4, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 2 869

Alexandra Barcelona Hotel, Curio Collection By Hilton  4 stars

Mallorca, 251, Barcelona, Spain, 08008

Barcelona Very good ZAR 2 216

Colon Barcelona  4 stars

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

Barcelona Fabulous ZAR 3 347

Inglaterra Seville  4 stars

Plaza Nueva, 7, Seville, Spain, 41001

Seville Fabulous ZAR 2 589

Alfonso V Leon  4 stars

Av. Padre Isla 1, Leon, Spain, 24002

Leon Fabulous ZAR 1 213

Hotel Mayorazgo Madrid  4 stars

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

Madrid Fabulous ZAR 1 691

Condes De Barcelona  4 stars

Passeig De Gracia 73, Barcelona, Spain, 08008

Barcelona Fabulous ZAR 2 262

Monte Carmelo Seville  4 stars

Virgen De La Victoria 7, Seville, Spain, 41011

Seville Superb ZAR 1 481

America Barcelona  4 stars

Provenza 195, Barcelona, Spain, 08008

Barcelona Fabulous ZAR 2 461

Pulitzer Barcelona  4 stars

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

Barcelona Superb ZAR 2 881

Pozuelo Pozuelo de Alarcon  4 stars

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

Pozuelo de Alarcon Very good ZAR 2 204

U232 Barcelona  4 stars

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

Barcelona Superb ZAR 1 609

Hotel 1898 Barcelona  4 stars

La Rambla, 109, Barcelona, Spain, 08002

Barcelona Superb ZAR 3 266

Alhambra Palace Granada  4 stars

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

Granada Fabulous ZAR 2 904

Villa Soro San Sebastian  4 stars

Avenida De Ategorrieta 61, San Sebastian, Spain, 20013

San Sebastian Superb ZAR 3 639

Barcelona Catedral  4 stars

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

Barcelona Superb ZAR 2 449

Ibiza Rocks House At Pikes Hotel San Antonio  4 stars

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

San Antonio Very good ZAR 3 861

Melia Granada  4 stars

C/ Angel Ganivet 7, Granada, Spain, 18009

Granada Fabulous ZAR 1 773

Melia Madrid Serrano  4 stars

Claudio Coello 139, Madrid, Spain, 28006

Madrid Very good ZAR 7 733

Melia Costa Del Sol Torremolinos  4 stars

Paseo Maritimo 11, Torremolinos, Spain, 29620

Torremolinos Fabulous ZAR 1 901

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 341

Melia Sevilla  4 stars

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

Seville Fabulous ZAR 2 053

Tryp Apolo Barcelona  4 stars

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

Barcelona Very good ZAR 6 590

Avenida Palace Barcelona  4 stars

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

Barcelona Fabulous ZAR 2 799

Barcelona Universal Hotel  4 stars

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

Barcelona Fabulous ZAR 2 227

Liabeny Hotel Madrid  4 stars

Salud 3, Madrid, Spain, 28013

Madrid Superb ZAR 2 076

Royal Ramblas Barcelona  4 stars

Las Ramblas, 117, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 2 496

Derby Barcelona  4 stars

Loreto, 21, Barcelona, Spain, 08029

Barcelona Very good ZAR 1 493

Catalonia Barcelona Plaza  4 stars

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

Barcelona Fabulous ZAR 2 741

Praga Madrid  4 stars

Antonio Lopez, 65, Madrid, Spain, 28019

Madrid Very good ZAR 1 224

Emperador Madrid  4 stars

Gran Via 53, Madrid, Spain, 28013

Madrid Fabulous ZAR 1 959

Hotel Serhs Rivoli Rambla Barcelona  4 stars

La Rambla 128, Barcelona, Spain, 08002

Barcelona Very good ZAR 1 784

Barcelona Center  4 stars

Balmes 103-105, Barcelona, Spain, 08008

Barcelona Fabulous ZAR 2 601

Olivia Plaza Hotel Barcelona  4 stars

Plaza Catalunya 19, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 2 811

Jardin Tropical Adeje  4 stars

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

Adeje (Tenerife) Fabulous ZAR 3 336

Catalonia Ramblas Barcelona  4 stars

Pelai, 28, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 3 126

Catalonia Las Cortes Madrid  4 stars

Calle Del Prado 6, Madrid, Spain, 28014

Madrid Superb ZAR 2 053

Preciados Madrid  4 stars

Preciados, 37, Madrid, Spain, 28013

Madrid Superb ZAR 2 134

Lopesan Costa Meloneras Resort  4 stars

Mar Mediterraneo 1, Meloneras, Spain, 35100

Meloneras Superb ZAR 4 152

Marriott'S Playa Andaluza Estepona  4 stars

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

Estepona Superb ZAR 4 199

Villa Emilia Barcelona  4 stars

Calle Calabria 115-117, Barcelona, Spain, 08015

Barcelona Superb ZAR 1 994

Axel Hotel Barcelona & Urban Spa  4 stars

Aribau, 33, Barcelona, Spain, 08011

Barcelona Fabulous ZAR 3 452

Silken Gran Hotel Havana Barcelona  4 stars

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

Barcelona Fabulous ZAR 2 496

Murmuri Barcelona  4 stars

Rambla Catalunya 104, Barcelona, Spain, 08008

Barcelona Fabulous ZAR 2 472

Casa Imperial Seville  4 stars

Imperial, 29, Seville, Spain, 41003

Seville Very good ZAR 2 554

Barcelo Raval Barcelona  4 stars

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

Barcelona Fabulous ZAR 2 064

Fergus Club Europa Peguera  4 stars

Savina 16, Peguera, Spain, 07160

Peguera Very good ZAR 3 207

Hotel Costa Azul Palma de Mallorca  4 stars

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

Palma de Mallorca Fabulous ZAR 2 869

Marsol Lloret de Mar  4 stars

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

Lloret de Mar Very good ZAR 1 166

Best Western Premier Hotel Dante Barcelona  4 stars

Mallorca 181, Barcelona, Spain, 08036

Barcelona Fabulous ZAR 1 854

Melia Lebreros Seville  4 stars

Luis De Morales, 2, Seville, Spain, 41005

Seville Fabulous ZAR 1 843

Los Angeles Granada  4 stars

Cuesta Escoriaza 17, Granada, Spain, 18008

Granada Very good ZAR 1 504

Ght Aquarium & Spa 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 049

Dynastic Benidorm  4 stars

Ametlla Del Mar 15, Benidorm, Spain, 03503

Benidorm Very good ZAR 1 866

Melia Castilla Madrid  4 stars

Capitan Haya 43, Madrid, Spain, 28020

Madrid Fabulous ZAR 2 391

Pez Espada Torremolinos  4 stars

Avenida Salvador Allende, 11, Torremolinos, Spain, 29620

Torremolinos Very good ZAR 1 551

Parador De Carmona  4 stars

Alcazar, S/N, Carmona, Spain, 41410

Carmona Superb ZAR 2 041

Parador De Hondarribia  4 stars

Plaza De Armas 14, Hondarribia, Spain, 20280

Hondarribia Fabulous ZAR 3 219

Parador De Ronda  4 stars

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

Ronda Superb ZAR 2 997

Hotel Opera Madrid  4 stars

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

Madrid Fabulous ZAR 1 784

Parador De Aiguablava Begur  4 stars

Platja D'Aiguablava, Begur, Spain, 17255

Begur Fabulous ZAR 3 662

Sunset Beach Club Benalmadena  4 stars

Avenida Del Sol 5, Benalmadena, Spain, 29630

Benalmadena Fabulous ZAR 1 236

Balcon De Europa Nerja  4 stars

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

Nerja Superb ZAR 2 309

Alameda Plaza Valencia  4 stars

Paseo De La Alameda 38, Valencia, Spain, 46023

Valencia Fabulous ZAR 1 061

Hotel Espana Barcelona  4 stars

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

Barcelona Superb ZAR 2 286

Holiday Palace Benalmadena  4 stars

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

Benalmadena Fabulous ZAR 2 787

Astoria Park Lloret de Mar  4 stars

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

Lloret de Mar Fabulous ZAR 1 038

Best Los Angeles Salou  4 stars

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

Salou Good ZAR 2 122

Neptuno Playa del Ingles  4 stars

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

Playa del Ingles (Gran Canaria) Fabulous ZAR 2 286

Don Pancho Benidorm  4 stars

Avenida Del Mediterraneo, 39, Benidorm, Spain, 03503

Benidorm Fabulous ZAR 2 811

Las Vegas Salou  4 stars

Alfonso V, 7, Salou, Spain, 43840

Salou Fabulous ZAR 1 761

Aromar Platja d'Aro  4 stars

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

Platja d'Aro Fabulous ZAR 1 388

Torre Del Mar Ibiza Town  4 stars

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

Ibiza Town Fabulous ZAR 2 822

La Fonda Benalmadena  4 stars

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

Benalmadena Superb ZAR 1 831

Hsm Atlantic Park Magaluf  4 stars

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

Magaluf (Mallorca) Very good ZAR 3 044

Geranios Suites & Spa Caleta De Fuste  4 stars

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

Caleta De Fuste Very good ZAR 2 589

Las Casas De La Juderia Seville  4 stars

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

Seville Fabulous ZAR 2 157

Acapulco Lloret de Mar  4 stars

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

Lloret de Mar Fabulous ZAR 1 726

Aiguablava Begur  4 stars

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

Begur Superb ZAR 1 971

Hotel Saratoga Palma de Mallorca  4 stars

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

Palma de Mallorca Fabulous ZAR 3 196

Compostela Santiago de Compostela  4 stars

Horreo 1, Santiago de Compostela, Spain, 15701

Santiago de Compostela Superb ZAR 1 084

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 1 236

Las Palmeras Fuengirola  4 stars

Paseo Maritimo Rey De Espana, Fuengirola, Spain, 29649

Fuengirola Very good ZAR 991

San Sebastian  4 stars

Avenida Zumalacarregui, 20, San Sebastian, Spain, 20008

San Sebastian Very good ZAR 1 738

Porta Fira L'Hospitalet de Llobregat  4 stars

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

L'Hospitalet de Llobregat Superb ZAR 1 399

Hotel Playa Esperanza Playa de Muro  4 stars

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

Playa de Muro (Mallorca) Superb ZAR 3 546

Catalonia Catedral Barcelona  4 stars

Carrer Dels Arcs, 10, Barcelona, Spain, 08002

Barcelona Superb ZAR 2 939

Catalonia Atocha Madrid  4 stars

Atocha, 81, Madrid, Spain, 28012

Madrid Superb ZAR 1 878

Castellar Castellar de la Frontera  4 stars

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

Castellar de la Frontera Fabulous ZAR 1 108

The Mirror Barcelona  4 stars

Corcega 255, Barcelona, Spain, 08036

Barcelona Fabulous ZAR 2 484

Alcazar Segovia  4 stars

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

Segovia Fabulous ZAR 1 201

Gran Hotel Corona Sol Salamanca  4 stars

Avenida Villamayor, 31, Salamanca, Spain, 37007

Salamanca Superb ZAR 874

Jardines Del Sol Playa Blanca  4 stars

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

Playa Blanca (Lanzarote) Superb ZAR 2 647

La Mirage La Manga del Mar Menor  4 stars

Urbanizacion Copacabana, La Manga del Mar Menor, Spain

La Manga del Mar Menor Guest rating ZAR 2 939

Bh Mallorca Magaluf  4 stars

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

Magaluf (Mallorca) Fabulous ZAR 2 764

Marina Bayview Puerto Rico  4 stars

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

Puerto Rico (Gran Canaria) ZAR 2 787

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 577

Florida Spa Fuengirola  4 stars

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

Fuengirola Fabulous ZAR 1 586

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 399

H10 Conquistador 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 102

Juan De La Cosa Santona  4 stars

Primera Avenida De La Playa De Berria, 14, Santona, Spain

Santona ZAR 979

Palia Maria Eugenia Calas de Mallorca  4 stars

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

Calas de Mallorca Guest rating ZAR 2 146

Parador De Toledo  4 stars

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

Toledo Superb ZAR 1 738

Parador De Granada  4 stars

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

Granada Fabulous ZAR 5 774

Ofelias Hotel Barcelona  4 stars

Calle De Llanca 24, Barcelona, Spain, 08015

Barcelona Superb ZAR 2 111

Hotel Can Cuch Canoves  4 stars

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

Canoves Superb ZAR 2 018

U Hostels Madrid  4 stars

Sagasta, 22, Madrid, Spain, 28004

Madrid Superb ZAR 594

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 892

Renaissance Barcelona Fira Hotel  4 stars

Plaza De Europa, 50-52, Barcelona, Spain, 08902

Barcelona Superb ZAR 2 636

Tres Reyes Pamplona  4 stars

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

Pamplona Very good ZAR 4 117

Hd Beach Resort Costa Teguise  4 stars

Avda. Islas Canarias, S/N, Costa Teguise, Spain, 35508

Costa Teguise Superb ZAR 2 752

Hotel Indigo Barcelona - Plaza Catalunya  4 stars

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

Barcelona Fabulous ZAR 3 114

Los Patos Park Benalmadena  4 stars

Calle Torrealmadena, 29630, Benalmadena Costa, Malaga, Benalmadena, Spain, 29630

Benalmadena Very good ZAR 2 997

Novotel Barcelona City  4 stars

Avenida Diagonal 201, Barcelona, Spain, 08018

Barcelona Fabulous ZAR 2 227

Olivia Balmes Hotel Barcelona  4 stars

Carrer De Balmes, 117, Barcelona, Spain, 08008

Barcelona Superb ZAR 2 542

Sands Beach Resort Costa Teguise  4 stars

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

Costa Teguise Very good ZAR 2 122

Parador De Cardona  4 stars

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

Cardona Superb ZAR 1 469

Melia Barcelona Sky  4 stars

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

Barcelona Very good ZAR 2 356

Hotel Casa 1800 Sevilla  4 stars

Rodrigo Caro, 6, Seville, Spain, NULL

Seville Superb ZAR 3 592

Only You Boutique Hotel Madrid  4 stars

Barquillo, 21, Madrid, Spain, 28004

Madrid Superb ZAR 3 231

Brondo Architect Hotel Palma de Mallorca  4 stars

Brondo, 4, Palma de Mallorca, Spain, 07001

Palma de Mallorca Superb ZAR 3 592

Sol Don Marco Torremolinos  4 stars

Paseo Maritimo S/N, Torremolinos, Spain, 29620

Torremolinos Fabulous ZAR 1 423

Guadalmina Spa & Golf Resort Marbella  4 stars

Urbanizacion Guadalmina Baja, Marbella, Spain, 29678

Marbella Fabulous ZAR 2 671

Port Mahon  4 stars

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

Mahon (Menorca) Fabulous ZAR 2 064

Arai Aparthotel Barcelona  4 stars

Avinyo, 30, Barcelona, Spain, 08002

Barcelona Superb ZAR 3 861

Hotel San Gabriel Ronda  4 stars

Marques De Moctezuma, 19, Ronda, Spain

Ronda Superb ZAR 1 213

Catalonia Square Barcelona  4 stars

Ronda Sant Pere 9, Barcelona, Spain, 08010

Barcelona Superb ZAR 6 707

La Gruta Oviedo  4 stars

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

Oviedo

Hotel Paseo De Gracia Barcelona  4 stars

Paseo De Gracia, 102, Barcelona, Spain

Barcelona Good ZAR 1 271

Las Sirenas Viveiro  4 stars

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

Viveiro Fabulous ZAR 1 714

Predi Hotel Son Jaumell Capdepera  4 stars

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

Capdepera (Mallorca) Superb ZAR 4 560

Playitas Hotel Las Playitas  4 stars

Urbanizacion Las Playitas S/N, Las Playitas, Spain

Las Playitas Guest rating ZAR 2 554

No 24 - The Streets Apartments Barcelona  4 stars

Ferran 24, Barcelona, Spain, 08002

Barcelona ZAR 2 402

H10 Cubik Barcelona  4 stars

Via Laietana, 69, Barcelona, Spain

Barcelona Exclusive ZAR 3 137

Delamar - Adults Only Lloret de Mar  4 stars

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

Lloret de Mar ZAR 1 259

Esplendido Port De Soller  4 stars

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

Port De Soller ZAR 4 304

Hotel Santo Domingo Madrid  4 stars

San Bernardo 1, Madrid, Spain

Madrid Fabulous ZAR 1 633

El Oceano Beach La Cala De Mijas  4 stars

Miraflores Playa, La Cala De Mijas, Spain

La Cala De Mijas Superb ZAR 4 187

La Escondida Hotel. Alcoy  4 stars

Carretera Alcoy A Penaguila Km 9, Alcoy, Spain

Alcoy ZAR 2 706

Me Madrid Reina Victoria  4 stars

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

Madrid Fabulous ZAR 3 814

Fincahotel Can Beneit Binibona  4 stars

Paseo 13, Parcela 70, Binibona, Spain, 07313

Binibona

Condado Barcelona  3 stars

Aribau, 201, Barcelona, Spain, 08021

Barcelona Fabulous ZAR 1 458

Oriente Atiram Barcelona  3 stars

Ramblas, 45, Barcelona, Spain, 08002

Barcelona Very good ZAR 2 053

Hotel Gargallo Rialto Barcelona  3 stars

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

Barcelona Very good ZAR 1 563

Suizo Barcelona  3 stars

Plaza Del Angel, 12, Barcelona, Spain, 08002

Barcelona Very good ZAR 1 703

Guadalupe Granada  3 stars

Paseo De La Sabica, S/N, Granada, Spain, 18009

Granada Fabulous ZAR 1 236

Murrieta Logrono  3 stars

Marques De Murrieta, 1, Logrono, Spain, 26005

Logrono Very good ZAR 933

Acueducto Segovia  3 stars

Padre Claret,10, Segovia, Spain, 40001

Segovia Very good ZAR 991

Juan Miguel Granada  3 stars

Acera Del Darro, 24, Granada, Spain, 18005

Granada Fabulous ZAR 1 341

Wilson Boutique Hotel Barcelona  3 stars

Avenida Diagonal 568, Barcelona, Spain, 08021

Barcelona Superb ZAR 1 493

Regente Madrid  3 stars

Mesonero Romanos, 9, Madrid, Spain, 28013

Madrid Very good ZAR 1 679

Rey Arturo Villagonzalo Pedernales  3 stars

Ctra.N.620 Km.6600, Villagonzalo Pedernales-Burgos, Villagonzalo Pedernales, Spain, 09195

Villagonzalo Pedernales Fabulous ZAR 1 131

Arc La Rambla Barcelona  3 stars

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

Barcelona Fabulous ZAR 2 239

Mora Mora de Rubielos  3 stars

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

Mora de Rubielos Good ZAR 2 461

Plaza Nueva Granada  3 stars

Calle Imprenta Nº2, Granada, Spain, 18010

Granada Fabulous ZAR 1 108

Don Luis Madrid  3 stars

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

Madrid Fabulous ZAR 793

San Vicente Santiago de Compostela  3 stars

Marantes, 12, Santiago de Compostela, Spain, 15884

Santiago de Compostela Very good ZAR 968

Hcc Montblanc Barcelona  3 stars

Via Laietana, 61, Barcelona, Spain, 08003

Barcelona Fabulous ZAR 1 773

Myramar Fuengirola  3 stars

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

Fuengirola Fabulous ZAR 1 119

Galiano Madrid  3 stars

Alcala Galiano 6 , Madrid, Spain, 28010

Madrid Very good ZAR 1 084

Petit Palace Cliper Gran Via Madrid  3 stars

C/ Chinchilla, 6, Madrid, Spain, 28013

Madrid Very good ZAR 1 726

Europark Hotel Barcelona  3 stars

Arago, 323-325, Barcelona, Spain, 08009

Barcelona Superb ZAR 1 831

Silken Sant Gervasi Barcelona  3 stars

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

Barcelona Fabulous ZAR 1 014

Jazz Barcelona  3 stars

Pelai, 3, Barcelona, Spain, 08001

Barcelona Superb ZAR 2 542

Granvia Barcelona  3 stars

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

Barcelona Fabulous ZAR 2 542

Apartamentos Nou De La Selva Del Camp  3 stars

C/ Dels Molins,10, La Selva del Camp, Spain, 43470

La Selva del Camp Fabulous ZAR 909

B-Hotel Barcelona  3 stars

Gran Via, 389, Barcelona, Spain, 08015

Barcelona Fabulous ZAR 1 423

Moderno Madrid  3 stars

C/Arenal 2, Madrid, Spain, 28013

Madrid Fabulous ZAR 1 563

Sol Pelicanos Ocas Benidorm  3 stars

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

Benidorm Very good ZAR 1 493

Sol Sun Beach Apartamentos Adeje  3 stars

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

Adeje (Tenerife) Very good ZAR 2 601

Sol Katmandu Park & Resort Magaluf  3 stars

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

Magaluf (Mallorca) Very good ZAR 3 884

Alcazar Seville  3 stars

Menendez Y Pelayo, 10, Seville, Spain, 41004

Seville Fabulous ZAR 1 376

Ramblas Barcelona  3 stars

Ramblas, 33, Barcelona, Spain, 08002

Barcelona Very good ZAR 2 309

Holiday Inn Express Barcelona City 22@  3 stars

Calle Pallars 203, Barcelona, Spain, 08005

Barcelona Fabulous ZAR 1 644

Bellevue Club Alcudia  3 stars

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

Alcudia (Mallorca) Good ZAR 1 224

Room Mate Oscar Madrid  3 stars

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

Madrid Fabulous ZAR 2 542

Apartamentos Deya Santa Ponsa  3 stars

Ramon De Moncada 27, Santa Ponsa, Spain, 07180

Santa Ponsa Guest rating ZAR 1 423

Las Vegas Malaga  3 stars

Paseo De Sancha, 22, Malaga, Spain, 29016

Malaga Very good ZAR 1 329

Esplendid Blanes  3 stars

Mediterrani 17, Blanes, Spain, 17300

Blanes Guest rating ZAR 1 563

Copacabana Lloret de Mar  3 stars

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

Lloret de Mar Guest rating ZAR 1 096

Las Piramides Playa de las Americas  3 stars

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

Playa de las Americas (Tenerife) Fabulous ZAR 1 738

Lleo Barcelona  3 stars

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

Barcelona Fabulous ZAR 1 983

Caribbean Bay El Arenal  3 stars

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

El Arenal (Mallorca) Guest rating ZAR 1 271

Regina Madrid  3 stars

Alcala 19, Madrid, Spain, 28013

Madrid Superb ZAR 2 216

Isla Bella  3 stars

Paseo Del Sable, 2, Isla, Spain, 39195

Isla Fabulous ZAR 1 131

Hotel Marquesa Puerto de la Cruz  3 stars

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

Puerto de la Cruz (Tenerife) Very good ZAR 723

Gaudi Barcelona  3 stars

Nou De La Rambla 12, Barcelona, Spain, 08001

Barcelona Fabulous ZAR 2 018

Agua Azul Benidorm  3 stars

Via Emilio Ortuno 7, Benidorm, Spain, 03500

Benidorm Good ZAR 1 773

Jose Cruz Playa Burriana Nerja  3 stars

Lucena, 60, Nerja, Spain, 29780

Nerja Fabulous ZAR 1 621

Jm Jardin De La Reina 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 513

Casa Del Sol Puerto de la Cruz  3 stars

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

Puerto de la Cruz (Tenerife) Very good ZAR 11 419

Oasis Village Corralejo  3 stars

Avenida Fuerteventura, 3, Corralejo, Spain, 35660

Corralejo Very good ZAR 1 936

Hotel Del Mar Barcelona  3 stars

Pla De Palau, 19, Barcelona, Spain, 08003

Barcelona Very good ZAR 1 784

Maria Dolores Peguera  3 stars

Palmira 29, Peguera, Spain, 07160

Peguera Fabulous ZAR 1 178

Nouvel Barcelona  3 stars

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

Barcelona Fabulous ZAR 2 192

Laguna Park I Santa Cruz de Tenerife  3 stars

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

Santa Cruz de Tenerife Very good ZAR 1 854

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 968

Internacional 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 4 362

Ganivet Madrid  3 stars

Calle Toledo 111-113, Madrid, Spain, 28005

Madrid Fabulous ZAR 1 376

Jaume Alp  3 stars

Central, 30, Alp, Spain, 17538

Alp Fabulous ZAR 1 399

Granada Park Playa de las Americas  3 stars

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

Playa de las Americas (Tenerife) Very good ZAR 1 901

Antiga Calafell  3 stars

Plaza Catalunya, 29, Calafell, Spain, 43820

Calafell Fabulous ZAR 991

SOM Saulo Can Pastilla  3 stars

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

Can Pastilla (Mallorca) Superb ZAR 1 703

El Mirador 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 828

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 933

Ciutat Vella Barcelona  3 stars

Carrer Tallers 66, Barcelona, Spain, 08001

Barcelona Fabulous ZAR 1 738

Los Delfines Peniscola  3 stars

Avda. Papa Luna 4, Peniscola, Spain, 12598

Peniscola Very good ZAR 1 236

Caballito Al Mar Canyamel  3 stars

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

Canyamel (Mallorca) ZAR 3 814

Catalonia Oro Negro 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 239

Bali Benalmadena  3 stars

Avenida Telefonica , 7, Benalmadena, Spain, 29630

Benalmadena Very good ZAR 1 131

Les Dalies Apartaments Salou  3 stars

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

Salou Very good ZAR 1 201

Sant Antoni Barcelona  3 stars

Consell De Cent, 476, Barcelona, Spain, 08025

Barcelona Fabulous ZAR 1 271

San Miguel Mahon  3 stars

Comercio 26, Mahon (Menorca), Spain, 7703

Mahon (Menorca) Fabulous ZAR 2 134

Las Ventas Utebo  3 stars

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

Utebo Very good ZAR 1 901

San Miguel Santiago de Compostela  3 stars

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

Santiago de Compostela Superb ZAR 1 446

Zafra  3 stars

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

Zafra Superb ZAR 909

Denit Hotel Barcelona  3 stars

Estruc, 24-26, Barcelona, Spain, 08002

Barcelona Superb ZAR 1 948

Los Nogales Campo  3 stars

Calle Nugueret, 30, Campo (Huesca), Spain, 22450

Campo (Huesca) Superb ZAR 641

Santo Domingo De Silos  3 stars

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

Santo Domingo De Silos Fabulous ZAR 676

Four Points By Sheraton Barcelona Diagonal  3 stars

Avenida Diagonal 161-163, Barcelona, Spain

Barcelona Fabulous ZAR 1 539

Bruc Barcelona  3 stars

Calle Bruc 78, Barcelona, Spain, 08009

Barcelona Fabulous

Ohtels Villa Dorada Salou  3 stars

Vendrell 11, Salou, Spain

Salou Guest rating ZAR 1 528

Bell Raco L'Estartit  3 stars

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

L'Estartit Good ZAR 1 586

Barcelona House  3 stars

Escudellers, 19, Barcelona, Spain, 8002

Barcelona Fabulous ZAR 5 529

El Churra Murcia  3 stars

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

Murcia Fabulous ZAR 664

Universal Florida Magaluf  3 stars

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

Magaluf (Mallorca) Fabulous ZAR 1 364

Mio Cid Alicante  3 stars

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

Alicante Fabulous ZAR 606

Aparthotel Nereida Ibiza Island  3 stars

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

Ibiza Island Fabulous ZAR 2 309

Banys Orientals Barcelona  3 stars

Argenteria, 37, Barcelona, Spain

Barcelona Fabulous ZAR 1 668

Hotel Gaya Peguera  3 stars

Niza, 3, Peguera, Spain, 07160

Peguera Fabulous ZAR 1 644

Orlando Apartamentos Palma de Mallorca  3 stars

Canyes 15, Palma de Mallorca, Spain, 07610

Palma de Mallorca Fabulous ZAR 804

La Fonda Arcos de la Frontera  3 stars

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

Arcos de la Frontera Good ZAR 746

Miami 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 851

Rosa Nautica 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 703

Villarreal Valencia  3 stars

C/ Angel Guimera, 58, Valencia, Spain

Valencia Very good ZAR 851

Monasterio De Piedra Nuevalos  3 stars

Ctra. Monasterio De Piedra, Nuevalos, Spain, 50210

Nuevalos Fabulous ZAR 1 796

Ohtels Playa De Oro Salou  3 stars

C/ Vendrell, 9, Salou, Spain, 43840

Salou Good ZAR 1 434

Mercedes Lloret de Mar  3 stars

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

Lloret de Mar Very good ZAR 478

Catalonia Calella  3 stars

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

Calella Very good ZAR 1 003

Patagonia Sur Cadiz  3 stars

Cobos 11, Cadiz, Spain, 1105

Cadiz Fabulous ZAR 1 329

Andante Hotel Barcelona  3 stars

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

Barcelona Superb ZAR 2 134

Calle Mayor Logrono  3 stars

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

Logrono Exceptional ZAR 2 274

Citadines Ramblas Barcelona  3 stars

Ramblas 122, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 2 741

Continental Barcelona Hotel  3 stars

La Rambla, 138, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 2 321

Hotel Nh Barcelona Centro  3 stars

Duc 15, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 2 053

Don Felipe Segovia  3 stars

Daoiz, 7, Segovia, Spain, 40001 Segovia

Segovia Superb ZAR 1 248

La Rueda Mora de Rubielos  3 stars

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

Mora de Rubielos Very good ZAR 944

Europa Madrid  3 stars

Carmen, 4, Madrid, Spain, 28013

Madrid Fabulous ZAR 2 099

Hostal Luis XV Madrid  3 stars

Montera, 47, Madrid, Spain, 28013

Madrid Fabulous ZAR 1 108

Hotel Sitges  3 stars

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

Sitges Very good ZAR 1 574

Malibu Park Adeje  3 stars

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

Adeje (Tenerife) Good ZAR 1 259

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 347

La Villa Marbella  3 stars

Principe, 10, Marbella, Spain, 29600

Marbella Superb ZAR 1 843

La Chancla Malaga  3 stars

Paseo Maritimo El Pedregal 64, Malaga, Spain, 29017

Malaga Fabulous ZAR 1 108

Amadeus Hotel Sevilla  3 stars

Farnesio, 6, Seville, Spain, 41004

Seville Superb ZAR 2 577

Subur Sitges  3 stars

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

Sitges Very good ZAR 1 586

El Churron Larres  3 stars

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

Larres Superb ZAR 664

Hotel Market Barcelona  3 stars

Comte Borrell , 68, Barcelona, Spain

Barcelona Fabulous ZAR 1 551

Apartosuites Jardines De Sabatini Madrid  3 stars

Cuesta De San Vicente, 16, Madrid, Spain

Madrid Superb ZAR 2 367

Rio Piedras Puerto Rico  3 stars

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

Puerto Rico (Gran Canaria) ZAR 1 143

Bungalows Vistaflor Maspalomas  3 stars

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

Maspalomas (Gran Canaria) Very good ZAR 1 901

Hotel De Los Faroles Cordoba  3 stars

C/ Alfaros, 34, Cordoba, Es, Cordoba, Spain

Cordoba Fabulous ZAR 1 353

Ibiza Rocks Hotel San Antonio  3 stars

Cervantes 27, San Antonio, Spain

San Antonio Good ZAR 3 009

Yurbban Trafalgar Barcelona  3 stars

Trafalgar 30, Barcelona, Spain

Barcelona Superb ZAR 2 717

Guillermo Tell Barcelona  3 stars

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

Barcelona ZAR 1 866

Boutique Hotel Las Islas Fuengirola  3 stars

Canela, 12, Fuengirola, Spain, 29640

Fuengirola Superb ZAR 2 216

Hotel Roncesvalles  3 stars

Mayor, S/N, Roncesvalles, Spain, 31650

Roncesvalles Superb ZAR 921

El Corsario Ibiza Town  3 stars

Calle Ponent 5, 07800, Ibiza Town, Spain, Ibiza Town, Spain, 07800

Ibiza Town ZAR 2 951

Dorotea Playa del Ingles  3 stars

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

Playa del Ingles (Gran Canaria) ZAR 2 169

Plaza De Toros Ronda  3 stars

Jose Aparicio, 3, Ronda, Spain, 29400

Ronda Very good ZAR 1 014

Marinda Garden Cala'N Bosch  3 stars

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

Cala'N Bosch (Menorca) Guest rating ZAR 2 274

Hotel Abaco Altea  3 stars

Salva, 13, Altea, Spain, 03590

Altea Very good ZAR 1 586

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 Barcelona  2 stars

Calle Bruc 33, Barcelona, Spain, 08010

Barcelona Superb ZAR 1 866

Santa Marta Barcelona  2 stars

General Castanos 14, Barcelona, Spain, 08003

Barcelona Good ZAR 1 434

Presidente Granada  2 stars

Recogidas, 11, Granada, Spain, 18005

Granada Fabulous ZAR 1 143

Francisco I Madrid  2 stars

Arenal, 15, Madrid, Spain, 28013

Madrid Superb ZAR 1 679

Paral-Lel Barcelona  2 stars

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

Barcelona Fabulous ZAR 1 376

Room Mate Mario Madrid  2 stars

Campomanes 4, Madrid, Spain, 28013

Madrid Superb ZAR 1 691

Hotel San Cayetano Ronda  2 stars

Calle Sevilla 16, Ronda, Spain, 29400

Ronda Fabulous ZAR 594

Montserrat Sitges  2 stars

Espalter 27, Sitges, Spain, 08670

Sitges Very good ZAR 1 061

Santa Monica El Arenal  2 stars

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

El Arenal (Mallorca) ZAR 1 761

Moon A Coruna  2 stars

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

A Coruna Very good ZAR 629

Catalunya Barcelona  2 stars

Santa Anna, 24, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 1 703

Sun'S Gardens Maspalomas  2 stars

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

Maspalomas (Gran Canaria) Good ZAR 1 143

Frontera  2 stars

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

Frontera Superb ZAR 676

Holiday Park Apartments Santa Ponsa  2 stars

Ramon De Montcada 35, Santa Ponsa, Spain, 07180

Santa Ponsa Superb ZAR 1 656

Las Rocas Isla  2 stars

Paseo Del Sable, 7, Isla, Spain, 39195

Isla ZAR 1 108

Plaza Azul Puerto del Carmen  2 stars

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

Puerto del Carmen (Lanzarote) Fabulous ZAR 1 189

Torres Gemelas 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 Torremolinos  2 stars

Pasaje Cerrillo, 2, Torremolinos, Spain, 29620

Torremolinos Superb ZAR 851

Boston Puerto Rico  2 stars

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

Puerto Rico (Gran Canaria) ZAR 1 469

Apartamentos Los Pueblos Puerto del Carmen  2 stars

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

Puerto del Carmen (Lanzarote) Very good ZAR 886

Felipe II Ayna  2 stars

Avenida Manuel Carrera, 9, Ayna, Spain, 02125

Ayna Fabulous ZAR 863

Casa Espana Villaviciosa  2 stars

Plaza Carlos I, 3, Villaviciosa, Spain, 33300

Villaviciosa Good ZAR 594

La Colina Geria  2 stars

Ctra Salamanca (A-62) Km 140, Geria, Spain, 47131

Geria Fabulous ZAR 711

Bulevard Platja d'Aro  2 stars

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

Platja d'Aro Very good ZAR 1 598

Macavi Rota  2 stars

Ecija, 11, Rota, Spain

Rota Superb ZAR 758

Tolosa Salou  2 stars

Via Augusta,18, Salou, Spain, 43840

Salou Very good ZAR 933

Serenity Amadores  2 stars

C/ San Borondon, 9, Amadores, Spain

Amadores Superb ZAR 1 434

Colors Barcelona  2 stars

Campoamor, 79, Barcelona, Spain, 08031

Barcelona Good ZAR 968

Bilbi Bilbao  2 stars

Calle Miribilla, 8, Bilbao, Spain, 48003

Bilbao Very good ZAR 1 003

Ellauri Hotela Zeanuri  2 stars

Altzusta 38, Zeanuri, Spain, 48144

Zeanuri Superb ZAR 2 811

Goya 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 618

Generator Hostel Barcelona  2 stars

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

Barcelona Very good ZAR 1 224

Barcelona Urbany Hostel  2 stars

Avenida Meridiana, 97, Barcelona, Spain, 08026

Barcelona Good ZAR 1 096

Casa Gracia Barcelona  2 stars

Passeig De Gracia 116, Barcelona, Spain, 08008

Barcelona Superb ZAR 1 913

Nice La Seu d'Urgell  2 stars

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

La Seu d'Urgell Good ZAR 1 084

Oasis Hostel Toledo  2 stars

Cadenas, 5, Toledo, Spain, 45001

Toledo Very good ZAR 944

Tropical Park Callao Salvaje  2 stars

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

Callao Salvaje Fabulous ZAR 1 376

Las Fuentes Los Cristianos  2 stars

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

Los Cristianos (Tenerife) ZAR 1 306

Hostel St Christophers Inn Barcelona  2 stars

Bergara, 3, Barcelona, Spain, 08002

Barcelona Fabulous ZAR 151

La Pinta Palos de la Frontera  2 stars

Rabida 75, Palos de la Frontera, Spain, 21810

Palos de la Frontera ZAR 466

The Hat Madrid  2 stars

C/ Imperial 9, Madrid, Spain, 28019

Madrid Superb ZAR 373

Hotel Margarit Girona  2 stars

C/Ultonia, 1, Girona, Spain

Girona Fabulous ZAR 968

Torrent Bay By Intercorp Hotel Group San Antonio  2 stars

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

San Antonio Fabulous ZAR 1 621

Hostel One Paralelo Barcelona  2 stars

Carrer Salva, 62, Barcelona, Spain, 08004

Barcelona ZAR 839

Econotels Las Palomas Apts Palma Nova  2 stars

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

Palma Nova (Mallorca) ZAR 1 341

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 664

Oro Blanco 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 458

Way Hostel Madrid  2 stars

Relatores, 17, Madrid, Spain, 28012

Madrid Superb ZAR 1 376

Fresno Torrevieja  2 stars

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

Torrevieja ZAR 909

B&B Manila Torremolinos  2 stars

Calle Manila 3 , Torremolinos, Spain

Torremolinos ZAR 723

El Cisne Cordoba  2 stars

Avenida De Cervantes, 14, Cordoba, Spain, 14008

Cordoba Very good ZAR 1 014

El Eden El Ejido  2 stars

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

El Ejido Guest rating ZAR 723

Hotel La Polar Gijon  2 stars

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

Gijon Fabulous ZAR 874

Hotel Hurricane Tarifa  2 stars

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

Tarifa Fabulous

Valparaiso Gran Canaria  1 stars

Avda. Eeuu , Gran Canaria, Spain, 35100

Gran Canaria

Maria Salome Burgos  1 stars

San Lorenzo, 24, Burgos, Spain, 09003

Burgos ZAR 758

Hostel Alhambra Girona  1 stars

Bassegoda, 18, Girona, Spain, 17006

Girona Guest rating ZAR 664

El Globo Valencia  1 stars

Paseo Neptuno, 44, Valencia, Spain, 46011

Valencia Fabulous ZAR 1 388

Chip'S 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 481

La Piramide Costa De Antigua  0 stars

Berlina, 7, Costa De Antigua, Spain, 35610

Costa De Antigua Guest rating ZAR 583

Maria Victoria Benidorm  0 stars

Ibiza, 1, Benidorm, Spain, 03503

Benidorm Very good ZAR 968

Vista Mar Puerto del Carmen  0 stars

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

Puerto del Carmen (Lanzarote) Fabulous ZAR 1 061

Paloma Beach Apartments Los Cristianos  0 stars

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

Los Cristianos (Tenerife) Fabulous ZAR 1 108

Royal Apartments Salou  0 stars

Plaza Europa 11, Salou, Spain, 43840

Salou Guest rating ZAR 1 656

Villa Real Camp De Mar  0 stars

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

Camp De Mar Fabulous ZAR 1 166

Las Acacias Puerto del Carmen  0 stars

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

Puerto del Carmen (Lanzarote) Fabulous ZAR 874

La Casa Grande Arcos de la Frontera  0 stars

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

Arcos de la Frontera Superb ZAR 1 213

La Casona De La Roza Villaviciosa  0 stars

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

Villaviciosa Very good ZAR 1 038

Apartamentos Maria Del Carmen Torremolinos  0 stars

Borbollon, 5, Torremolinos, Spain, 29620

Torremolinos Very good ZAR 781

Bahia Blanca Puerto Rico  0 stars

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

Puerto Rico (Gran Canaria) Fabulous ZAR 2 181

Inside Barcelona Apartments Esparteria  0 stars

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

Barcelona Superb ZAR 2 146

Apartamentos Moguima - Edificio Venecia Roquetas de Mar  0 stars

Avenida De Entremares, 46, Roquetas de Mar, Spain

Roquetas de Mar ZAR 1 493

Hostal Aresol Madrid  0 stars

Arenal, 6 Piso 3, Madrid, Spain, 28013

Madrid Fabulous ZAR 1 283

Apartments Sixtyfour Barcelona  0 stars

Passeig De Gracia 64, Barcelona, Spain, 08007

Barcelona Superb ZAR 4 327

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 224

Hostal Nitzs Bcn Barcelona  0 stars

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

Barcelona Fabulous ZAR 1 353

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 Ronda  0 stars

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

Ronda Fabulous ZAR 1 341

Living Mad Hostel Madrid  0 stars

De La Cabeza, 24, Madrid, Spain, 28012

Madrid Very good ZAR 559

Apartamentos Curasol Amadores  0 stars

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

Amadores ZAR 1 563

Ponderosa Adeje  0 stars

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

Adeje (Tenerife) ZAR 1 784

Velor Apartamentos Turisticos Castelldefels  0 stars

Paseo Espana, 47, Castelldefels, Spain, 08860

Castelldefels Exceptional ZAR 1 819

Hostal Hotil A Coruna  0 stars

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

A Coruna ZAR 536

Kabul Backpackers Hostel Barcelona  0 stars

Placa Reial, 17, Barcelona, Spain, 08002

Barcelona Good ZAR 233

Apartamento Kalma La Oliva  0 stars

Avenida Fuerteventura, 29(Residencial Las Dunas), La Oliva, Spain, 35660

La Oliva ZAR 1 353

Bed & Breakfast Pani Empuriabrava  0 stars

Pani 103, Empuriabrava, Spain, 17487

Empuriabrava

Santa Clara Golf Marbella  0 stars

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

Marbella ZAR 3 044

La Casa Verde Murcia  0 stars

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

Murcia ZAR 408

Los Espinares Rascafria  0 stars

Cascajales, 52, Rascafria, Spain, 28740

Rascafria ZAR 1 434

Costa Dorada Apartments Salou  0 stars

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

Salou ZAR 1 738

Las Barcas San Agustin  0 stars

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

San Agustin (Gran Canaria) ZAR 3 067

Camping San Antonio  0 stars

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

San Antonio Guest rating ZAR 1 213

Finca Can Duvai Son Servera  0 stars

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

Son Servera (Mallorca)

Las Horas Perdidas 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 178

El Encinar De Arta  0 stars

Carretera Ma4041, Km 3, Arta, Spain, 07570

Arta ZAR 2 169

San Pedroko Bidea Alsasua  0 stars

San Pedroko Bidea, 25, Alsasua, Spain, 31800

Alsasua ZAR 559

Hotel Torre Del Oro La Rinconada  0 stars

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

La Rinconada ZAR 548

Somnio Hostels Barcelona  0 stars

Diputacio, 251, 2, Barcelona, Spain, 08007

Barcelona Fabulous ZAR 746