Spain hotels

Spain Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Claris  5 stars

Pau Claris 150, Barcelona, Spain, E-08009

Barcelona Fabulous
EUR 280

Vincci Seleccion La Plantacion Del Sur  5 stars

C/ Roque Nublo 1, Costa Adeje (Tenerife), Spain, 38670

Costa Adeje (Tenerife) Superb
EUR 166

Sofia  5 stars

Plaza De Pius Xii, 4, Barcelona, Spain, 08028

Barcelona Fabulous
EUR 293

Sir Victor  5 stars

Rossello, 265, Barcelona, Spain, 08008

Barcelona Fabulous
EUR 505

Gran Castillo Tagoro Family & Fun Playa Blanca  5 stars

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

Playa Blanca (Lanzarote) Fabulous
EUR 356

Gf Gran Costa Adeje  5 stars

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

Costa Adeje (Tenerife) Fabulous
EUR 155

Mediterranean Palace  5 stars

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

Playa de las Americas (Tenerife) Fabulous
EUR 132

Wellington  5 stars

Velazquez, 8, Madrid, Spain, 28001

Madrid Fabulous
EUR 664

Princesa Yaiza Suite Hotel Resort  5 stars

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

Playa Blanca (Lanzarote) Superb
EUR 316

Hotel Alfonso Xiii, A Luxury Collection Hotel, Seville  5 stars

San Fernando 2, Seville, Spain, 41004

Seville Superb
EUR 915

Bahia Del Duque  5 stars

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

Costa Adeje (Tenerife) Superb
EUR 313

Hotel Arts Barcelona  5 stars

Marina 19-21, Barcelona, Spain, 08005

Barcelona Fabulous
EUR 825

Sheraton La Caleta Resort & Spa  5 stars

La Enramada, 9, La Caleta, Costa Adeje (Tenerife), Spain, 38670

Costa Adeje (Tenerife) Fabulous
EUR 249

Salobre Hotel Resort & Serenity  5 stars

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

Maspalomas (Gran Canaria) Fabulous
EUR 172

Sheraton Fuerteventura Beach Golf & Spa Resort  5 stars

Avenida De Las Marismas 1.Urbanizacion Fuerteventura Golf Resort, Caleta De Fuste, Spain, 35610

Caleta De Fuste Fabulous
EUR 233

Hotel The Volcan Lanzarote  5 stars

Calle El Castillo, 1, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Fabulous
EUR 166

Melia Salinas (Adults Only)  5 stars

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

Costa Teguise Fabulous
EUR 181

Melia Jardines Del Teide  5 stars

Urbanizacion Mirador Del Duque, Costa Adeje (Tenerife), Spain, 38670

Costa Adeje (Tenerife) Fabulous
EUR 220

Santa Catalina  5 stars

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

Las Palmas de Gran Canaria Fabulous
EUR 216

Hesperia Lanzarote (Adults Only)  5 stars

Urbanizacion Cortijo Viejo, Puerto Calero, Spain, 35570

Puerto Calero Fabulous
EUR 127

Las Arenas Balneario Resort  5 stars

Eugenia Vines 22-24, Valencia, Spain, 46011

Valencia Superb
EUR 295

The Ritz-Carlton, Abama  5 stars

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

Guia de Isora (Tenerife) Fabulous
EUR 348

H10 Playa Meloneras Palace  5 stars

C/ Mar Caspio, 5, Meloneras, Spain, 35100

Meloneras Fabulous
EUR 421

Westin Palace Madrid  5 stars

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

Madrid Fabulous
EUR 466

Intercontinental Madrid  5 stars

Paseo De La Castellana 49, Madrid, Spain, 28046

Madrid Fabulous
EUR 386

Gran Hotel Atlantis Bahia Real  5 stars

Avenida Grandes Playas S/N, Corralejo, Spain, 35660

Corralejo Superb
EUR 219

Ibiza Gran Hotel  5 stars

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

Ibiza Island Very good
EUR 467

Adrian Hoteles Roca Nivaria  5 stars

Avd Adeje 300 Tenerife 38678 Spain, Costa Adeje (Tenerife), Spain, 38678

Costa Adeje (Tenerife) Fabulous
EUR 261

Iberostar Lanzarote Park  5 stars

Avenida Archipielago 7, Playa Blanca (Lanzarote), Spain, 35570

Playa Blanca (Lanzarote) Fabulous
EUR 197

Iberostar Grand El Mirador (Adults Only)  5 stars

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

Costa Adeje (Tenerife) Superb
EUR 316

Lopesan Baobab Resort  5 stars

Mar Adriatico, 1, Meloneras, Spain, 35100

Meloneras Superb
EUR 258

Grand Palladium Palace Ibiza Resort & Spa  5 stars

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

Playa d'en Bossa Fabulous
EUR 427

W Barcelona  5 stars

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

Barcelona Superb
EUR 863

Iberostar Sabila (Adults Only)  5 stars

Ernesto Sarti, 5, Costa Adeje (Tenerife), Spain, 38679

Costa Adeje (Tenerife) Fabulous
EUR 182

Iberostar Selection Anthelia  5 stars

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

Costa Adeje (Tenerife) Superb
EUR 338

Arrecife Gran Hotel & Spa  5 stars

Parque Islas Canarias, S/N, Arrecife (Lanzarote), Spain, 35500

Arrecife (Lanzarote) Fabulous
EUR 218

Miramar Barcelona  5 stars

Plaza Carlos Ibanez, 3, Barcelona, Spain, 08038

Barcelona Fabulous
EUR 232

Ohla Barcelona  5 stars

Via Laietana 49, Barcelona, Spain, 08003

Barcelona Superb
EUR 364

Ushuaia Ibiza Beach Hotel (Adults Only)  5 stars

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

Playa d'en Bossa Very good
EUR 458

Grand Muthu Golf Plaza Hotel & Spa  5 stars

Urbanizacion Golf Del Sur, S/N, San Miguel De Abona, Spain, 38620

San Miguel De Abona Fabulous
EUR 99

Majestic Hotel And Spa Barcelona  5 stars

Passeig De Gracia, 68, Barcelona, Spain, 08007

Barcelona Fabulous
EUR 509

Fergus Tobago  5 stars

Martin Ros Garcia,1. Urb. Torrenova, Palma Nova (Mallorca), Spain, 07182

Palma Nova (Mallorca) Good
EUR 256

Hard Rock Hotel Ibiza  5 stars

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

Ibiza Island Fabulous
EUR 441

Gran Melia Palacio De Isora  5 stars

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

Guia de Isora (Tenerife) Fabulous
EUR 270

Ac Malaga Palacio By Marriott  4 stars

Cortina Del Muelle, 1, Malaga, Spain, 29015

Malaga Fabulous
EUR 245

Barcelo Santiago  4 stars

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

Puerto de Santiago (Tenerife) Fabulous
EUR 124

Occidental Margaritas  4 stars

Avenida Gran Canaria 40, Playa del Ingles (Gran Canaria), Spain

Playa del Ingles (Gran Canaria) Very good
EUR 127

El Hotel Pacha  4 stars

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

Ibiza Island Fabulous
EUR 391

Marina Suites  4 stars

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

Puerto Rico (Gran Canaria) Superb
EUR 180

Ole Tropical Tenerife  4 stars

Bolivia S/N, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Fabulous
EUR 122

Beatriz Costa & Spa  4 stars

Atalaya, 3, Costa Teguise, Spain, 35509

Costa Teguise Very good
EUR 88

Beatriz Playa & Spa  4 stars

Mato, S/N, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Very good
EUR 108

Spring Arona Gran Hotel (Adults Only)  4 stars

Av. Juan Carlos I, 38, Arona (Tenerife), Spain, 38650

