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 GBP 186

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

Caleta De Fuste Excellent GBP 206

The Ritz Carlton Abama Hotel Guia de Isora  5 stars

Guia de Isora (Tenerife) Excellent GBP 392

Costa Adeje Gran Hotel  5 stars

Adeje (Tenerife) Very good GBP 181

Hard Rock Hotel Ibiza  5 stars

Ibiza Island GBP 563

Sheraton La Caleta Hotel Adeje  5 stars

Adeje (Tenerife) Excellent GBP 289

Sheraton Gran Canaria Salobre Golf Resort And Spa Maspalomas  5 stars

Maspalomas (Gran Canaria) Excellent GBP 201

Gran Hotel Bahia Del Duque Adeje  5 stars

Adeje (Tenerife) Exceptional GBP 367

Princesa Yaiza Suite Hotel Resort Playa Blanca  5 stars

Playa Blanca (Lanzarote) Exceptional GBP 331

Arts  5 stars

Barcelona Excellent GBP 596

Redlevel At Gran Melia Tenerife Hotel  5 stars

Tenerife Island GBP 339

Hesperia Lanzarote Hotel Puerto Calero  5 stars

Puerto Calero Excellent GBP 155

Ushuaia Ibiza Beach Hotel  5 stars

Ibiza Island Very good GBP 636

Spring Hotel Bitacora Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Exceptional GBP 517

Guayarmina Princess Hotel Adeje  4 stars

Adeje (Tenerife) GBP 171

Spring Hotel Vulcano Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent GBP 245

Sol Tenerife Hotel. Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good GBP 117

Barcelo Fuerteventura Thalasso Hotel Caleta De Fuste  4 stars

Caleta De Fuste Excellent GBP 110

Marconfort Benidorm Suites  4 stars

Benidorm Good GBP 159

Fergus Pollensa Park & Spa Hotel Port de Pollenca  4 stars

Port de Pollenca Very good GBP 225

Barcelo Corralejo Bay - Adults Only Hotel  4 stars

Corralejo Excellent GBP 136

Rosamar Garden Resort Lloret de Mar  4 stars

Lloret de Mar Good GBP 145

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 GBP 194

Hotel Troya Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good GBP 996

Hotel Costa Calero Lanzarote Island  4 stars

Lanzarote Island Exceptional GBP 155

Maspalomas Princess Hotel  4 stars

Maspalomas (Gran Canaria) Excellent GBP 199

Protur Bonaire Aparthotel Cala Bona  4 stars

Cala Bona (Mallorca)

Hotel Fanabe Costa Sur Adeje  4 stars

Adeje (Tenerife) Very good GBP 128

Dream Noelia Sur Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent GBP 130

Barcelo Santiago Hotel Puerto Santiago  4 stars

Puerto Santiago (Tenerife) Excellent GBP 96

Barcelo Margaritas Hotel Playa del Ingles  4 stars

Playa del Ingles (Gran Canaria) Very good GBP 110

Elba Carlota Beach _ Convention Resort Fuerteventura Island  4 stars

Fuerteventura Island Very good GBP 129

Hotel Best Triton Benalmadena  4 stars

Benalmadena Excellent GBP 161

Melia Benidorm Hotel  4 stars

Benidorm Very good GBP 133

Cleopatra Palace Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Exceptional GBP 161

H10 Rubicon Palace Hotel Yaiza  4 stars

Yaiza (Lanzarote) Very good GBP 159

Best Tenerife Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent GBP 163

Best Jacaranda Hotel Adeje  4 stars

Adeje (Tenerife) Very good GBP 153

Don Pancho Hotel Benidorm  4 stars

Benidorm Excellent GBP 198

Portblue Club Pollentia Resort And Spa Port de Pollenca  4 stars

Port de Pollenca GBP 222

Flash Hotel  4 stars

Benidorm Excellent GBP 164

Barcelo Lanzarote Resort Costa Teguise  4 stars

Costa Teguise Very good GBP 118

Gran Hotel Bali Benidorm  4 stars

Benidorm Good GBP 104

Yaramar Hotel Fuengirola  4 stars

Fuengirola Exceptional GBP 94

H10 Conquistador Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent GBP 175

Sandos Papagayo Beach Resort Playa Blanca  4 stars

Playa Blanca (Lanzarote) Excellent GBP 230

Hotel La Siesta Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good GBP 148

Hotel Levante Club Benidorm  4 stars

Benidorm Very good GBP 144

Suite Hotel Atlantis Fuerteventura Resort Corralejo  4 stars

Corralejo Excellent GBP 185

Barcelo Castillo Beach Resort Caleta De Fuste  4 stars

Caleta De Fuste Very good GBP 99

H10 Lanzarote Princess Hotel Yaiza  4 stars

Yaiza (Lanzarote) Very good GBP 143

