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 265

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

Caleta De Fuste Excellent CAD 393

The Ritz Carlton Abama Hotel Guia de Isora  5 stars

Guia de Isora (Tenerife) Excellent CAD 526

Costa Adeje Gran Hotel  5 stars

Adeje (Tenerife) Excellent CAD 291

Hard Rock Hotel Ibiza  5 stars

Ibiza Island CAD 796

Sheraton La Caleta Hotel Adeje  5 stars

Adeje (Tenerife) Excellent CAD 389

Sheraton Gran Canaria Salobre Golf Resort And Spa Maspalomas  5 stars

Maspalomas (Gran Canaria) Excellent CAD 361

Gran Hotel Bahia Del Duque Adeje  5 stars

Adeje (Tenerife) Exceptional CAD 557

Princesa Yaiza Suite Hotel Playa Blanca  5 stars

Playa Blanca (Lanzarote) Exceptional CAD 482

Arts  5 stars

Barcelona Excellent CAD 1 027

Redlevel At Gran Melia Tenerife Hotel  5 stars

Tenerife Island CAD 540

Hesperia Lanzarote Hotel Puerto Calero  5 stars

Puerto Calero Excellent CAD 220

Ushuaia Ibiza Beach Hotel  5 stars

Ibiza Island Very good CAD 810

Spring Hotel Bitacora Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Exceptional CAD 317

Guayarmina Princess Hotel Adeje  4 stars

Adeje (Tenerife) CAD 264

Spring Hotel Vulcano Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent CAD 204

Sol Tenerife Hotel. Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good CAD 142

Barcelo Fuerteventura Thalasso Hotel Caleta De Fuste  4 stars

Caleta De Fuste Excellent CAD 198

Marconfort Benidorm Suites  4 stars

Benidorm Good CAD 272

Fergus Pollensa Park & Spa Hotel Port de Pollenca  4 stars

Port de Pollenca Very good CAD 242

Barcelo Corralejo Bay - Adults Only Hotel  4 stars

Corralejo Excellent CAD 228

Rosamar Garden Resort Lloret de Mar  4 stars

Lloret de Mar Good CAD 172

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 211

Hotel Troya Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good CAD 276

Hotel Costa Calero Lanzarote Island  4 stars

Lanzarote Island Exceptional CAD 256

Protur Bonaire Aparthotel Palma de Mallorca  4 stars

Palma de Mallorca (Mallorca)

Hotel Fanabe Costa Sur Adeje  4 stars

Adeje (Tenerife) Excellent CAD 210

Dream Noelia Sur Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent CAD 252

Barcelo Santiago Hotel Puerto Santiago  4 stars

Puerto Santiago (Tenerife) Excellent CAD 158

Barcelo Margaritas Hotel Playa del Ingles  4 stars

Playa del Ingles (Gran Canaria) Very good CAD 177

Elba Carlota Beach _ Convention Resort Fuerteventura Island  4 stars

Fuerteventura Island Very good CAD 334

Hotel Best Triton Benalmadena  4 stars

Benalmadena Excellent CAD 385

Melia Benidorm Hotel  4 stars

Benidorm Very good CAD 182

Cleopatra Palace Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Exceptional CAD 245

H10 Rubicon Palace Hotel Yaiza  4 stars

Yaiza (Lanzarote) Very good CAD 263

Best Tenerife Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent CAD 208

Jacaranda Hotel Adeje  4 stars

Adeje (Tenerife) Very good CAD 264

Bh Mallorca Hotel Magaluf  4 stars

Magaluf (Mallorca) Excellent CAD 575

Don Pancho Hotel Benidorm  4 stars

Benidorm Excellent CAD 291

Pollentia Club Resort  4 stars

Port de Pollenca

Flash Hotel  4 stars

Benidorm Excellent CAD 234

Barcelo Lanzarote Resort  4 stars

Lanzarote Island Very good CAD 188

Gran Hotel Bali Benidorm  4 stars

Benidorm Good CAD 155

Yaramar Hotel Fuengirola  4 stars

Fuengirola Exceptional CAD 160

H10 Conquistador Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent CAD 274

Sandos Papagayo Beach Resort Playa Blanca  4 stars

Playa Blanca (Lanzarote) Excellent CAD 370

Hotel La Siesta Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good CAD 224

Hotel Club Jandia Princess - Familias Esquinzo  4 stars

Esquinzo CAD 395

Hotel Levante Club Benidorm  4 stars

Benidorm Very good CAD 164

Suite Hotel Atlantis Fuerteventura Resort Corralejo  4 stars

Corralejo Excellent CAD 373