Arona (Tenerife) Superb
EUR 177

Spring Hotel Bitacora  4 stars

California, 1, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Superb
EUR 181

Be Live Experience Playa La Arena  4 stars

El Lajial, 4, Puerto de Santiago (Tenerife), Spain, 38683

Puerto de Santiago (Tenerife) Fabulous
EUR 183

Spring Hotel Vulcano  4 stars

Avenida Antonio Dominguez Alfonso, 8, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Superb
EUR 162

Gf Fanabe  4 stars

Avda De Bruselas 13, Costa Adeje (Tenerife), Spain, 38660

Costa Adeje (Tenerife) Fabulous
EUR 136

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

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

Playa de las Americas (Tenerife) Fabulous
EUR 138

Gran Hotel Cervantes By Blue Sea  4 stars

Las Mercedes, S/N, Torremolinos, Spain, 29620

Torremolinos Very good
EUR 102

Hotel Osuna Feria Madrid  4 stars

Luis De La Mata 18, Madrid, Spain, 28042

Madrid Good
EUR 133

Santos Saray  4 stars

Profesor Tierno Galvan, 4, Granada, Spain, 18006

Granada Fabulous
EUR 115

Barcelona Princess  4 stars

Avenida Diagonal, 1, Barcelona, Spain, 08019

Barcelona Fabulous
EUR 196

Eurostars Monumental  4 stars

Consell De Cent 498-500, Barcelona, Spain, 08013

Barcelona Fabulous
EUR 176

Mediterraneo  4 stars

Avenida Severo Ochoa, 16, Benidorm, Spain, 03503

Benidorm Fabulous
EUR 171

Levante Club & Spa (Adults Only)  4 stars

Av. Severo Ochoa, 3-B, Benidorm, Spain, 03503

Benidorm Fabulous
EUR 101

Balmes  4 stars

Mallorca, 216, Barcelona, Spain, 08008

Barcelona Fabulous
EUR 229

Cleopatra Palace Hotel  4 stars

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

Playa de las Americas (Tenerife) Superb
EUR 156

Senator Barcelona Spa Hotel  4 stars

Cardenal Reig, 11, Barcelona, Spain, 08028

Barcelona Very good
EUR 145

Hotel Jandia Golf  4 stars

Calle La Mancha, Barranco Vinamar S/N- Jandia, Jandia (Fuerteventura), Spain, 35625

Jandia (Fuerteventura) Very good
EUR 90

Trh Magaluf (Adults Only)  4 stars

C/ Martin Ros Garcia 15, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Very good
EUR 95

H Top Royal Beach  4 stars

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

Lloret de Mar Good
EUR 70

Gran Hotel Bali  4 stars

Calle Luis Prendes, 4, Benidorm, Spain, 03502

Benidorm Good
EUR 115

Protur Sa Coma Playa Hotel & Spa  4 stars

Calle Eucaliptus S/N, Sa Coma (Mallorca), Spain, 07560

Sa Coma (Mallorca) Fabulous
EUR 157

City House Hotel Florida Norte By Faranda  4 stars

Paseo De La Florida 5, Madrid, Spain, 28008

Madrid Very good
EUR 98

Hotel Regina  4 stars

Bergara, 2-4, Barcelona, Spain, 08002

Barcelona Fabulous
EUR 246

Alexandra Barcelona A Doubletree By Hilton  4 stars

Calle Mallorca 251, Barcelona, Spain, 08008

Barcelona Fabulous
EUR 244

America  4 stars

Provenza 195, Barcelona, Spain, 08008

Barcelona Fabulous
EUR 213

Insotel Cala Mandia Resort & Spa  4 stars

Federico Garcia Lorca S/N, Porto Cristo, Spain, 07500

Porto Cristo Very good
EUR 377

Sevilla Center  4 stars

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

Seville Fabulous
EUR 197

Pulitzer  4 stars

Carrer De Bergara 8, Barcelona, Spain, 08002

Barcelona Fabulous
EUR 227

Ilunion Malaga  4 stars

Paseo Maritimo Antonio Machado 10, Malaga, Spain, 29002

Malaga Fabulous
EUR 156

Hotel 1898  4 stars

La Rambla, 109, Barcelona, Spain, 08002

Barcelona Superb
EUR 264

Alhambra Palace  4 stars

Plaza Arquitecto Garcia De, Granada, Spain, 18009

Granada Fabulous
EUR 250

Zenit Valencia  4 stars

Bailen 8, Valencia, Spain, 46007

Valencia Superb
EUR 105

Rh Princesa  4 stars

Calle Mirador 3, Benidorm, Spain, 03501

Benidorm Fabulous
EUR 124

Bahia Principe Costa Adeje  4 stars

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

Costa Adeje (Tenerife) Superb
EUR 240

Hotel Sb Icaria Barcelona  4 stars

Av Icaria 195, Barcelona, Spain, 08005

Barcelona Fabulous
EUR 249

Alua Palmanova Bay  4 stars

Torrenova 3-5, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Very good
EUR 109

Alua Hawaii Mallorca & Suites  4 stars

Torrenova 1, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Fabulous
EUR 314

Sol House Costa Del Sol  4 stars

Salvador Allende 45, Torremolinos, Spain, 29620

Torremolinos Fabulous
EUR 177

Sol Principe  4 stars

Paseo Colorado 26, Torremolinos, Spain, 29620

Torremolinos Fabulous
EUR 213

Melia Costa Del Sol  4 stars

Paseo Maritimo 11, Playa De Bajondillo, 29620 Torremolinos (Malaga), Spain, Torremolinos, Spain, 29620

Torremolinos Fabulous
EUR 284

Melia Alicante  4 stars

Plaza Del Puerto 3, Alicante, Spain, 03001

Alicante Fabulous
EUR 222

Sol Lanzarote  4 stars

Calle Grama 2, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Very good
EUR 175

Sol Tenerife  4 stars

Avenida Rafael Puig Lliviana, S/N, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Very good
EUR 100

Sol Barbados  4 stars

Av. Notario Alemany 7, Calvia Beach, Magaluf (Mallorca), Spain, 07182

Magaluf (Mallorca) Fabulous
EUR 200

Sol Guadalupe  4 stars

Carretera La Porrasa 4, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Fabulous
EUR 121

Sol Palmanova  4 stars

C/. Pinzones, S/N, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Fabulous
EUR 168

Sol House The Studio Calvia Beach  4 stars

C/ Blanca, 2, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Fabulous
EUR 132

Hotel Montecarlo  4 stars

La Rambla 124, Barcelona, Spain, 08002

Barcelona Superb
EUR 222

Barcelona Universal Hotel  4 stars

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

Barcelona Fabulous
EUR 184

Liabeny Hotel  4 stars

Calle De La Salud 3, Madrid, Spain, 28013

Madrid Superb
EUR 138

H10 Andalucia Plaza (Adults Only)  4 stars

Urbanizacion Nueva Andalucia, Marbella, Spain, 29660

Marbella Very good
EUR 154

Agumar  4 stars

Paseo Reina Cristina, 7, Madrid, Spain, 28014

Madrid Very good
EUR 261

Hotel Praga  4 stars

Antonio Lopez, 65, Madrid, Spain, 28019

Madrid Very good
EUR 184

Emperador  4 stars

Gran Via, 53, Madrid, Spain, 28013

Madrid Fabulous
EUR 180

Hotel Jardin Tropical  4 stars

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

Costa Adeje (Tenerife) Fabulous
EUR 236

Room Mate Carla  4 stars

Mallorca 288, Barcelona, Spain, 08037

Barcelona Fabulous
EUR 199

H10 Tenerife Playa  4 stars

Av. Colon 12, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good
EUR 85

Lopesan Costa Meloneras Resort Spa And Casino  4 stars