Angela Hotel Fuengirola  4 stars

Fuengirola Excellent GBP 116

Sands Beach Resort Costa Teguise  4 stars

Costa Teguise Very good GBP 94

Hotel Garbi Ibiza & Spa  4 stars

Ibiza Island Excellent GBP 325

Palm Beach Hotel Benidorm  4 stars

Benidorm Good GBP 110

Hotel Holiday Polynesia Benalmadena  4 stars

Benalmadena Very good GBP 302

Isla Bonita Hotel Adeje  4 stars

Adeje (Tenerife) Very good GBP 213

Marconfort Beach Club Hotel Torremolinos  4 stars

Torremolinos Very good GBP 168

Marconfort El Greco Hotel Portinatx  4 stars

Portinatx Excellent GBP 153

Bh Mallorca Hotel Magaluf  4 stars

Magaluf (Mallorca) Excellent GBP 191

Be Live Family Lanzarote Resort Costa Teguise  4 stars

Costa Teguise Very good GBP 162

Marina Suites Gran Canaria Puerto Rico  4 stars

Puerto Rico (Gran Canaria) Exceptional GBP 146

Melia Costa Del Sol Hotel Torremolinos  4 stars

Torremolinos Excellent GBP 188

Flamingo Oasis Hotel Benidorm  4 stars

Benidorm Very good GBP 186

Melia Marbella Banus Hotel  4 stars

Marbella Very good GBP 357

Barcelona Universal Hotel  4 stars

Barcelona Excellent GBP 152

Hotel Marina Benidorm  4 stars

Benidorm Good enough GBP 79

Melia Alicante Hotel  4 stars

Alicante Excellent GBP 203

Dynastic Hotel Benidorm  4 stars

Benidorm Very good GBP 144

Riviera Hotel Benalmadena  4 stars

Benalmadena Very good GBP 154

Elba Sara Beach & Golf Resort Caleta De Fuste  4 stars

Caleta De Fuste Excellent GBP 285

Hotel Isabel Adeje  4 stars

Adeje (Tenerife) Excellent GBP 134

Columbus Aparthotel Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Good GBP 61

Piramides Resort Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Excellent GBP 84

Intertur Hawaii Ibiza Hotel San Antonio  3 stars

San Antonio Exceptional GBP 354

Club Mac Hotel Alcudia  3 stars

Alcudia (Mallorca) Good GBP 187

Marina Corfu Hotel Cala d'Or  3 stars

Cala d'Or (Mallorca) Exceptional GBP 264

Globales Mimosa Hotel Palma Nova  3 stars

Palma Nova (Mallorca) Good GBP 148

Hotel Rosamar Benidorm  3 stars

Benidorm Very good GBP 138

Sirenis Cala Llonga Resort  3 stars

Cala Llonga (Ibiza) Superb GBP 92

Helios Hotel Benidorm  3 stars

Benidorm Very good GBP 175

H10 Sentido White Suites Yaiza  3 stars

Yaiza (Lanzarote) Very good GBP 160

Ambassador Playa II Hotel Benidorm  3 stars

Benidorm Excellent GBP 139

Los Zocos Club Resort Costa Teguise  3 stars

Costa Teguise Very good GBP 215

Samos Hotel Magaluf  3 stars

Magaluf (Mallorca) Very good GBP 139

Hotel Med Bali Benalmadena  3 stars

Benalmadena Very good GBP 142

Invisa Hotel Ereso Santa Eularia des Rio  3 stars

Santa Eularia des Rio Exceptional GBP 188

Hotel Servigroup Calypso Benidorm  3 stars

Benidorm Excellent GBP 126

Servigroup Venus Hotel Benidorm  3 stars

Benidorm Excellent GBP 129

Hotel Servigroup Orange Benidorm  3 stars

Benidorm Excellent GBP 120

Cala Bona Hotel Cala Bona  3 stars

Cala Bona (Mallorca) Exceptional GBP 72

Fiesta Hotel Tanit San Antonio  3 stars

San Antonio Excellent GBP 200

Hotel Palma Bay Club Resort El Arenal  3 stars

El Arenal (Mallorca) Very good GBP 118

Ibiza Rocks Hotel- Club Paraiso San Antonio  3 stars

San Antonio Good GBP 159

Protur Alicia Hotel Cala Bona  3 stars

Cala Bona (Mallorca)

Aparthotel Sur Menorca Punta Prima  3 stars

Punta Prima Very good GBP 445

Medplaya Calypso Hotel Salou  3 stars

Salou Good GBP 112

Medplaya Rio Park Hotel Benidorm  2 stars

Benidorm Excellent GBP 86

Hi! Binimar Apartamentos Cala'N Blanes  2 stars

Ciutadella (Minorca) Good enough GBP 243