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 185

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

Caleta De Fuste Excellent GBP 200

The Ritz Carlton Abama Hotel Guia de Isora  5 stars

Guia de Isora (Tenerife) Excellent GBP 395

Costa Adeje Gran Hotel  5 stars

Adeje (Tenerife) Very good GBP 182

Hard Rock Hotel Ibiza  5 stars

Ibiza Island GBP 560

Sheraton La Caleta Hotel Adeje  5 stars

Adeje (Tenerife) Excellent GBP 281

Sheraton Gran Canaria Salobre Golf Resort And Spa Maspalomas  5 stars

Maspalomas (Gran Canaria) Excellent GBP 202

Gran Hotel Bahia Del Duque Adeje  5 stars

Adeje (Tenerife) Exceptional GBP 360

Princesa Yaiza Suite Hotel Resort Playa Blanca  5 stars

Playa Blanca (Lanzarote) Exceptional GBP 327

Arts Hotel Barcelona  5 stars

Barcelona Excellent GBP 600

Redlevel At Gran Melia Tenerife Hotel  5 stars

Tenerife Island GBP 332

Hesperia Lanzarote Hotel Puerto Calero  5 stars

Puerto Calero Excellent GBP 155

Ushuaia Ibiza Beach Hotel  5 stars

Ibiza Island Very good GBP 637

Spring Hotel Bitacora Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Exceptional GBP 541

Guayarmina Princess Hotel Adeje  4 stars

Adeje (Tenerife) GBP 169

Spring Hotel Vulcano Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent GBP 228

Sol Tenerife Hotel. Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good GBP 115

Barcelo Fuerteventura Thalasso Hotel Caleta De Fuste  4 stars

Caleta De Fuste Excellent GBP 108

Marconfort Benidorm Suites  4 stars

Benidorm Good GBP 158

Fergus Pollensa Park & Spa Hotel Port de Pollenca  4 stars

Port de Pollenca Very good GBP 224

Barcelo Corralejo Bay - Adults Only Hotel  4 stars

Corralejo Excellent GBP 135

Rosamar Garden Resort Lloret de Mar  4 stars

Lloret de Mar Good GBP 144

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 189

Hotel Troya Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good GBP 945

Hotel Costa Calero Lanzarote Island  4 stars

Lanzarote Island Exceptional GBP 156

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 122

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 94

Barcelo Margaritas Hotel Playa del Ingles  4 stars

Playa del Ingles (Gran Canaria) Very good GBP 109

Elba Carlota Beach _ Convention Resort Fuerteventura Island  4 stars

Fuerteventura Island Very good GBP 138

Hotel Best Triton Benalmadena  4 stars

Benalmadena Excellent GBP 156

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 158

H10 Rubicon Palace Hotel Yaiza  4 stars

Yaiza (Lanzarote) Very good GBP 158

Best Tenerife Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent GBP 164

Best Jacaranda Hotel Adeje  4 stars

Adeje (Tenerife) Very good GBP 142

Don Pancho Hotel Benidorm  4 stars

Benidorm Excellent GBP 196

Portblue Club Pollentia Resort And Spa Port de Pollenca  4 stars

Port de Pollenca GBP 220

Flash Hotel Benidorm  4 stars

Benidorm Excellent GBP 163

Barcelo Lanzarote Resort Costa Teguise  4 stars

Costa Teguise Very good GBP 118

Gran Hotel Bali Benidorm  4 stars

Benidorm Good GBP 105

Yaramar Hotel Fuengirola  4 stars

Fuengirola Exceptional GBP 93

H10 Conquistador Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent GBP 174

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 146

Hotel Levante Club Benidorm  4 stars

Benidorm Very good GBP 143

Suite Hotel Atlantis Fuerteventura Resort Corralejo  4 stars

Corralejo Excellent GBP 188

Barcelo Castillo Beach Resort Caleta De Fuste  4 stars

Caleta De Fuste Very good GBP 98

H10 Lanzarote Princess Hotel Yaiza  4 stars

Yaiza (Lanzarote) Very good GBP 140

Angela Hotel Fuengirola  4 stars

Fuengirola Excellent GBP 115

Sands Beach Resort Costa Teguise  4 stars

Costa Teguise Very good GBP 90

Hotel Garbi Ibiza & Spa  4 stars