Mar Mediterraneo 1, Meloneras, Spain, 35100

Meloneras Superb
EUR 274

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

Aribau, 33, Barcelona, Spain, 08011

Barcelona Fabulous
EUR 164

Iberostar Alcudia Park  4 stars

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

Playa de Muro (Mallorca) Fabulous
EUR 213

Barcelo Corralejo Bay (Adults Only)  4 stars

Avenida Grandes Playas 12, Corralejo, Spain, 35660

Corralejo Fabulous
EUR 139

Marinas De Nerja  4 stars

Carretera N-340, Km. 289.5, Nerja, Spain, 29780

Nerja Very good
EUR 184

Cabot Pollensa Park Spa  4 stars

Bot 5, Port de Pollenca, Spain, 07470

Port de Pollenca Fabulous
EUR 147

Mar Hotels Ferrera Blanca  4 stars

Sa Partio, S/N, Cala d'Or (Mallorca), Spain, 07888

Cala d'Or (Mallorca) Fabulous
EUR 140

Fergus Club Europa  4 stars

Savina 16, Peguera, Spain, 07160

Peguera Very good
EUR 167

Port Benidorm  4 stars

Estocolmo, 4, Benidorm, Spain, 03503

Benidorm Very good
EUR 135

Hotel La Siesta  4 stars

Avenida Rafael Puig 21 Playa Las Americas Arona Te, Playa de las Americas (Tenerife), Spain, --

Playa de las Americas (Tenerife) Very good
EUR 156

Hotel Marina  4 stars

Av Cuenca 6, Benidorm, Spain, 03503

Benidorm Good
EUR 96

Bg Tonga Tower Design Hotel And Suites  4 stars

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

Can Picafort (Mallorca) Very good
EUR 189

Hotel Samos (Adults Only)  4 stars

S'Olivera, 12, Magaluf (Mallorca), Spain, 07182

Magaluf (Mallorca) Very good
EUR 376

Marconfort Griego Hotel  4 stars

Avenida De Sorolla 7, 29620 Torremolinos, Malaga, Spain, Torremolinos, Spain, 29620

Torremolinos Very good
EUR 170

Suite Hotel Atlantis Fuerteventura Resort  4 stars

Las Dunas - Urbanizacion Corralejo Playa, Corralejo, Spain, 35660

Corralejo Fabulous
EUR 230

H10 Salauris Palace  4 stars

Av. Paisos Catalans, S/N, Salou, Spain, 43840

Salou Fabulous
EUR 137

Aguamarina Golf Hotel  4 stars

Avenida Del Atlantico, 2, San Miguel De Abona, Spain, 38620

San Miguel De Abona Very good
EUR 126

Vincci Tenerife Golf  4 stars

Urbanizacion Golf Del Sur, San Miguel De Abona, Spain, 38680

San Miguel De Abona Very good
EUR 107

H10 Las Palmeras  4 stars

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

Playa de las Americas (Tenerife) Fabulous
EUR 167

Hotel Troya  4 stars

Avenida Rafael Puig Lluvina 2 Costa Adeje Tenerife, Playa de las Americas (Tenerife), Spain, 38670

Playa de las Americas (Tenerife) Very good
EUR 182

Hotel Best Triton  4 stars

Avda. Antonio Machado 29, 29630 Benalmadena, Spain, Benalmadena, Spain, 29630

Benalmadena Fabulous
EUR 142

Los Angeles  4 stars

Cuesta De Escoriaza 17, Granada, Spain, 18008

Granada Very good
EUR 107

Labranda Bahia De Lobos  4 stars

Avenida Gran Canaria, 2, Corralejo, Spain, 35660

Corralejo Very good
EUR 136

H10 Sentido White Suites (Adults Only)  4 stars

C Janubio 1 Playa Blanca E-35580 Spain, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Fabulous
EUR 150

H10 Lanzarote Princess  4 stars

Calle Maciot 1 Playa Blanca 35580 Spain, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Very good
EUR 220

Presidente  4 stars

Filipinas, 10, Benidorm, Spain, 03503

Benidorm Superb
EUR 140

Las Arenas  4 stars

Antonio Machado 22, 29630, Benalmadena, Spain, Benalmadena, Spain, 29630

Benalmadena Fabulous
EUR 136

Sol Costa Daurada  4 stars

Avenida Paisos Catalans, S/N, Salou, Spain, 43840

Salou Very good
EUR 78

Dynastic  4 stars

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

Benidorm Very good
EUR 132

Occidental Jandia Mar  4 stars

C/ Playa Del Jable S/N, Jandia (Fuerteventura), Spain, 35625

Jandia (Fuerteventura) Very good
EUR 102

Melia Benidorm  4 stars

Avenida Severo Ochoa 1, Benidorm, Spain, 03503

Benidorm Very good
EUR 524

Clubhotel Riu Gran Canaria  4 stars

Urb. Las Meloneras S/N, Maspalomas (Gran Canaria), Spain, 35106

Maspalomas (Gran Canaria)
EUR 203

Lanzarote Village  4 stars

Calle Suiza 2, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Superb
EUR 210

Palm Beach Hotel  4 stars

Calle Oslo 2, Benidorm, Spain, 3500

Benidorm Good
EUR 96

Club Hotel Sur Menorca  4 stars

Cala Biniancolla - Punta Prima, Punta Prima (Menorca), Spain, 07710

Punta Prima (Menorca) Very good
EUR 127

Gloria Palace Amadores Thalasso & Hotel  4 stars

La Palma, 2, Puerto Rico (Gran Canaria), Spain, 35139

Puerto Rico (Gran Canaria) Fabulous
EUR 153

Pez Espada  4 stars

Avenida Salvador Allende, 11, Torremolinos, Spain, 29620

Torremolinos Very good
EUR 204

Occidental Lanzarote Mar  4 stars

Avenida Del Mar, 5, Costa Teguise, Spain, 35509

Costa Teguise Very good
EUR 123

Hotel Opera  4 stars

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

Madrid Fabulous
EUR 286

Sunset Beach Club  4 stars

Avenida Del Sol 5, Benalmadena, Spain, 29630

Benalmadena Fabulous
EUR 112

Balcon De Europa  4 stars

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

Nerja Superb
EUR 185

Holiday Palace  4 stars

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

Benalmadena Fabulous
EUR 222

Flamingo Oasis  4 stars

Severo Ochoa 3, Benidorm, Spain, 03503

Benidorm Fabulous
EUR 140

Astoria Park  4 stars

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

Lloret de Mar Fabulous
EUR 90

Playasol The New Algarb  4 stars

Av. Pedro Matutes Noguera,107, Playa d'en Bossa, Spain, 07830

Playa d'en Bossa Very good
EUR 244

H10 Mediterranean Village  4 stars

C/ Ginesta, S/N, Salou, Spain, 43840

Salou Fabulous
EUR 216

Riu Palace Tenerife  4 stars

Urbanizacion La Herradura, Costa Adeje (Tenerife), Spain, 38660

Costa Adeje (Tenerife)
EUR 298

H10 Costa Adeje Palace  4 stars

Playa La Enramada, Costa Adeje (Tenerife), Spain, 38670

Costa Adeje (Tenerife) Very good
EUR 172

Hotel Trianflor  4 stars

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

Puerto de la Cruz (Tenerife) Good
EUR 65

Don Pancho (Adults Only)  4 stars

Avenida Del Mediterraneo, 39, Benidorm, Spain, 03503

Benidorm Fabulous
EUR 279

Hotel Condesa  4 stars

Carrer Roselles 4, Port de Alcudia (Mallorca), Spain, 07410

Port de Alcudia (Mallorca) Fabulous
EUR 240

Servatur Waikiki  4 stars

