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 321

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

Caleta De Fuste Excellent CAD 347

The Ritz Carlton Abama Hotel Guia de Isora  5 stars

Guia de Isora (Tenerife) Excellent CAD 686

Costa Adeje Gran Hotel  5 stars

Adeje (Tenerife) Very good CAD 316

Hard Rock Hotel Ibiza  5 stars

Ibiza Island CAD 972

Sheraton La Caleta Hotel Adeje  5 stars

Adeje (Tenerife) Excellent CAD 488

Sheraton Gran Canaria Salobre Golf Resort And Spa Maspalomas  5 stars

Maspalomas (Gran Canaria) Excellent CAD 351

Gran Hotel Bahia Del Duque Adeje  5 stars

Adeje (Tenerife) Exceptional CAD 626

Princesa Yaiza Suite Hotel Resort Playa Blanca  5 stars

Playa Blanca (Lanzarote) Exceptional CAD 568

Arts Hotel Barcelona  5 stars

Barcelona Excellent CAD 1 042

Redlevel At Gran Melia Tenerife Hotel  5 stars

Tenerife Island CAD 577

Hesperia Lanzarote Hotel Puerto Calero  5 stars

Puerto Calero Excellent CAD 270

Ushuaia Ibiza Beach Hotel  5 stars

Ibiza Island Very good CAD 1 105

Spring Hotel Bitacora Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Exceptional CAD 939

Guayarmina Princess Hotel Adeje  4 stars

Adeje (Tenerife) CAD 294

Spring Hotel Vulcano Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent CAD 396

Sol Tenerife Hotel. Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good CAD 199

Barcelo Fuerteventura Thalasso Hotel Caleta De Fuste  4 stars

Caleta De Fuste Excellent CAD 187

Marconfort Benidorm Suites  4 stars

Benidorm Good CAD 275

Fergus Pollensa Park & Spa Hotel Port de Pollenca  4 stars

Port de Pollenca Very good CAD 389

Barcelo Corralejo Bay - Adults Only Hotel  4 stars

Corralejo Excellent CAD 234

Rosamar Garden Resort Lloret de Mar  4 stars

Lloret de Mar Good CAD 250

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 329

Hotel Troya Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good CAD 1 639

Hotel Costa Calero Lanzarote Island  4 stars

Lanzarote Island Exceptional CAD 271

Maspalomas Princess Hotel  4 stars

Maspalomas (Gran Canaria) Excellent CAD 346

Protur Bonaire Aparthotel Cala Bona  4 stars

Cala Bona (Mallorca)

Hotel Fanabe Costa Sur Adeje  4 stars

Adeje (Tenerife) Very good CAD 212

Dream Noelia Sur Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent CAD 225

Barcelo Santiago Hotel Puerto Santiago  4 stars

Puerto Santiago (Tenerife) Excellent CAD 164

Barcelo Margaritas Hotel Playa del Ingles  4 stars

Playa del Ingles (Gran Canaria) Very good CAD 190

Elba Carlota Beach _ Convention Resort Fuerteventura Island  4 stars

Fuerteventura Island Very good CAD 240

Hotel Best Triton Benalmadena  4 stars

Benalmadena Excellent CAD 271

Melia Benidorm Hotel  4 stars

Benidorm Very good CAD 232

Cleopatra Palace Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Exceptional CAD 275

H10 Rubicon Palace Hotel Yaiza  4 stars

Yaiza (Lanzarote) Very good CAD 275

Best Tenerife Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent CAD 284

Best Jacaranda Hotel Adeje  4 stars

Adeje (Tenerife) Very good CAD 246

Don Pancho Hotel Benidorm  4 stars

Benidorm Excellent CAD 339

Portblue Club Pollentia Resort And Spa Port de Pollenca  4 stars

Port de Pollenca CAD 381

Flash Hotel Benidorm  4 stars

Benidorm Excellent CAD 283

Barcelo Lanzarote Resort Costa Teguise  4 stars

Costa Teguise Very good CAD 206

Gran Hotel Bali Benidorm  4 stars

Benidorm Good CAD 183

Yaramar Hotel Fuengirola  4 stars

Fuengirola Exceptional CAD 162

H10 Conquistador Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent CAD 303

Sandos Papagayo Beach Resort Playa Blanca  4 stars

Playa Blanca (Lanzarote) Excellent CAD 399

Hotel La Siesta Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good CAD 253

Hotel Levante Club Benidorm  4 stars

Benidorm Very good CAD 248

Suite Hotel Atlantis Fuerteventura Resort Corralejo  4 stars

Corralejo Excellent CAD 326

Barcelo Castillo Beach Resort Caleta De Fuste  4 stars

Caleta De Fuste Very good CAD 170

H10 Lanzarote Princess Hotel Yaiza  4 stars

