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) Fabulous GBP 156

Ibiza Gran Hotel  5 stars

Ibiza Island Very good GBP 491

The Ritz Carlton Abama Hotel Guia de Isora  5 stars

Guia de Isora (Tenerife) Fabulous GBP 344

Costa Adeje Gran Hotel  5 stars

Adeje (Tenerife) Very good GBP 194

Hard Rock Hotel Ibiza  5 stars

Ibiza Island GBP 372

Majestic Hotel & Spa Barcelona  5 stars

Barcelona Fabulous GBP 14 150

Wellington Madrid Hotel  5 stars

Madrid Fabulous GBP 324

Arts Hotel Barcelona  5 stars

Barcelona Fabulous GBP 530

Hesperia Lanzarote Hotel Puerto Calero  5 stars

Puerto Calero Fabulous GBP 135

Ushuaia Ibiza Beach Hotel  5 stars

Ibiza Island Very good GBP 440

Hotel Ritz Madrid  5 stars

Madrid Fabulous GBP 308

Spring Hotel Bitacora Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Superb GBP 270

Guayarmina Princess Hotel Adeje  4 stars

Adeje (Tenerife) GBP 195

Spring Hotel Vulcano Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Fabulous GBP 262

Sol Tenerife Hotel. Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good GBP 98

Barcelo Fuerteventura Thalasso Hotel Caleta De Fuste  4 stars

Caleta De Fuste Fabulous GBP 106

Marconfort Benidorm Suites  4 stars

Benidorm Good GBP 128

Fergus Pollensa Park & Spa Hotel Port de Pollenca  4 stars

Port de Pollenca Very good GBP 189

Rosamar Garden Resort Lloret de Mar  4 stars

Lloret de Mar Good GBP 128

Hesperia Sport Barcelona - Exclusive Sports People Hotel  4 stars

Barcelona Fabulous GBP 201

Intertur Hotel Hawaii Mallorca Palma Nova  4 stars

Palma Nova (Mallorca) Fabulous GBP 207

Hotel Troya Tenerife Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Very good GBP 278

Intertur Hawaii Ibiza Hotel San Antonio  4 stars

San Antonio Superb GBP 199

Hotel Costa Calero Puerto Calero  4 stars

Puerto Calero Superb GBP 170

Hotel Fanabe Costa Sur Adeje  4 stars

Adeje (Tenerife) Very good GBP 127

Club Jandia Princess Hotel Pajara  4 stars

Pajara Fabulous GBP 204

Ac Cuzco By Marriott Hotel Madrid  4 stars

Madrid Fabulous GBP 123

Hotel Best Triton Benalmadena  4 stars

Benalmadena Fabulous GBP 244

Melia Benidorm Hotel  4 stars

Benidorm Very good GBP 101

Cleopatra Palace Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Superb GBP 157

Best Tenerife Hotel Playa de las Americas  4 stars

Playa de las Americas (Tenerife) Fabulous GBP 124

The Element Hotel Cambrils  4 stars

Cambrils GBP 76

Best Jacaranda Hotel Adeje  4 stars

Adeje (Tenerife) Very good GBP 145

Don Pancho Hotel Benidorm  4 stars

Benidorm Fabulous GBP 225

Flash Hotel  4 stars

Benidorm Fabulous GBP 113

Occidental Lanzarote Mar Hotel Costa Teguise  4 stars

Costa Teguise Very good GBP 110

Gran Hotel Bali Benidorm  4 stars

Benidorm Good GBP 88

Hotel Coronado Thalasso & Spa Paguera  4 stars

Paguera Superb GBP 225

Senator Gran Via 70 Spa Hotel Madrid  4 stars

Madrid Fabulous GBP 119

Sandos Papagayo Beach Resort Playa Blanca  4 stars

Playa Blanca (Lanzarote) Fabulous GBP 204

Hotel Levante Club Benidorm  4 stars