Avda. Gran Canaria 20, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Superb
EUR 130

Eurostars Las Salinas  4 stars

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

Caleta De Fuste Very good
EUR 194

Best Tenerife  4 stars

C. A. Dominguez Alfonso 6, Playa De Las Americas, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Fabulous
EUR 143

Arenas Del Mar Hotel (Adults Only)  4 stars

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

El Medano (Tenerife) Very good
EUR 130

Barcelo Fuerteventura Thalasso Spa  4 stars

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

Caleta De Fuste Fabulous
EUR 118

Seaside Los Jameos Playa  4 stars

Playa De Los Pocillos, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Superb
EUR 182

Arena Suite  4 stars

El Moro, 2, Corralejo, Spain, 35660

Corralejo Fabulous
EUR 121

Hotel The Corralejo Beach  4 stars

C/ Victor Grau Bassas, S/N, Corralejo, Spain, 35660

Corralejo Very good
EUR 89

Paradise Park Fun Lifestyle Hotel  4 stars

Urbanizacion Oasis Del Sur, S/N, Los Cristianos (Tenerife), Spain, 38650

Los Cristianos (Tenerife) Very good
EUR 193

Fergus Style Bahamas (Adults Only)  4 stars

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

Playa d'en Bossa Very good
EUR 203

Portblue Club Pollentia Resort & Spa  4 stars

Crtera Alcudia- Pto Pollenca Km. 2, Alcudia (Mallorca), Spain, 07400

Alcudia (Mallorca) Fabulous
EUR 191

Hotel Best Jacaranda  4 stars

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

Costa Adeje (Tenerife) Very good
EUR 128

Blue Sea Costa Jardin & Spa  4 stars

Guerrero, 14 - Urbanizacion El Durazno, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good
EUR 106

Sentido Don Pedro (Adults Only)  4 stars

Cala Clara S/N, Cala San Vicente (Mallorca), Spain, 07469

Cala San Vicente (Mallorca) Fabulous
EUR 81

Riviera (Adults Only)  4 stars

Avenida Antonio Machado, 49, Benalmadena, Spain, 29630

Benalmadena Very good
EUR 150

Vitalclass Lanzarote Sport & Wellness Resort (Adults Only)  4 stars

Avenida Las Palmeras 15, Costa Teguise, Spain, 36509

Costa Teguise Fabulous
EUR 118

Costa Calero  4 stars

Urbanizacion Puerto Calero, S/N, Puerto Calero, Spain, 35570

Puerto Calero Superb
EUR 209

Iberostar Bouganville Playa  4 stars

San Eugenio, Costa Adeje (Tenerife), Spain, 38679

Costa Adeje (Tenerife) Fabulous
EUR 238

Sandos Monaco Beach Hotel And Spa (Adults Only)  4 stars

Av Periodista Emilio Romero 11, Benidorm, Spain, 03503

Benidorm Fabulous
EUR 171

Blue Sea Costa Bastian  4 stars

Avenida De Las Palmeras, 20, Costa Teguise, Spain, 35509

Costa Teguise Very good
EUR 128

Vik Hotel San Antonio  4 stars

Avenida De Las Playas, 84, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Fabulous
EUR 149

Illa D'Or Club  4 stars

Paseo Colon, 265, Port de Pollenca, Spain, 07470

Port de Pollenca Fabulous
EUR 214

Suite Hotel Jardin Dorado  4 stars

Avenida Ttoo Tjaereborg, 6, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Very good
EUR 105

Hipotels La Geria  4 stars

Jupiter, 5, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Superb
EUR 105

Paradise Island  4 stars

C/ Francia, 2, Playa Blanca (Lanzarote), Spain, 35570

Playa Blanca (Lanzarote) Good
EUR 167

H10 Rubicon Palace  4 stars

Urbanizacion Montana Roja, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Very good
EUR 246

Las Palmeras  4 stars

Calle Martinez Catena, 6, Fuengirola, Spain, 29649

Fuengirola Very good
EUR 80

Elba Sara Beach & Golf Resort  4 stars

Avenida De Las Marismas, 7 , Caleta De Fuste, Spain, 35610

Caleta De Fuste Fabulous
EUR 197

Gloria Palace San Agustin Thalasso And Hotel  4 stars

Calle Las Margaritas S/N, San Agustin (Gran Canaria), Spain, 35100

San Agustin (Gran Canaria) Fabulous
EUR 135

Elba Carlota Beach & Convention Resort  4 stars

Avenida De Las Marismas 3 (Urbanizacion Fuerteventura Golf Resort), Fuerteventura Island, Spain, 35610

Fuerteventura Island Fabulous
EUR 196

Zafiro Rey Don Jaime  4 stars

Puig Major, 5, Santa Ponsa, Spain, 07180

Santa Ponsa Fabulous
EUR 254

Hotel 4 Barcelona  4 stars

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

Barcelona Fabulous
EUR 113

Santa Barbara Golf & Ocean Club  4 stars

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

San Miguel De Abona Superb
EUR 95

Tui Magic Life Fuerteventura  4 stars

Avenida De Los Pueblos, 1 (Urb. Esquinzo Butihando), Fuerteventura Island, Spain, 35626

Fuerteventura Island Superb
EUR 191

Occidental Jandia Playa  4 stars

C/ Sancho Panza, S/N, Jandia (Fuerteventura), Spain, 35625

Jandia (Fuerteventura) Fabulous
EUR 121

Barcelo Castillo Beach Resort  4 stars

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

Caleta De Fuste Very good
EUR 113

Labranda Isla Bonita  4 stars

Avenida Bruselas, 8, Costa Adeje (Tenerife), Spain, 38660

Costa Adeje (Tenerife) Very good
EUR 145

Grums Barcelona  4 stars

Palaudaries, 26, Barcelona, Spain, 08004

Barcelona Fabulous
EUR 213

Ayre Hotel Sevilla  4 stars

Avda. De Kansas City 7, Seville, Spain, 41081

Seville Fabulous
EUR 226

Iberostar Las Dalias  4 stars

Gran Bretana, Costa Adeje (Tenerife), Spain, 38679

Costa Adeje (Tenerife) Fabulous
EUR 225

Hotel The Mirador Papagayo  4 stars

Calle Las Palmas 5, Playa Blanca (Lanzarote), Spain, 35570

Playa Blanca (Lanzarote) Fabulous
EUR 154

Iberostar Club Cala Barca  4 stars

Urbanizacion Sa Barca Trencada, Santanyi, Spain, 07691

Santanyi Fabulous
EUR 224

Globales Santa Lucia Hotel (Adults Only)  4 stars

Calle Duque De Extremera 6, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Exclusive
EUR 104

Eix Lagotel  4 stars

Circuit Del Llac, S/N, Playa de Muro (Mallorca), Spain, 7410

Playa de Muro (Mallorca) Very good
EUR 97

Aparthotel La Mirage  4 stars

Urbanizacion Copacabana, La Manga del Mar Menor, Spain

La Manga del Mar Menor Guest rating
EUR 180

Holiday World Premium Resort  4 stars

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

Benalmadena Very good
EUR 154

Bh Mallorca (Adults Only)  4 stars

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

Magaluf (Mallorca) Fabulous
EUR 128

Hipotels Natura Palace (Adults Only)  4 stars

Urbanizacion Montana Roja, S/N, Playa Blanca (Lanzarote), Spain, 35570

Playa Blanca (Lanzarote) Superb
EUR 128

Riviera Beachotel (Adults Only)  4 stars

Avenida Derramador, 8, Benidorm, Spain, 03503

Benidorm Superb
EUR 142

Maspalomas Princess  4 stars

Avda. Tour Operador Tui, S/N, Maspalomas (Gran Canaria), Spain