Ibiza Island Excellent GBP 312

Palm Beach Hotel Benidorm  4 stars

Benidorm Good GBP 111

Hotel Holiday Polynesia Benalmadena  4 stars

Benalmadena Very good GBP 299

Isla Bonita Hotel Adeje  4 stars

Adeje (Tenerife) Very good GBP 208

Marconfort Beach Club Hotel Torremolinos  4 stars

Torremolinos Very good GBP 167

Marconfort El Greco Hotel Portinatx  4 stars

Portinatx Excellent GBP 152

Bh Mallorca Hotel Magaluf  4 stars

Magaluf (Mallorca) Excellent GBP 190

Be Live Family Lanzarote Resort Costa Teguise  4 stars

Costa Teguise Very good GBP 159

Marina Suites Gran Canaria Puerto Rico  4 stars

Puerto Rico (Gran Canaria) Exceptional GBP 144

Melia Costa Del Sol Hotel Torremolinos  4 stars

Torremolinos Excellent GBP 186

Flamingo Oasis Hotel Benidorm  4 stars

Benidorm Very good GBP 185

Melia Marbella Banus Hotel  4 stars

Marbella Very good GBP 352

Barcelona Universal Hotel  4 stars

Barcelona Excellent GBP 154

Hotel Marina Benidorm  4 stars

Benidorm Good enough GBP 80

Melia Alicante Hotel  4 stars

Alicante Excellent GBP 202

Dynastic Hotel Benidorm  4 stars

Benidorm Very good GBP 143

Riviera Hotel Benalmadena  4 stars

Benalmadena Very good GBP 152

Elba Sara Beach & Golf Resort Caleta De Fuste  4 stars

Caleta De Fuste Excellent GBP 309

Hotel Isabel Adeje  4 stars

Adeje (Tenerife) Excellent GBP 131

Columbus Aparthotel Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Good GBP 60

Piramides Resort Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Excellent GBP 81

Intertur Hawaii Ibiza Hotel San Antonio  3 stars

San Antonio Exceptional GBP 350

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 265

Globales Mimosa Hotel Palma Nova  3 stars

Palma Nova (Mallorca) Good GBP 148

Hotel Rosamar Benidorm  3 stars

Benidorm Very good GBP 135

Sirenis Cala Llonga Resort  3 stars

Cala Llonga (Ibiza) Superb GBP 91

Helios Hotel Benidorm  3 stars

Benidorm Very good GBP 164

H10 Sentido White Suites Yaiza  3 stars

Yaiza (Lanzarote) Very good GBP 158

Ambassador Playa II Hotel Benidorm  3 stars

Benidorm Excellent GBP 137

Los Zocos Club Resort Costa Teguise  3 stars

Costa Teguise Very good GBP 219

Samos Hotel Magaluf  3 stars

Magaluf (Mallorca) Very good GBP 136

Hotel Med Bali Benalmadena  3 stars

Benalmadena Very good GBP 137

Invisa Hotel Ereso Santa Eularia des Rio  3 stars

Santa Eularia des Rio Exceptional GBP 189

Hotel Servigroup Calypso Benidorm  3 stars

Benidorm Excellent GBP 124

Servigroup Venus Hotel Benidorm  3 stars

Benidorm Excellent GBP 127

Hotel Servigroup Orange Benidorm  3 stars

Benidorm Excellent GBP 118

Cala Bona Hotel Cala Bona  3 stars

Cala Bona (Mallorca) Exceptional GBP 71

Fiesta Hotel Tanit San Antonio  3 stars

San Antonio Excellent GBP 196

Hotel Palma Bay Club Resort El Arenal  3 stars

El Arenal (Mallorca) Very good GBP 117

Ibiza Rocks Hotel- Club Paraiso San Antonio  3 stars

San Antonio Good GBP 158

Protur Alicia Hotel Cala Bona  3 stars

Cala Bona (Mallorca)

Aparthotel Sur Menorca Punta Prima  3 stars

Punta Prima Very good GBP 435

Medplaya Calypso Hotel Salou  3 stars

Salou Good GBP 112

Medplaya Rio Park Hotel Benidorm  2 stars

Benidorm Excellent GBP 86

Hi! Binimar Apartamentos Ciutadella  2 stars

Ciutadella (Minorca) Good enough GBP 241