Spain hotels

Spain Overview

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

The Volcan Lanzarote Hotel Playa Blanca  5 stars

Playa Blanca (Lanzarote) Excellent CAD 311

Melia Salinas Hotel Costa Teguise  5 stars

Costa Teguise Excellent CAD 396

Sheraton Fuerteventura Beach Golf & Spa Resort Caleta De Fuste  5 stars

Caleta De Fuste Excellent CAD 338

The Ritz Carlton Abama Hotel Guia de Isora  5 stars

Guia de Isora (Tenerife) Excellent CAD 667

Costa Adeje Gran Hotel  5 stars

Adeje (Tenerife) Very good CAD 370

Me Ibiza Hotel Santa Eularia des Rio  5 stars

Santa Eularia des Rio Excellent CAD 850

Hard Rock Hotel Ibiza  5 stars

Ibiza Island CAD 958

Sheraton La Caleta Hotel Adeje  5 stars

Adeje (Tenerife) Excellent CAD 472

Sheraton Gran Canaria Salobre Golf Resort And Spa Maspalomas  5 stars

Maspalomas (Gran Canaria) Excellent CAD 341

Gran Hotel Bahia Del Duque Adeje  5 stars

Adeje (Tenerife) Exceptional CAD 582

Princesa Yaiza Suite Hotel Resort Playa Blanca  5 stars

Playa Blanca (Lanzarote) Exceptional CAD 569

Arts Hotel Barcelona  5 stars

Barcelona Excellent CAD 1 009

Redlevel At Gran Melia Tenerife Hotel  5 stars

Tenerife Island CAD 544

Hesperia Lanzarote Hotel Puerto Calero  5 stars

Puerto Calero Excellent CAD 289

Ushuaia Ibiza Beach Hotel  5 stars

Ibiza Island Very good CAD 1 104

Astoria Playa Hotel Port de Alcudia  4 stars

Port de Alcudia (Mallorca) Excellent CAD 494

Hotel H10 Lanzarote Princess Playa Blanca  4 stars

Playa Blanca (Lanzarote) CAD 284

Spring Hotel Bitacora Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Exceptional CAD 736

Guayarmina Princess Hotel Adeje  4 stars

Adeje (Tenerife) CAD 310

Spring Hotel Vulcano Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent CAD 380

Sol Tenerife Hotel. Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good CAD 206

Barcelo Fuerteventura Thalasso Hotel Caleta De Fuste  4 stars

Caleta De Fuste Excellent CAD 184

Marconfort Benidorm Suites  4 stars

Benidorm Good CAD 281

Fergus Pollensa Park & Spa Hotel Port de Pollenca  4 stars

Port de Pollenca Very good CAD 362

Hotel Maspalomas & Tabaiba Princess  4 stars

Maspalomas (Gran Canaria) CAD 1 435

Barcelo Corralejo Bay - Adults Only Hotel  4 stars

Corralejo Excellent CAD 217

Rosamar Garden Resort Lloret de Mar  4 stars

Lloret de Mar Good CAD 261

Sirenis Hotel Club Aura Sant Josep de sa Talaia  4 stars

Sant Josep de sa Talaia Excellent

Intertur Hotel Hawaii Mallorca Palma Nova  4 stars

Palma Nova (Mallorca) Excellent CAD 252

Hotel Troya Tenerife Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good CAD 213

Hotel Costa Calero Lanzarote Island  4 stars

Lanzarote Island Exceptional CAD 295

Protur Bonaire Aparthotel Cala Bona  4 stars

Cala Bona (Mallorca)

Hotel Fanabe Costa Sur Adeje  4 stars

Adeje (Tenerife) Very good CAD 213

Dream Noelia Sur Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent CAD 246

Barcelo Santiago Hotel Puerto Santiago  4 stars

Puerto Santiago (Tenerife) Excellent CAD 179

Club Jandia Princess Hotel Pajara  4 stars

Pajara Excellent CAD 405

Barcelo Margaritas Hotel Playa del Ingles  4 stars

Playa del Ingles (Gran Canaria) Very good CAD 189

Hotel Best Triton Benalmadena  4 stars

Benalmadena Excellent CAD 295

Melia Benidorm Hotel  4 stars

Benidorm Very good CAD 226

Cleopatra Palace Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Exceptional CAD 307

Best Jacaranda Hotel Adeje  4 stars

Adeje (Tenerife) Very good CAD 244

Don Pancho Hotel Benidorm  4 stars

Benidorm Excellent CAD 323

Portblue Club Pollentia Resort And Spa Port de Pollenca  4 stars

Port de Pollenca CAD 352

Flash Hotel Benidorm  4 stars

Benidorm Excellent CAD 286

Barcelo Lanzarote Resort Costa Teguise  4 stars

Costa Teguise Very good CAD 198

Gran Hotel Bali Benidorm  4 stars

Benidorm Good CAD 179

Yaramar Hotel Fuengirola  4 stars

Fuengirola Exceptional CAD 297

H10 Conquistador Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent CAD 332