Maspalomas (Gran Canaria) Fabulous
EUR 128

Club Hotel Riu Paraiso Lanzarote Resort  4 stars

Suiza 4, Puerto del Carmen (Lanzarote), Spain, 35519

Puerto del Carmen (Lanzarote)
EUR 176

Grand Teguise Playa  4 stars

Avenida Del Jablillo, S/N, Costa Teguise, Spain, 35508

Costa Teguise Very good
EUR 138

Hm Martinique  4 stars

Tirso De Molina, 1, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Good
EUR 140

Marylanza Suites And Spa  4 stars

Calle Los Arenales 20, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Superb
EUR 173

Riu Monica (Adults Only)  4 stars

Playa De La Torrecilla, Nerja, Spain, 29780

Nerja Superb
EUR 177

Rubimar Suite  4 stars

La Cocinilla, 2 Y 4, Playa Blanca (Lanzarote), Spain, 35570

Playa Blanca (Lanzarote) Fabulous
EUR 76

Gf Isabel  4 stars

Avenida De Moscu 2, Costa Adeje (Tenerife), Spain, 38670

Costa Adeje (Tenerife) Fabulous
EUR 142

Rosamar Garden Resort  4 stars

Magnolia, S/N, Lloret de Mar, Spain, 17310

Lloret de Mar Good
EUR 114

Benalmadena Palace  4 stars

Camino De Gilabert S/N, 29630, Benalmadena Costa, Malaga, Spain, Benalmadena, Spain, 29680

Benalmadena Very good
EUR 88

Gloria Palace Royal Hotel & Spa  4 stars

C/ Tamara N1, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Superb
EUR 185

Zafiro Can Picafort  4 stars

Avenida Santa Eulalia, S/N, Can Picafort (Mallorca), Spain, 07458

Can Picafort (Mallorca) Superb
EUR 321

Be Live Experience La Nina  4 stars

Av. De Espana, S/N Urb. Eugenio, Costa Adeje (Tenerife), Spain, 38660

Costa Adeje (Tenerife) Very good
EUR 193

Aluasoul Ibiza - Adults Only  4 stars

C/Pou Des Lleo S/N, Es Canar (Ibiza), Spain, 07849

Es Canar (Ibiza) Superb
EUR 170

Yaramar (Adults Only)  4 stars

Paseo Maritimo Rey De Espana 64, Fuengirola, Spain, 29640

Fuengirola Superb
EUR 109

H10 Conquistador  4 stars

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

Playa de las Americas (Tenerife) Fabulous
EUR 177

Playa Real Resort  4 stars

Av. De Moscu 11, Costa Adeje (Tenerife), Spain, 38670

Costa Adeje (Tenerife) Exclusive
EUR 190

Protur Alicia  4 stars

Na Llambies 26, Cala Bona (Mallorca), Spain, 07559

Cala Bona (Mallorca)

Rio Playa Blanca  4 stars

Avenida Canarias, S/N, Playa Blanca (Lanzarote), Spain, 35570

Playa Blanca (Lanzarote) Very good
EUR 130

Blue Sea Interpalace  4 stars

C/ Acevino 21, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good
EUR 514

Mar Hotels Paradise Club & Spa  4 stars

Av.Circunvalacion S/N, Cala'N Bosch (Menorca), Spain, 07769

Cala'N Bosch (Menorca) Good
EUR 220

Taurito Princess  4 stars

Alhambra, 8 (Urbanizacion De Taurito), Mogan, Spain, 35138

Mogan Superb
EUR 177

Gran Canaria Princess (Adults Only)  4 stars

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

Playa del Ingles (Gran Canaria) Fabulous
EUR 148

Sandos Papagayo Beach Resort  4 stars

Las Acacias, 6, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Fabulous
EUR 315

Hotel La Palma & Teneguia Princess  4 stars

Carretera De La Costa, Fuencaliente de la Palma, Spain, 38740

Fuencaliente de la Palma Fabulous
EUR 106

Elegance Dania Park  4 stars

Calle Cupido, 12, 38400 Puerto De La Cruz, Santa Cruz De Tenerife, Spain, Puerto de la Cruz (Tenerife), Spain

Puerto de la Cruz (Tenerife) Fabulous
EUR 572

Marconfort Beach Club Hotel  4 stars

C/ Continental S/N, 29620 Torremolinos, Es, Torremolinos, Spain, 29620

Torremolinos Very good
EUR 165

Sirenis Club Aura  4 stars

Calle Des Calo S/N, Sant Josep de sa Talaia, Spain, 07820

Sant Josep de sa Talaia Fabulous

Angela (Adults Only)  4 stars

Jaen, 2, Fuengirola, Spain, 29640

Fuengirola Fabulous
EUR 115

Aluasun Torrenova  4 stars

Avda. Torrenova 6, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Fabulous
EUR 182

Bq Delfin Azul  4 stars

Sa Fotja, 1, Port de Alcudia (Mallorca), Spain, 07410

Port de Alcudia (Mallorca)
EUR 84

Puente Real  4 stars

Paseo Maritimo, 79, Torremolinos, Spain, 29620

Torremolinos Very good
EUR 205

Globales Santa Ponsa Park  4 stars

Puig Des Teix 3, Santa Ponsa, Spain, 07180

Santa Ponsa Good
EUR 134

Guayarmina Princess (Adults Only)  4 stars

Calle Londres 1, Costa Adeje (Tenerife), Spain, 38670

Costa Adeje (Tenerife) Very good
EUR 164

Cordial Mogan Playa  4 stars

Avenida Los Marrero, 2, Puerto De Mogan, Spain, 35138

Puerto De Mogan Superb
EUR 185

Blue Sea Puerto Resort  4 stars

Acevino, 8, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good
EUR 77

Flash (Adults Only)  4 stars

Avenida Derramador 2, Benidorm, Spain, 03503

Benidorm Fabulous
EUR 149

Hd Beach Resort  4 stars

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

Costa Teguise Superb
EUR 306

Los Patos Park  4 stars

Calle Torrealmadena, Benalmadena, Spain, 29630

Benalmadena Very good
EUR 150

Roc Costa Park  4 stars

C/ El Pinar 2, 29620 Torremolinos, Malaga, Es, Torremolinos, Spain, 29620

Torremolinos Guest rating
EUR 96

Sands Beach Resort  4 stars

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

Costa Teguise Very good
EUR 143

Occidental Lanzarote Playa  4 stars

Av. Del Mar 6, Costa Teguise, Spain, 35508

Costa Teguise Fabulous
EUR 121

Hesperia Playa Dorada  4 stars

Urb. Costa Del Papagayo, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Very good
EUR 137

Thb Tropical Island  4 stars

C/Fragata, 2, Playa Blanca (Lanzarote), Spain, 35580

Playa Blanca (Lanzarote) Very good
EUR 107

Medplaya Hotel Flamingo Oasis  4 stars

Avda Diagonal 467 5 2,, Benidorm, Spain, 03500

Benidorm
EUR 164

Brondo Architect Hotel  4 stars

Brondo, 4, Palma de Mallorca, Spain, 07001

Palma de Mallorca Superb
EUR 259

Gran Oasis Resort  4 stars

Meandro, 3, Golf Las Americas, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Fabulous
EUR 151

Relaxia Olivina  4 stars

Calle Grecia 11, Puerto del Carmen (Lanzarote), Spain, 35519

Puerto del Carmen (Lanzarote) Superb
EUR 156

Astoria Playa (Adults Only)  4 stars

Avenida Astoria,1, Port de Alcudia (Mallorca), Spain

Port de Alcudia (Mallorca) Fabulous
EUR 175

Globales Playa Estepona  4 stars

Calle Del Norte N.2, 29688 Estepona, Spain, Estepona, Spain