Yaiza (Lanzarote) Very good CAD 242

Angela Hotel Fuengirola  4 stars

Fuengirola Excellent CAD 199

Sands Beach Resort Costa Teguise  4 stars

Costa Teguise Very good CAD 156

Hotel Garbi Ibiza & Spa  4 stars

Ibiza Island Excellent CAD 542

Palm Beach Hotel Benidorm  4 stars

Benidorm Good CAD 192

Hotel Holiday Polynesia Benalmadena  4 stars

Benalmadena Very good CAD 519

Isla Bonita Hotel Adeje  4 stars

Adeje (Tenerife) Very good CAD 362

Marconfort Beach Club Hotel Torremolinos  4 stars

Torremolinos Very good CAD 290

Marconfort El Greco Hotel Portinatx  4 stars

Portinatx Excellent CAD 263

Bh Mallorca Hotel Magaluf  4 stars

Magaluf (Mallorca) Excellent CAD 330

Be Live Family Lanzarote Resort Costa Teguise  4 stars

Costa Teguise Very good CAD 276

Marina Suites Gran Canaria Puerto Rico  4 stars

Puerto Rico (Gran Canaria) Exceptional CAD 250

Melia Costa Del Sol Hotel Torremolinos  4 stars

Torremolinos Excellent CAD 322

Flamingo Oasis Hotel Benidorm  4 stars

Benidorm Very good CAD 321

Melia Marbella Banus Hotel  4 stars

Marbella Very good CAD 611

Barcelona Universal Hotel  4 stars

Barcelona Excellent CAD 267

Hotel Marina Benidorm  4 stars

Benidorm Good enough CAD 140

Melia Alicante Hotel  4 stars

Alicante Excellent CAD 350

Dynastic Hotel Benidorm  4 stars

Benidorm Very good CAD 249

Riviera Hotel Benalmadena  4 stars

Benalmadena Very good CAD 265

Elba Sara Beach & Golf Resort Caleta De Fuste  4 stars

Caleta De Fuste Excellent CAD 536

Hotel Isabel Adeje  4 stars

Adeje (Tenerife) Excellent CAD 228

Columbus Aparthotel Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Good CAD 105

Piramides Resort Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Excellent CAD 141

Intertur Hawaii Ibiza Hotel San Antonio  3 stars

San Antonio Exceptional CAD 607

Club Mac Hotel Alcudia  3 stars

Alcudia (Mallorca) Good CAD 325

Marina Corfu Hotel Cala d'Or  3 stars

Cala d'Or (Mallorca) Exceptional CAD 460

Globales Mimosa Hotel Palma Nova  3 stars

Palma Nova (Mallorca) Good CAD 257

Hotel Rosamar Benidorm  3 stars

Benidorm Very good CAD 234

Sirenis Cala Llonga Resort  3 stars

Cala Llonga (Ibiza) Superb CAD 158

Helios Hotel Benidorm  3 stars

Benidorm Very good CAD 286

H10 Sentido White Suites Yaiza  3 stars

Yaiza (Lanzarote) Very good CAD 275

Ambassador Playa II Hotel Benidorm  3 stars

Benidorm Excellent CAD 238

Los Zocos Club Resort Costa Teguise  3 stars

Costa Teguise Very good CAD 380

Samos Hotel Magaluf  3 stars

Magaluf (Mallorca) Very good CAD 237

Hotel Med Bali Benalmadena  3 stars

Benalmadena Very good CAD 238

Invisa Hotel Ereso Santa Eularia des Rio  3 stars

Santa Eularia des Rio Exceptional CAD 329

Hotel Servigroup Calypso Benidorm  3 stars

Benidorm Excellent CAD 216

Servigroup Venus Hotel Benidorm  3 stars

Benidorm Excellent CAD 221

Hotel Servigroup Orange Benidorm  3 stars

Benidorm Excellent CAD 206

Cala Bona Hotel Cala Bona  3 stars

Cala Bona (Mallorca) Exceptional CAD 124

Fiesta Hotel Tanit San Antonio  3 stars

San Antonio Excellent CAD 341

Hotel Palma Bay Club Resort El Arenal  3 stars

El Arenal (Mallorca) Very good CAD 203

Ibiza Rocks Hotel- Club Paraiso San Antonio  3 stars

San Antonio Good CAD 275

Protur Alicia Hotel Cala Bona  3 stars

Cala Bona (Mallorca)

Aparthotel Sur Menorca Punta Prima  3 stars

Punta Prima Very good CAD 754

Medplaya Calypso Hotel Salou  3 stars

Salou Good CAD 194

Medplaya Rio Park Hotel Benidorm  2 stars

Benidorm Excellent CAD 149

Hi! Binimar Apartamentos Ciutadella  2 stars

Ciutadella (Minorca) Good enough CAD 418