Sandos Papagayo Beach Resort Playa Blanca  4 stars

Playa Blanca (Lanzarote) Excellent CAD 371

Hotel La Siesta Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good CAD 234

Hotel Levante Club Benidorm  4 stars

Benidorm Very good CAD 223

Suite Hotel Atlantis Fuerteventura Resort Corralejo  4 stars

Corralejo Excellent CAD 333

Barcelo Castillo Beach Resort Caleta De Fuste  4 stars

Caleta De Fuste Very good CAD 230

Angela Hotel Fuengirola  4 stars

Fuengirola Excellent CAD 196

Sands Beach Resort Costa Teguise  4 stars

Costa Teguise Very good CAD 150

Hotel Garbi Ibiza & Spa  4 stars

Ibiza Island Excellent CAD 476

Hotel Holiday Polynesia Benalmadena  4 stars

Benalmadena Very good CAD 509

Isla Bonita Hotel Adeje  4 stars

Adeje (Tenerife) Very good CAD 281

Marconfort Beach Club Hotel Torremolinos  4 stars

Torremolinos Very good CAD 268

Marconfort El Greco Hotel Portinatx  4 stars

Portinatx Excellent CAD 320

Bh Mallorca Hotel Magaluf  4 stars

Magaluf (Mallorca) Excellent CAD 349

Hotel Bahia Princess Adeje  4 stars

Adeje (Tenerife) CAD 261

Be Live Family Lanzarote Resort Costa Teguise  4 stars

Costa Teguise Very good CAD 261

Marina Suites Gran Canaria Puerto Rico  4 stars

Puerto Rico (Gran Canaria) Exceptional CAD 301

Melia Marbella Banus Hotel  4 stars

Marbella Very good CAD 613

Barcelona Universal Hotel  4 stars

Barcelona Excellent CAD 301

Melia Alicante Hotel  4 stars

Alicante Excellent CAD 383

Dynastic Hotel Benidorm  4 stars

Benidorm Very good CAD 263

Riviera Hotel Benalmadena  4 stars

Benalmadena Very good CAD 276

Elba Sara Beach & Golf Resort Caleta De Fuste  4 stars

Caleta De Fuste Excellent CAD 535

Hotel Isabel Adeje  4 stars

Adeje (Tenerife) Excellent CAD 239

Hotel Cleopatra Palace Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Exceptional CAD 251

Palmasol Hotel Benalmadena  3 stars

Benalmadena Good CAD 235

Hotel Ambassador II Benidorm  3 stars

Benidorm

Columbus Aparthotel Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Good CAD 106

Piramides Resort Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Excellent CAD 172

Intertur Hotel Miami Ibiza Santa Eularia des Rio  3 stars

Santa Eularia des Rio Very good CAD 205

Intertur Hawaii Ibiza Hotel San Antonio  3 stars

San Antonio Exceptional CAD 340

Club Mac Hotel Alcudia  3 stars

Alcudia (Mallorca) Good CAD 316

Globales Mimosa Hotel Palma Nova  3 stars

Palma Nova (Mallorca) Good CAD 257

Hotel Rosamar Benidorm  3 stars

Benidorm Very good CAD 227

Sirenis Cala Llonga Resort  3 stars

Cala Llonga (Ibiza) Superb CAD 158

Helios Hotel Benidorm  3 stars

Benidorm Very good CAD 232

Hotel Atolon Cala Bona  3 stars

Cala Bona (Mallorca) Excellent CAD 243

H10 Sentido White Suites Yaiza  3 stars

Yaiza (Lanzarote) Very good CAD 265

Los Zocos Club Resort Costa Teguise  3 stars

Costa Teguise Very good CAD 284

Samos Hotel Magaluf  3 stars

Magaluf (Mallorca) Very good CAD 234

Hotel Med Bali Benalmadena  3 stars

Benalmadena Very good CAD 253

Invisa Hotel Ereso Santa Eularia des Rio  3 stars

Santa Eularia des Rio Exceptional CAD 325

Hotel Servigroup Calypso Benidorm  3 stars

Benidorm Excellent CAD 230

Hotel Servigroup Orange Benidorm  3 stars

Benidorm Excellent CAD 217

Fiesta Hotel Tanit San Antonio  3 stars

San Antonio Excellent CAD 327

Hotel Palma Bay Club Resort El Arenal  3 stars

El Arenal (Mallorca) Very good CAD 187

Ibiza Rocks Hotel- Club Paraiso San Antonio  3 stars

San Antonio Good CAD 281

Protur Alicia Hotel Cala Bona  3 stars

Cala Bona (Mallorca)

Calas Marina Hotel Benidorm  3 stars

Benidorm Average CAD 106

Aparthotel Sur Menorca Punta Prima  3 stars

Punta Prima Very good CAD 630

Medplaya Calypso Hotel Salou  3 stars

Salou Good CAD 200

Medplaya Rio Park Hotel Benidorm  2 stars

Benidorm Excellent CAD 167

Don Jorge Apt Hotel Benidorm  0 stars

Benidorm