Estepona
EUR 185

Sol Don Pablo  4 stars

Paseo Maritimo, Torremolinos, Spain, 29620

Torremolinos Fabulous
EUR 161

Avenida  4 stars

Gambo 2, Benidorm, Spain, 03503

Benidorm Very good
EUR 148

Aequora Lanzarote Suites  4 stars

Urano S/N, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Very good
EUR 175

Globales Palmanova Palace  4 stars

Miguel De Los Santos Oliver, 15, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Guest rating
EUR 141

Barcelo Teguise Beach (Adults Only)  4 stars

Paseo Maritimo, S/N, Costa Teguise, Spain, 35508

Costa Teguise Very good
EUR 163

Bahia Princess  4 stars

Bruselas, 1, Costa Adeje (Tenerife), Spain

Costa Adeje (Tenerife) Guest rating
EUR 183

Sandos Benidorm Suites (Adults Only)  4 stars

Marbella, 2, Benidorm, Spain, 00000

Benidorm Good
EUR 143

Bahia Principe Tenerife  4 stars

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

Costa Adeje (Tenerife)
EUR 171

H10 Ocean Suites (Adults Only)  4 stars

Calle Las Palmeras, Corralejo, Spain, 35660

Corralejo Good
EUR 131

Magic Natura Animal And Polynesian Resort  4 stars

Partida Foia Del Verdader 1, Benidorm, Spain, 03502

Benidorm Exclusive
EUR 390

Inturotel Sa Marina  4 stars

Avenida Calonge, S/N, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) Superb
EUR 183

Alua Hawaii Ibiza  4 stars

Carrer S'Embarcador, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Fabulous
EUR 332

Me Madrid Reina Victoria  4 stars

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

Madrid Fabulous
EUR 391

Estival Park Hotel  4 stars

Cami Del Raco, 15-17, La Pineda, Spain, 43481

La Pineda Fabulous
EUR 123

Blue Sea Callao Garden  3 stars

Avenida El Jable 39, Callao Salvaje, Spain, 38678

Callao Salvaje Good
EUR 58

Mirador Maspalomas By Dunas  3 stars

Einstein, S/N, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Very good
EUR 136

Hotel Gargallo Rialto  3 stars

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

Barcelona Very good
EUR 127

Expo Hotel Valencia  3 stars

Av. Pio Xii, 4, Valencia, Spain, 46009

Valencia Very good
EUR 100

Arc La Rambla  3 stars

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

Barcelona Fabulous
EUR 201

San Vicente  3 stars

Marantes 12, Santiago de Compostela, Spain, 15884

Santiago de Compostela Very good
EUR 76

Astoria  3 stars

Paris, 203, Barcelona, Spain, 08036

Barcelona Fabulous
EUR 124

Trh Torrenova  3 stars

Torrenova 25-27, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Good
EUR 168

Jazz  3 stars

Pelai, 3, Barcelona, Spain, 08001

Barcelona Superb
EUR 200

Alua Miami Ibiza  3 stars

Calle Pou Roig, Nº 1, Santa Eularia des Riu, Spain, 07840

Santa Eularia des Riu Very good
EUR 209

Rex  3 stars

Gran Via, 43, Madrid, Spain, 28013

Madrid Very good
EUR 91

Sol Pelicanos Ocas  3 stars

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

Benidorm Very good
EUR 113

Apartamentos Morromar The Home Collection  3 stars

Calle Mato 13, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Very good
EUR 91

Sol Arona Tenerife  3 stars

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

Los Cristianos (Tenerife) Very good
EUR 100

Sol Katmandu Park & Resort  3 stars

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

Magaluf (Mallorca) Very good
EUR 257

Sol By Melia Alcudia  3 stars

Avenida Pere Mas I Reus, S/N, Port de Alcudia (Mallorca), Spain, 07410

Port de Alcudia (Mallorca) Fabulous
EUR 117

Hotel Servigroup Pueblo Benidorm  3 stars

Ibiza 17, Benidorm, Spain, 03503

Benidorm Fabulous
EUR 139

Hotel Servigroup Calypso  3 stars

Avenida Derramador, 4, Benidorm, Spain, 03503

Benidorm Fabulous
EUR 134

Hotel Servigroup Venus  3 stars

Avenida Filipinas, 13, Benidorm, Spain, 03503

Benidorm Fabulous
EUR 129

Hotel Servigroup Orange  3 stars

Mallorca, 11, Benidorm, Spain, 03503

Benidorm Fabulous
EUR 161

H Top Gran Casino Royal  3 stars

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

Lloret de Mar Guest rating
EUR 51

Invisa Ereso  3 stars

Playa D' Es Cana S/N, Santa Eularia des Riu, Spain, 07840

Santa Eularia des Riu Fabulous
EUR 204

Gavimar Cala Gran Costa Del Sur  3 stars

Cala Gran , 2, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) Fabulous
EUR 140

Hotel Playasol Mare Nostrum  3 stars

Pedro Matutes, S/N, Playa d'en Bossa, Spain, 07800

Playa d'en Bossa Very good
EUR 219

Bellevue Lagomonte  3 stars

Estany Petit, 8, Port de Alcudia (Mallorca), Spain, 07410

Port de Alcudia (Mallorca) Fabulous
EUR 108

Bellevue Club  3 stars

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

Alcudia (Mallorca) Guest rating
EUR 90

Palma Bay Club  3 stars

Bartolome Calafell, 23, El Arenal (Mallorca), Spain, 07600

El Arenal (Mallorca) Very good
EUR 117

Thb Flora  3 stars

Reina Sofia, 25, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Fabulous
EUR 220

Las Piramides  3 stars

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

Playa de las Americas (Tenerife) Good
EUR 129

Elba Lanzarote Royal Village Resort  3 stars

Avenida Faro Pechiguera, 1, Playa Blanca (Lanzarote), Spain, 35500

Playa Blanca (Lanzarote) Very good
EUR 223

Clubhotel Riu Oliva Beach Resort  3 stars

Avenida Grandes Playas, Corralejo, Spain, 35660

Corralejo Superb
EUR 134

Albir Garden Resort  3 stars

Camino Viejo De Altea 29, El Albir, Spain, 03580

El Albir Good
EUR 99

Gala Placidia  3 stars

Roma, 4, Benidorm, Spain, 03503

Benidorm Good
EUR 120

Los Zocos Club Resort  3 stars

Avenida De Las Islas Canarias 15, Costa Teguise, Spain, 35508

Costa Teguise Fabulous
EUR 186

Fuengirola Beach  3 stars

Avda De La Encarnacion 2 , 29640 Fuengirola, Spain, Fuengirola, Spain, 29640

Fuengirola Fabulous
EUR 69

Elba Castillo San Jorge & Antigua Suite Hotel  3 stars

Franchy Roca, S/N, Caleta De Fuste, Spain, 35610

Caleta De Fuste Very good
EUR 127

Broncemar Beach  3 stars

Calle Ajican 4, Caleta De Fuste, Spain, 35610

Caleta De Fuste Very good
EUR 72

Palia Don Pedro  3 stars

Calle Hercules 3, Costa Del Silencio, Spain, 38630

Costa Del Silencio Good
EUR 81

Regina  3 stars

Alcala 19, Madrid, Spain, 28013

Madrid Fabulous
EUR 290

Miramar  3 stars

Parque Taoro, 23, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good
EUR 45

Blue Sea Los Fiscos  3 stars

Cabezos, 2, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Very good
EUR 118

Club Hotel Aguamarina  3 stars

Arenal D'En Castell, Arenal d'en Castell, Spain, 07760

Arenal d'en Castell Fabulous
EUR 133

Jose Cruz Playa Burriana  3 stars

