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 284

Ibiza Gran Hotel  5 stars

Ibiza Island Very good CAD 1 225

The Ritz Carlton Abama Hotel Guia de Isora  5 stars

Guia de Isora (Tenerife) Excellent CAD 607

Costa Adeje Gran Hotel  5 stars

Adeje (Tenerife) Very good CAD 284

Hard Rock Hotel Ibiza  5 stars

Ibiza Island CAD 904

Sheraton La Caleta Hotel Adeje  5 stars

Adeje (Tenerife) Excellent CAD 385

Majestic Hotel & Spa Barcelona  5 stars

Barcelona Excellent CAD 559

Wellington Madrid Hotel  5 stars

Madrid Excellent CAD 576

Intercontinental Madrid Hotel  5 stars

Madrid Excellent CAD 404

Arts  5 stars

Barcelona Excellent CAD 1 092

Las Arenas Balneario Resort Valencia  5 stars

Valencia Exceptional CAD 889

Ushuaia Ibiza Beach Hotel  5 stars

Ibiza Island Very good CAD 990

Hotel Ritz Madrid  5 stars

Madrid Excellent CAD 603

Spring Hotel Bitacora Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Exceptional CAD 310

Guayarmina Princess Hotel Adeje  4 stars

Adeje (Tenerife) CAD 257

Spring Hotel Vulcano Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent CAD 267

Barcelo Fuerteventura Thalasso Hotel Caleta De Fuste  4 stars

Caleta De Fuste Excellent CAD 184

Marconfort Benidorm Suites  4 stars

Benidorm Good CAD 266

Intertur Hotel Hawaii Mallorca Palma Nova  4 stars

Palma Nova (Mallorca) Excellent CAD 355

Hotel Costa Calero Lanzarote Island  4 stars

Lanzarote Island Exceptional CAD 241

Hotel Fanabe Costa Sur Adeje  4 stars

Adeje (Tenerife) Very good CAD 206

Barcelo Santiago Hotel Puerto Santiago  4 stars

Puerto Santiago (Tenerife) Excellent CAD 165

Hotel Sb Icaria Barcelona  4 stars

Barcelona Excellent CAD 275

Melia Benidorm Hotel  4 stars

Benidorm Very good CAD 221

Cleopatra Palace Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Exceptional CAD 255

Gran Hotel Victoria El Ejido  4 stars

El Ejido Very good CAD 71

Best Tenerife Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Excellent CAD 221

Best Jacaranda Hotel Adeje  4 stars

Adeje (Tenerife) Very good CAD 274

Flash Hotel  4 stars

Benidorm Excellent CAD 255

Barcelo Lanzarote Resort  4 stars

Lanzarote Island Very good CAD 201

Gran Hotel Bali Benidorm  4 stars

Benidorm Good CAD 166

Hotel Coronado Thalasso & Spa Paguera  4 stars

Paguera Exceptional CAD 285

Sandos Papagayo Beach Resort Playa Blanca  4 stars

Playa Blanca (Lanzarote) Excellent CAD 387

Hotel Club Jandia Princess - Familias Esquinzo  4 stars

Esquinzo Excellent CAD 342

Hotel Levante Club Benidorm  4 stars

Benidorm Very good CAD 174

Suite Hotel Atlantis Fuerteventura Resort Corralejo  4 stars

Corralejo Excellent CAD 386

Barcelo Castillo Beach Resort Caleta De Fuste  4 stars

Caleta De Fuste Very good CAD 134

Axel Hotel Barcelona  4 stars

Barcelona Excellent CAD 387

Palm Beach Hotel Benidorm  4 stars

Benidorm Good CAD 173

Hotel Holiday Polynesia Benalmadena  4 stars

Benalmadena Very good CAD 479

Isla Bonita Hotel Adeje  4 stars

Adeje (Tenerife) Very good CAD 342

Bh Mallorca Hotel Magaluf  4 stars

Magaluf (Mallorca) Excellent CAD 345

Hotel Montecarlo Barcelona  4 stars

Barcelona Exceptional CAD 328

Regina Hotel Barcelona  4 stars

Barcelona Excellent CAD 318

Be Live Family Lanzarote Resort Costa Teguise  4 stars

Costa Teguise Very good CAD 289

Santos Saray Hotel Granada  4 stars

Granada Excellent CAD 120

Marina Suites Gran Canaria Puerto Rico  4 stars

Puerto Rico (Gran Canaria) Exceptional CAD 232

Sevilla Center  4 stars

Seville Excellent CAD 195

Flamingo Oasis Hotel Benidorm  4 stars

Benidorm Very good CAD 266

Hotel Marina Benidorm  4 stars

Benidorm Good enough CAD 131

Dynastic Hotel Benidorm  4 stars

Benidorm Very good CAD 219

Pulitzer Hotel Barcelona  4 stars

Barcelona Excellent CAD 387

Regina Hotel Madrid  3 stars

Madrid Exceptional CAD 274

Columbus Aparthotel Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Good CAD 108

Jazz Hotel Barcelona  3 stars

Barcelona Exceptional CAD 296

Rialto Hotel Barcelona  3 stars

Barcelona Very good CAD 209

Piramides Resort Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Excellent CAD 129

Intertur Hawaii Ibiza Hotel San Antonio  3 stars

San Antonio Exceptional CAD 488

Poseidon Resort Benidorm  3 stars

Benidorm Very good CAD 166

Hotel Rosamar Benidorm  3 stars

Benidorm Very good CAD 233

Helios Hotel Benidorm  3 stars

Benidorm Very good CAD 311

Ambassador Playa II Hotel Benidorm  3 stars

Benidorm Excellent CAD 223

Servigroup Venus Hotel Benidorm  3 stars

Benidorm Excellent CAD 215

Ibiza Rocks Hotel- Club Paraiso San Antonio  3 stars

San Antonio Good CAD 268

Expo Hotel Valencia  3 stars

Valencia Excellent CAD 84

Medplaya Rio Park Hotel Benidorm  2 stars

Benidorm Excellent CAD 146