Benidorm Very good GBP 103

Suite Hotel Atlantis Fuerteventura Resort Corralejo  4 stars

Corralejo Fabulous GBP 189

Barcelo Castillo Beach Resort Caleta De Fuste  4 stars

Caleta De Fuste Very good GBP 85

Axel Hotel Barcelona  4 stars

Barcelona Fabulous GBP 362

Angela Hotel Fuengirola  4 stars

Fuengirola Fabulous GBP 88

Albufera Hotel Valencia  4 stars

Alfafar Fabulous GBP 51

Palm Beach Hotel Benidorm  4 stars

Benidorm Good GBP 91

Hotel Holiday Polynesia Benalmadena  4 stars

Benalmadena Very good GBP 182

Labranda Isla Bonita Hotel Adeje  4 stars

Adeje (Tenerife) Very good GBP 146

Sandos El Greco Beach Hotel Only Adults Portinatx  4 stars

Portinatx Fabulous GBP 193

Be Live Family Lanzarote Resort Costa Teguise  4 stars

Costa Teguise Very good GBP 127

Marina Suites Gran Canaria Puerto Rico  4 stars

Puerto Rico (Gran Canaria) Superb GBP 184

Flamingo Oasis Hotel Benidorm  4 stars

Benidorm Very good GBP 77

Dynastic Hotel Benidorm  4 stars

Benidorm Very good GBP 115

Riviera Hotel Benalmadena  4 stars

Benalmadena Very good GBP 95

Hotel Isabel Adeje  4 stars

Adeje (Tenerife) Fabulous GBP 125

Regina Hotel Madrid  3 stars

Madrid Superb GBP 147

Hotel Ambassador II Benidorm  3 stars

Benidorm

Columbus Aparthotel Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Good GBP 73

Rialto Hotel Barcelona  3 stars

Barcelona Very good GBP 102

Intertur Hotel Miami Ibiza Santa Eularia des Riu  3 stars

Santa Eularia des Riu Very good GBP 193

Hotel Club Mac Alcudia  3 stars

Alcudia (Mallorca) Good GBP 237

Globales Mimosa Hotel Palma Nova  3 stars

Palma Nova (Mallorca) Good GBP 50

Poseidon Resort Hotel Benidorm  3 stars

Benidorm Very good GBP 98

Hotel Rosamar Benidorm  3 stars

Benidorm Very good GBP 126

Helios Hotel Benidorm  3 stars

Benidorm Very good GBP 99

Samos Hotel Magaluf  3 stars

Magaluf (Mallorca) Very good GBP 126

Hotel Boutique Las Brisas Santander  3 stars

Santander Good GBP 64

Invisa Hotel Ereso Santa Eularia des Riu  3 stars

Santa Eularia des Riu Superb GBP 204

Hotel Servigroup Calypso Benidorm  3 stars

Benidorm Fabulous GBP 111

Servigroup Venus Hotel Benidorm  3 stars

Benidorm Fabulous GBP 101

Servigroup Orange Hotel Benidorm  3 stars

Benidorm Fabulous GBP 104

Fiesta Hotel Tanit San Antonio  3 stars

San Antonio GBP 148

Hotel Palma Bay Club Resort El Arenal  3 stars

El Arenal (Mallorca) Very good GBP 77

Ibiza Rocks Hotel San Antonio  3 stars

San Antonio Good GBP 251

Expo Hotel Valencia  3 stars

Valencia Fabulous GBP 64

Medplaya Rio Park Hotel Benidorm  2 stars

Benidorm Fabulous GBP 83

Piramides Resort Playa de las Americas  0 stars

Playa de las Americas (Tenerife) Fabulous GBP 111

4 Bedroom Coastal Villa In Castellet, 5Km From Costa Dorada Beaches  0 stars

Barcelona GBP 240

Don Jorge Apt Hotel Benidorm  0 stars

Benidorm GBP 88