Lucena, 60, Nerja, Spain, 29780

Nerja Fabulous
EUR 97

Villa Adeje Beach  3 stars

Avenida De Los Pueblos 41, Costa Adeje (Tenerife), Spain, 38660

Costa Adeje (Tenerife) Fabulous
EUR 142

Cala Bona  3 stars

Passeig Del Moll - Cala Bona 7, Cala Bona (Mallorca), Spain, 07559

Cala Bona (Mallorca) Superb
EUR 83

H10 Suites Lanzarote Gardens  3 stars

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

Costa Teguise Fabulous
EUR 224

Globales Gardenia  3 stars

De Cadiz Km.214, Fuengirola, Es, Fuengirola, Spain, 29640

Fuengirola Very good
EUR 108

Hotel Del Mar  3 stars

Pla De Palau, 19, Barcelona, Spain, 08003

Barcelona Very good
EUR 128

Globales Tamaimo Tropical  3 stars

La Hondura, S/N, Puerto de Santiago (Tenerife), Spain, 38683

Puerto de Santiago (Tenerife) Good
EUR 139

Port Fiesta Park  3 stars

Avenida Foietes, 4, Benidorm, Spain, 03502

Benidorm Good
EUR 88

Hotel Rosamar  3 stars

Avenida Derramador, 6, Benidorm, Spain, 03503

Benidorm Very good
EUR 120

Helios  3 stars

Avenida Filipinas, 12, Benidorm, Spain, 03503

Benidorm Very good
EUR 92

Azuline Hotel Bergantin  3 stars

Albacete, 5-7, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Fabulous
EUR 138

Granada Park  3 stars

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

Playa de las Americas (Tenerife) Very good
EUR 140

Medplaya Hotel Regente  3 stars

Monaco, 5, Benidorm, Spain, 03500

Benidorm Very good
EUR 92

El Mirador  3 stars

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

Alhaurin el Grande Guest rating
EUR 56

Club Mac  3 stars

Avenida Tucan S/N, Port de Alcudia (Mallorca), Spain, 07410

Port de Alcudia (Mallorca) Good
EUR 242

Globales Mimosa  3 stars

Avenida Cas Saboners, 28, Palma Nova (Mallorca), Spain, 07181

Palma Nova (Mallorca) Good
EUR 142

Globales Honolulu (Adults Only)  3 stars

Alta Esquina C/ Pineda, Magaluf (Mallorca), Spain, 07181

Magaluf (Mallorca) Good
EUR 96

Ifa Interclub Atlantic  3 stars

Calle Los Jazmines, 2, San Agustin (Gran Canaria), Spain, 35100

San Agustin (Gran Canaria) Very good
EUR 135

Ifa Buenaventura Hotel  3 stars

Ganigo 6, Plaza De Ansite, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Very good
EUR 117

Abora Continental By Lopesan Hotels  3 stars

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

Playa del Ingles (Gran Canaria) Very good
EUR 150

Riudor (Adults Only)  3 stars

Avenida Mediterraneo,45, Benidorm, Spain, 03500

Benidorm Fabulous
EUR 96

Fiesta Hotel Tanit  3 stars

Carretera Cala Gracio, S/N, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Very good
EUR 190

Magic Cristal Park  3 stars

C/ Ruzafa, 14, Benidorm, Spain, 03500

Benidorm Guest rating
EUR 145

Magic Aqua Rock Gardens  3 stars

Bonn, 6, Benidorm, Spain, 03500

Benidorm Good
EUR 197

Hard Rock Hotel Tenerife  3 stars

Avenida Adeje, 300, Costa Adeje (Tenerife), Spain, 38670

Costa Adeje (Tenerife) Guest rating
EUR 325

Catalonia Oro Negro  3 stars

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

Playa de las Americas (Tenerife) Very good
EUR 110

Columbus  3 stars

Avenida Santiago Puig 6, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Very good
EUR 113

Bali  3 stars

Avenida Telefonica , 7, Benalmadena, Spain, 29630

Benalmadena Very good
EUR 96

Servatur Puerto Azul  3 stars

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

Puerto Rico (Gran Canaria) Very good
EUR 119

Galeon Playa  3 stars

Avenida Jablillo, S/N, Costa Teguise, Spain, 35509

Costa Teguise Fabulous
EUR 89

Globales Apartotel Bouganvilla  3 stars

Margaritas. Urbanizacion Sa Coma 21, Sa Coma (Mallorca), Spain, 07560

Sa Coma (Mallorca) Good
EUR 157

Festival Village  3 stars

Carretera De La Costa 61, Salou, Spain, 43840

Salou Superb
EUR 140

Ambassador Playa I  3 stars

C/ Gerona, 41, Benidorm, Spain, 03503

Benidorm Fabulous
EUR 113

Venecia  3 stars

Alameda Principal 9, Malaga, Spain, 29001

Malaga Fabulous
EUR 103

Lanzarote Paradise  3 stars

Calle Argentina P-318, Costa Teguise, Spain, 35509

Costa Teguise Very good
EUR 53

Son Baulo  3 stars

Ronda Del Torrente 8, Can Picafort (Mallorca), Spain, 07458

Can Picafort (Mallorca) Guest rating
EUR 131

Bluebay Lanzarote  3 stars

Avenida De Las Palmeras, 30, Costa Teguise, Spain, 35509

Costa Teguise Fabulous
EUR 199

Hd Parque Cristobal Gran Canaria  3 stars

Calle Holanda S/N, Playa del Ingles (Gran Canaria), Spain, 35100

Playa del Ingles (Gran Canaria) Superb
EUR 152

La Fonda Del Califa  3 stars

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

Arcos de la Frontera Very good
EUR 71

Bellevue Aquarius  3 stars

Calle Teide 6, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Good
EUR 64

Alcudia Pins  3 stars

Alcudia-Arta Km 25,4 , 07740, Playa de Muro (Mallorca), Spain, 07740

Playa de Muro (Mallorca) Superb
EUR 228

Riosol  3 stars

Isla De Lobos No. 1 Gran Canaria 35130 Spain, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Very good
EUR 85

Orquidea  3 stars

Paseo Maritimo S/N, Santa Eularia des Riu, Spain, 07840

Santa Eularia des Riu Fabulous
EUR 193

Sea Club Mediterranean Resort (Adults Only)  3 stars

Av. De Mexico, S/N, Port de Alcudia (Mallorca), Spain, 07410

Port de Alcudia (Mallorca) Very good
EUR 125

Aparthotel Parque La Paz  3 stars

Luis Diaz De Losada, 2, Playa de las Americas (Tenerife), Spain, 38650

Playa de las Americas (Tenerife) Very good
EUR 122

Hovima Santa Maria  3 stars

Avenida Espana, Costa Adeje (Tenerife), Spain, 38670

Costa Adeje (Tenerife) Very good
EUR 134

Caybeach Sun  3 stars

C/ Las Brenas No. 2, Yaiza, Playa Blanca (Lanzarote), Spain, 35570

Playa Blanca (Lanzarote) Fabulous
EUR 164

Annapurna Hotel Tenerife  3 stars

Av. Fernando Salazar Gonzalez S/N, La Galletas, Costa Del Silencio, Spain, 38630

Costa Del Silencio Very good
EUR 156

Aluasoul Mallorca Resort (Adults Only)  3 stars

Urb. Cala Egos S/N, Cala d'Or (Mallorca), Spain, 07009

Cala d'Or (Mallorca) Superb
EUR 142

Kn Aparthotel Panoramica Heights  3 stars

Baleares, 17, Costa Adeje (Tenerife), Spain, 38670

Costa Adeje (Tenerife) Very good
EUR 93

Inturotel Esmeralda Park  3 stars