Barcelo Castillo Beach Resort Caleta De Fuste  4 stars

Caleta De Fuste Very good CAD 159

H10 Lanzarote Princess Hotel Yaiza  4 stars

Yaiza (Lanzarote) Very good CAD 217

Angela Hotel Fuengirola  4 stars

Fuengirola Excellent CAD 163

Sands Beach Resort Costa Teguise  4 stars

Costa Teguise Very good CAD 158

Hotel Garbi Ibiza & Spa  4 stars

Ibiza Island Excellent CAD 391

Palm Beach Hotel Benidorm  4 stars

Benidorm Good CAD 145

Hotel Holiday Polynesia Benalmadena  4 stars

Benalmadena Very good CAD 433

Isla Bonita Hotel Adeje  4 stars

Adeje (Tenerife) Very good CAD 267

Marconfort Beach Club Hotel Torremolinos  4 stars

Torremolinos Very good CAD 229

Marconfort El Greco Hotel Portinatx  4 stars

Portinatx Excellent CAD 286

Suite Atlantis Fuerteventura Resort Corralejo  4 stars

Corralejo CAD 393

Be Live Family Lanzarote Resort Costa Teguise  4 stars

Costa Teguise Very good CAD 307

Marina Suites Gran Canaria Puerto Rico  4 stars

Puerto Rico (Gran Canaria) Exceptional CAD 208

Melia Costa Del Sol Hotel Torremolinos  4 stars

Torremolinos Excellent CAD 247

Flamingo Oasis Hotel Benidorm  4 stars

Benidorm Very good CAD 262

Melia Marbella Banus Hotel  4 stars

Marbella Very good CAD 372

Barcelona Universal Hotel  4 stars

Barcelona Excellent CAD 474

Hotel Marina Benidorm  4 stars

Benidorm Good enough CAD 131

Melia Alicante Hotel  4 stars

Alicante Excellent CAD 286

Dynastic Hotel Benidorm  4 stars

Benidorm Very good CAD 211

Riviera Hotel Benalmadena  4 stars

Benalmadena Very good CAD 131

Elba Sara Beach & Golf Resort Caleta De Fuste  4 stars

Caleta De Fuste Excellent CAD 332

Hotel Isabel Adeje  4 stars

Adeje (Tenerife) Excellent CAD 226

Columbus Aparthotel Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Good CAD 114

Piramides Resort Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Excellent CAD 118

Intertur Hawaii Ibiza Hotel San Antonio  3 stars

San Antonio Exceptional CAD 592

Club Mac Hotel Alcudia  3 stars

Alcudia (Mallorca) Good CAD 435

Marina Corfu Hotel Cala d'Or  3 stars

Cala d'Or (Mallorca) Exceptional CAD 224

Hi! Mimosa Park Hotel Palma Nova  3 stars

Palma Nova (Mallorca) Good CAD 140

Hotel Rosamar Benidorm  3 stars

Benidorm Very good CAD 219

Sirenis Cala Llonga Resort  3 stars

Cala Llonga (Ibiza) Superb CAD 156

Helios Hotel Benidorm  3 stars

Benidorm Very good CAD 194

H10 Sentido White Suites Yaiza  3 stars

Yaiza (Lanzarote) Very good CAD 224

Ambassador Playa II Hotel Benidorm  3 stars

Benidorm Excellent CAD 197

Los Zocos Club Resort Costa Teguise  3 stars

Costa Teguise Very good CAD 232

Samos Hotel Magaluf  3 stars

Magaluf (Mallorca) Very good CAD 166

Hotel Med Bali Benalmadena  3 stars

Benalmadena Very good CAD 120

Invisa Hotel Ereso Santa Eularia des Rio  3 stars

Santa Eularia des Rio Exceptional CAD 350

Hotel Servigroup Calypso Benidorm  3 stars

Benidorm Excellent CAD 132

Servigroup Venus Hotel Benidorm  3 stars

Benidorm Excellent CAD 195

Hotel Servigroup Orange Benidorm  3 stars

Benidorm Excellent CAD 98

Cala Bona Hotel Palma de Mallorca  3 stars

Cala Bona (Mallorca) Exceptional CAD 123

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 146

Ibiza Rocks Hotel- Club Paraiso San Antonio  3 stars

San Antonio Good CAD 265

Protur Alicia Hotel Cala Bona  3 stars

Cala Bona (Mallorca)

Hotel Sur Menorca Punta Prima  3 stars

Punta Prima Very good CAD 250

Medplaya Calypso Hotel Salou  3 stars

Salou Good CAD 154

Medplaya Rio Park Hotel Benidorm  2 stars

Benidorm Excellent CAD 156