Urbanizacion Cala Esmeralda, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca) Fabulous
EUR 186

Sirenis Cala Llonga Resort  3 stars

Apartado De Correos, 175, Cala Llonga (Ibiza), Spain, 07840

Cala Llonga (Ibiza) Superb
EUR 106

Jet Apartments (Adults Only)  3 stars

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

Playa d'en Bossa Very good
EUR 236

Hotel La Chancla  3 stars

Paseo Maritimo El Pedregal 64, Malaga, Spain, 29017

Malaga Fabulous
EUR 225

Aparthotel Blue Sea Gran Playa  3 stars

Calle Ses Estepes, 5, Sa Coma (Mallorca), Spain, 07687

Sa Coma (Mallorca) Guest rating
EUR 135

Apartamentos Turisticos Terralta  3 stars

Avenida Nicaragua, 44, Benidorm, Spain, 03502

Benidorm Good
EUR 89

Globales Club Almirante Farragut  3 stars

Cala'N Forcat, Cala'N Blanes (Menorca), Spain, 07760

Cala'N Blanes (Menorca) Very good
EUR 158

Altamar  3 stars

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

Puerto Rico (Gran Canaria) Fabulous
EUR 85

Flamingo Beach Resort  3 stars

Avd.Islas Canarias, Playa Blanca (Lanzarote), Spain

Playa Blanca (Lanzarote) Guest rating
EUR 159

Parque Santiago III  3 stars

Avda. Las Americas, 2 - Playa De Las Americas 38660 Arona - Santa Cruz De Tenerife Islas Canarias, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife)
EUR 194

Hotel Barracuda (Adults Only)  3 stars

Notary Alemany 26, Magaluf (Mallorca), Spain

Magaluf (Mallorca) Guest rating
EUR 113

Pirates Village  3 stars

Avenida Rey Jaime, 114, Santa Ponsa, Spain

Santa Ponsa Very good
EUR 220

Ibiza Rocks Hotel (Adults Only)  3 stars

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

San Antonio (Ibiza) Good
EUR 170

Santa Rosa  3 stars

Avenida Del Mar, 19, Costa Teguise, Spain

Costa Teguise
EUR 90

H Top Olympic  3 stars

C Benavente S N, Calella, Spain

Calella Guest rating
EUR 75

Medplaya Calypso  3 stars

Pompeu Fabra, 54-62, Salou, Spain

Salou Good
EUR 100

Labranda Aloe Club  3 stars

Pedro Guy Van Daele, Corralejo, Spain, 35660

Corralejo Fabulous
EUR 192

Hotel Abaco Altea  3 stars

Salva, 13, Altea, Spain, 03590

Altea Very good
EUR 126

Neptuno Costadeje  3 stars

Calle Cataluna Nº3, Costa Adeje (Tenerife), Spain, 38660

Costa Adeje (Tenerife)
EUR 78

Castillo Beach Bungalows  2 stars

Virgen De La Caridad Del Cobre S/N, Caleta De Fuste, Spain, 35610

Caleta De Fuste Very good
EUR 32

Presidente  2 stars

Recogidas, 11, Granada, Spain, 18005

Granada Fabulous
EUR 137

Hotel Montserrat  2 stars

Espalter 27, Sitges, Spain, 08670

Sitges Fabulous
EUR 89

Caleta Garden  2 stars

Avenida Juan Ramon Soto Morales, 15, Caleta De Fuste, Spain, 35610

Caleta De Fuste Very good
EUR 107

Frontera  2 stars

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

Frontera Superb
EUR 46

Torres Gemelas  2 stars

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

La Manga del Mar Menor

Medplaya Rio Park  2 stars

Murcia, 16, Benidorm, Spain, 03500

Benidorm Fabulous
EUR 117

Blue Sea Costa Teguise Beach  2 stars

Avenida Del Jablillo, 5, Costa Teguise, Spain, 35509

Costa Teguise Very good
EUR 130

Globales Binimar  2 stars

Avenida Pont D'En Gil, S/N, Ciutadella (Menorca), Spain, 07769

Ciutadella (Menorca) Guest rating
EUR 153

Tropical Park  2 stars

El Jable, 41, Callao Salvaje, Spain, 38678

Callao Salvaje Fabulous
EUR 93

Bungalows Maspalomas Oasis Club  2 stars

Av Tt Oo Air Marin S/N, Campo Internacional De Mas, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria)
EUR 109

Torrent Bay By Intercorp Hotel Group  2 stars

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

San Antonio (Ibiza) Fabulous
EUR 172

Hotel La Polar  2 stars

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

Gijon Fabulous
EUR 90

Oasis Village  0 stars

Fuerteventura Avenue 3, Corralejo, Spain, 35660

Corralejo Very good
EUR 132

Oasis Duna  0 stars

Maxorata, 2, Corralejo, Spain, 35660

Corralejo Good
EUR 77

Aguamar  0 stars

Albany, S/N, Los Cristianos (Tenerife), Spain, 38650

Los Cristianos (Tenerife) Very good
EUR 104

Laguna Park I  0 stars

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

Costa Adeje (Tenerife) Very good
EUR 113

Caleta Dorada  0 stars

Barrilla, S/N, Caleta De Fuste, Spain, 35610

Caleta De Fuste Very good
EUR 99

Turbo Club  0 stars

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

Maspalomas (Gran Canaria) Very good
EUR 98

Globales Costa Tropical  0 stars

Maestro Leonardo, S/N, Costa De Antigua, Spain, 35630

Costa De Antigua Guest rating
EUR 78

Sunset Bay Club By Diamond Resorts  0 stars

Calle Antonio Navarro, 1, Costa Adeje (Tenerife), Spain, 38620

Costa Adeje (Tenerife) Fabulous
EUR 144

Blue Sea Costa Teguise Gardens  0 stars

Avenida Del Golf S/N, Costa Teguise, Spain, 35508

Costa Teguise Very good
EUR 106

Vista Oasis  0 stars

Einstein, 6, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria) Good
EUR 67

Vista Mar  0 stars

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

Puerto del Carmen (Lanzarote) Fabulous
EUR 82

Caybeach Caleta  0 stars

Tabaiba, S/N, Caleta De Fuste, Spain, 35610

Caleta De Fuste Fabulous
EUR 115

Paloma Beach Apartments  0 stars

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

Los Cristianos (Tenerife) Fabulous
EUR 95

Oasis Backpackers Hostel Toledo  0 stars

Cadenas, 5, Toledo, Spain, 45001

Toledo Very good
EUR 71

Laguna Park II  0 stars

Pais Vasco, 1, Costa Adeje (Tenerife), Spain, 38660

Costa Adeje (Tenerife) Good
EUR 54

Apartamentos Venecia  0 stars

Avenida De Entremares, 46, Roquetas de Mar, Spain

Roquetas de Mar
EUR 114

Servatur Terrazamar Sun Suite  0 stars

Avda De Las Palmeras 5- 8, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Superb
EUR 67

Gran Via Capital  0 stars

Gran Via 48, Madrid, Spain, 28014

Madrid Superb
EUR 390

Paradise Park Apartments  0 stars

Urb. Oasis Del Sur S/N, Los Cristianos (Tenerife), Spain, 38650

Los Cristianos (Tenerife)
EUR 201

Apart Hotel Ponderosa  0 stars

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

Costa Adeje (Tenerife)
EUR 197

Hostel Alhambra  0 stars

Bassegoda, 18, Girona, Spain, 17006

Girona Guest rating
EUR 54

La Vida Es Bella  0 stars

23 Calle Refino Escalera 5 2º E, Malaga, Spain, 29013

Malaga

Apartment Oasis Beach La Zenia  0 stars

Calle Jaspe, 3, Orihuela, Spain, 03182

Orihuela