Spain hotels

Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Spain Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Claris Hotel  5 stars

Pau Claris, 150, Barcelona, Spain, E-08009

Barcelona Very good
CAD 263

Villa Real  5 stars

Plaza De Las Cortes 10, Madrid, Spain, 28014

Madrid Great
CAD 264

Nh Collection Barcelona Gran Hotel Calderon  5 stars

Rambla Catalunya 26, Barcelona, Spain, 08007

Barcelona Great
CAD 504

Sofia  5 stars

Plaza De Pius Xii, 4, Barcelona, Spain, 08028

Barcelona Very good
CAD 315

Caro Hotel  5 stars

Almirante 14, Valencia, Spain, 46003

Valencia Perfect
CAD 435

Mercer Hotel Barcelona  5 stars

Dels Lledo, 7, Barcelona, Spain, 08002

Barcelona Perfect
CAD 582

Majestic Hotel And Spa Barcelona  5 stars

Passeig De Gracia, 68, Barcelona, Spain, 08007

Barcelona Very good
CAD 427

Hard Rock Hotel Ibiza  5 stars

Carretera Playa D'En Bossa S/N, Ibiza Island, Spain

Ibiza Island Very good
CAD 605

Grand Hotel Palladium  5 stars

Los Lirios, 1, Santa Eularia des Riu, Spain

Santa Eularia des Riu Very good
CAD 445

Renaissance Barcelona Hotel  5 stars

C/ Pau Claris, 122, Barcelona, Spain, 08009

Barcelona Very good
CAD 386

Elba Estepona Gran Hotel & Thalasso Spa  5 stars

Urb. Arena Beach, Estepona, Spain, 29680

Estepona Very good
CAD 282

Monument Hotel  5 stars

Passeig De Gracia 75, Barcelona, Spain, 08008

Barcelona
CAD 1 048

Abba Sants  4 stars

Numancia 32, Barcelona, Spain, 08029

Barcelona Great
CAD 153

Nh Alicante  4 stars

Mexico 18, Alicante, Spain, 03008

Alicante Very good
CAD 109

Nh Madrid Nacional  4 stars

Paseo Del Prado 48, Madrid, Spain, 28014

Madrid Very good
CAD 185

Nh Collection Sevilla  4 stars

Avda Diego Martinez Barrio, 8, Seville, Spain, 41013

Seville Great
CAD 119

Ac Som  4 stars

Arquitectura, 1-3, L'Hospitalet de Llobregat, Spain, 08908

L'Hospitalet de Llobregat Very good
CAD 158

Ac Hotel Barcelona Forum  4 stars

Paseo Taulat 278, Barcelona, Spain, 08019

Barcelona Very good
CAD 453

Barcelo Sants  4 stars

Plaza Dels Paisos Catalans S/N, Barcelona, Spain, 08014

Barcelona Great
CAD 302

Hotel Arosa  4 stars

Salud 21, Madrid, Spain, 28013

Madrid Very good
CAD 169

Hotel Atlantico  4 stars

Gran Via 38, Madrid, Spain, 28013

Madrid Perfect
CAD 221

Hotel Cervantes  4 stars

Calle Cervantes 10, Seville, Spain, 41003

Seville Very good
CAD 160

Mercure Madrid Plaza De Espana  4 stars

Calle De Tutor 1, Madrid, Spain, 28008

Madrid Very good
CAD 198

Safestay Madrid  4 stars

Sagasta, 22, Madrid, Spain, 28004

Madrid Great
CAD 110

Hotel Garbi Ibiza & Spa  4 stars

De La Murtra, 5, Playa d'en Bossa, Spain

Playa d'en Bossa Great
CAD 353

Renaissance Barcelona Fira Hotel  4 stars

Plaza De Europa, 50-52, L'Hospitalet de Llobregat, Spain, 08902

L'Hospitalet de Llobregat Great
CAD 260

Hd Beach Resort  4 stars

Avenida Islas Canarias, S/N, Costa Teguise, Spain, 35508

Costa Teguise Great
CAD 221

Fiesta Hotel Cala Gracio (Adults Only)  4 stars

Carretera Cala Gracio, S/N, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Great
CAD 229

Exagon Park  4 stars

Ronda De La Pleta 46, Can Picafort (Mallorca), Spain, 07458

Can Picafort (Mallorca) Great
CAD 194

Globales Los Patos Park  4 stars

C/ Torrealmadena 5, 29630 Benalmadena-Malaga, Es, Benalmadena, Spain, 29630

Benalmadena Very good
CAD 268

Novotel Barcelona City  4 stars

Avenida Diagonal 201, Barcelona, Spain, 08018

Barcelona Great
CAD 212

Melia Barcelona Sky  4 stars

C/ Pere Iv, 272-286, Barcelona, Spain, 08005

Barcelona Very good
CAD 295

Best Western Plus Hotel Alfa Aeropuerto  4 stars

Zona Franca Calle K, Barcelona, Spain, NULL

Barcelona Very good
CAD 158

Casa 1800  4 stars

Rodrigo Caro 6, Seville, Spain, NULL

Seville Perfect
CAD 462

Brondo Architect Hotel  4 stars

Brondo, 4, Palma de Mallorca, Spain, 07001

Palma de Mallorca Great
CAD 187

Sol Don Marco (Adults Only)  4 stars

Paseo Maritimo S/N, Torremolinos, Spain, 29620

Torremolinos Great
CAD 168

Guadalmina Spa & Golf Resort  4 stars

Urbanizacion Guadalmina Baja, Marbella, Spain, 29678

Marbella Very good
CAD 212

Ilunion Valencia 4  4 stars

Valle De Ayora, 1, Valencia, Spain, 46015

Valencia Very good
CAD 153

Port Mahon  4 stars

Avinguda Port De Mao, S/N, Mahon (Menorca), Spain, 07701

Mahon (Menorca) Very good
CAD 175

Perla Marina  4 stars

Calle Merida, 7, Nerja, Spain, 29780

Nerja Nice
CAD 114

Mh Apartments Barcelona  4 stars

Carrer D Arago 162, Barcelona, Spain

Barcelona
CAD 265

H10 Port Vell  4 stars

Pas De Sota Muralla, 9, Barcelona, Spain, 08003

Barcelona Perfect
CAD 500

Sol Don Pablo  4 stars

Paseo Maritimo, Torremolinos, Spain, 29620

Torremolinos Very good
CAD 177

Evenia Olympic Resort  4 stars

Avenida Senyora De Rossell S/N, Lloret de Mar, Spain

Lloret de Mar Nice
CAD 238

Predi Hotel Son Jaumell  4 stars

Carretera Cala Mesquida, Km 1, Capdepera (Mallorca), Spain, 07580

Capdepera (Mallorca) Great
CAD 531

Two Hotel Barcelona By Axel (Adults Only)  4 stars

Calabria 90-92, Barcelona, Spain

Barcelona Great
CAD 183

Sunlight Bahia Principe Costa Adeje  4 stars

Calle Idafe S/N, Costa Adeje (Tenerife), Spain, 38670

Costa Adeje (Tenerife)
CAD 271

Palladium Hotel Palmyra (Adults Only)  4 stars

Avenida Dr. Fleming,18, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Very good
CAD 350

Iberostar Playa De Muro  4 stars

Albufera, 8, Playa de Muro (Mallorca), Spain, 07408

Playa de Muro (Mallorca) Great
CAD 509

Club Torso Gay Men Only  4 stars

Avenida Touroperador Kuoni 46, Maspalomas (Gran Canaria), Spain, 35100

Maspalomas (Gran Canaria)
CAD 228

Ilunion Barcelona  4 stars

Ramon Turro 196-198, Barcelona, Spain, 08005

Barcelona Very good
CAD 207

Alua Hawaii Ibiza  4 stars

C/ S'Embarcador (Punta De'S Moli), San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Very good
CAD 429

Hotel Santo Domingo  4 stars

San Bernardo 1, Madrid, Spain

Madrid Very good
CAD 208

Fuerte Marbella  4 stars

Calle El Fuerte S/N, Marbella, Spain, 29602

Marbella Great
CAD 277

Aqua Suites  4 stars

Anzuelo, 23, Puerto del Carmen (Lanzarote), Spain

Puerto del Carmen (Lanzarote) Great
CAD 246

Me Madrid Reina Victoria  4 stars

Plaza De Santa Ana, 14, Madrid, Spain, 28013

Madrid Great
CAD 1 223

Hotel Estival Park  4 stars

Cami Del Raco, 15-17, La Pineda, Spain, 43481

La Pineda Very good
CAD 284

Abba Rambla  3 stars

C/ Rambla Del Raval, 4C, Barcelona, Spain, 08001

Barcelona Great
CAD 188

Best Western Los Condes  3 stars

Los Libreros 7, Madrid, Spain, 28004

Madrid Very good
CAD 144

Hotel Trafalgar  3 stars

Trafalgar, 35, Madrid, Spain, 28010

Madrid Very good
CAD 132

El Principe  3 stars

Calle Santiago, 12, Zaragoza, Spain, 50003

Zaragoza Very good
CAD 144

Hotel Salobrena  3 stars

Ctra. Malaga-Almeria Km 323, Salobrena, Spain

Salobrena Nice
CAD 66

Andante Hotel  3 stars

Avenida Drassanes 23-25 Barcelona 08001 Spain, Barcelona, Spain, 08001

Barcelona Great
CAD 238

Citadines Ramblas Barcelona  3 stars

Ramblas 122, Barcelona, Spain, 08002

Barcelona Very good
CAD 256

Continental Barcelona Hotel  3 stars

La Rambla, 138, Barcelona, Spain, 08002

Barcelona Very good
CAD 247

Generator Barcelona  3 stars

Corsega, 377, Barcelona, Spain, 08037

Barcelona Very good
CAD 160

Travelodge Barcelona Poblenou  3 stars

Calle Llull 170, Barcelona, Spain, 08005

Barcelona Very good
CAD 143

Nh Barcelona Centro  3 stars

Duc, 15, Barcelona, Spain, 08002

Barcelona Great
CAD 394

Hotel Europa  3 stars

Carmen 4, Madrid, Spain, 28013

Madrid Great
CAD 242

Hotel Sitges  3 stars

Avda. De La Mare De Deu Del Vinyet, 63, Sitges, Spain, 08870

Sitges Very good
CAD 160

Poseidon Resort  3 stars

Via Emilio Ortuno, 26, Benidorm, Spain

Benidorm Great
CAD 166

Jet Apartments (Adults Only)  3 stars

Playa D'En Bossa, Playa d'en Bossa, Spain, 07800

Playa d'en Bossa Very good
CAD 351

Hotel La Chancla  3 stars

Paseo Maritimo El Pedregal 64, Malaga, Spain, 29017

Malaga Very good
CAD 971

Next To  3 stars

Rossello, 242, Barcelona, Spain, 08008

Barcelona Great
CAD 259

Globales Club Almirante Farragut  3 stars

Cala'N Forcat, Cala'N Blanes (Menorca), Spain, 07760

Cala'N Blanes (Menorca) Very good
CAD 302

Hotel Market  3 stars

Comte Borrell , 68, Barcelona, Spain

Barcelona Very good
CAD 195

La Barracuda  3 stars

Avd. De Espana 1-3 Y 5 ,29620 Torremolinos, Spain, Torremolinos, Spain

Torremolinos Very good
CAD 164

Anba Bed & Breakfast Deluxe (Adults Only)  3 stars

Ronda De Sant Pere 27, Principal 4A, Barcelona, Spain, 08010

Barcelona Perfect
CAD 276

Aptos Jardin Del Oro  3 stars

C/De La Arbocera Nº6,Cala Millor, Mallorca, Spain, Cala Millor (Mallorca), Spain

Cala Millor (Mallorca) Guest rating
CAD 152

Molino  3 stars

Molino, 31, Ronda, Spain, 29400

Ronda Very good
CAD 89

Ibiza Rocks Hotel (Adults Only)  3 stars

Calle Cervantes, 27, San Antonio 07820, Spain, San Antonio (Ibiza), Spain

San Antonio (Ibiza) Nice
CAD 329

S Estanyol Hotel Club  3 stars

San Antonio Bay, S N, San Antonio (Ibiza), Spain, 00000

San Antonio (Ibiza)
CAD 314

Hotel Ritual Torremolinos (Adults Only)  3 stars

Brasil 2, Torremolinos, Spain, 29620

Torremolinos Great
CAD 115

Hotel Playasol Riviera  3 stars

Es Calo, S/N, San Antonio (Ibiza), Spain, 07800

San Antonio (Ibiza) Nice
CAD 242

Reception La Rotonda Aparthotel  3 stars

Agua 3, Orihuela, Spain

Orihuela Perfect
CAD 106

Hotel Tamariu  3 stars

Passeig Del Mar, 2, Tamariu, Spain, 17212

Tamariu Perfect
CAD 160

Aparthotel Puerto Plata  2 stars

Avenida La Cornisa 7, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Very good
CAD 91

Ibis Malaga Centro Ciudad  2 stars

Cerrojo 1, Malaga, Spain, 29007

Malaga Great
CAD 102

Barrameda  2 stars

Ancha, 10, Sanlucar De Barrameda, Sanlucar de Barrameda, Spain, 11540

Sanlucar de Barrameda Great
CAD 132

Castilla  2 stars

Corrida 50, Gijon, Spain, 33206

Gijon Very good
CAD 87

Barcelona Urbany Hostel  2 stars

Avinguda Meridiana 97, Barcelona, Spain, 08026

Barcelona Nice
CAD 151

Black Swan Hostel  2 stars

Ali Bei, 15, Barcelona, Spain, 08010

Barcelona Very good
CAD 27

Ibis Barcelona Centro  2 stars

C/ Napoles, 230, Barcelona, Spain, 08020

Barcelona Nice
CAD 155

Barcelona City Hotel  2 stars

Arago 281, Barcelona, Spain, 08009

Barcelona Nice
CAD 118

Hotel La Espanola  2 stars

Isaac Peral, 4-6, Chipiona, Spain

Chipiona Great
CAD 114

Born  2 stars

Sant Jaume, 3, Palma de Mallorca, Spain, 07012

Palma de Mallorca Great
CAD 198

Toc Hostel Barcelona  2 stars

Calle Gran Via De Les Corts Catalanes 580, Barcelona, Spain, 08011

Barcelona Great
CAD 145

Free Hostels Barcelona  2 stars

Londres ,20, Barcelona, Spain

Barcelona Great
CAD 164

Toc Hostel Madrid  2 stars

Plaza Celenque 3-5, Madrid, Spain, 28013

Madrid Perfect
CAD 204

Hotel Miami  2 stars

Escultor Mares, 2, Tossa de Mar, Spain, 17320

Tossa de Mar Very good
CAD 50

Hotel Valencia  2 stars

Valencia, 64, Las Palmas de Gran Canaria, Spain, 35006

Las Palmas de Gran Canaria Nice
CAD 75

Hotel Alcantara  2 stars

Ximenez De Enciso, 28, Seville, Spain, 41004

Seville Great
CAD 194

Pigal  2 stars

Carrer Cardenal Cervantes 6, Tarragona, Spain, 43001

Tarragona Great
CAD 75

Hotel Javea  2 stars

Pio X, 5, Javea, Spain, 03730

Javea Great
CAD 91

Apartamentos Bajondillo  0 stars

Paseo Maritimo S/N, Torremolinos, Spain, 29620

Torremolinos Very good
CAD 131

Nazaret Apartments  0 stars

Avenida Islas Canarias, 1, Costa Teguise, Spain, 35509

Costa Teguise Great
CAD 119

Sol Timor Apartamentos  0 stars

Salvador Allende 51, Torremolinos, Spain, 29620

Torremolinos Very good
CAD 165

Oro Blanco Apartments  0 stars

Arquitecto Gomez Cuesta, 12, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Very good
CAD 151

Apartamentos Mar I Vent (Adults Only)  0 stars

Calle Balanzat 36A, San Antonio (Ibiza), Spain, 07820

San Antonio (Ibiza) Guest rating
CAD 321

Apartamentos Palmera Mar  0 stars

Montana Clara, 5, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Very good
CAD 92

Apartamentos Nuriasol  0 stars

Avd. Francisco Rivera Paquirri 23-25, Fuengirola, Es, Fuengirola, Spain, 29640

Fuengirola Very good
CAD 143

Vista Mar  0 stars

Calle Las Majadas 4, Puerto del Carmen (Lanzarote), Spain, 35510

Puerto del Carmen (Lanzarote) Very good
CAD 108

Camping Bon Repos  0 stars

Paseo Maritimo S/N, Santa Susanna, Spain, 08398

Santa Susanna Very good
CAD 147

Ramblas Apartments  0 stars

Las Ramblas 40-42, Entrada 1 Despacho 5, Barcelona, Spain, 08001

Barcelona Very good

Benal Beach  0 stars

Av. Del Parque 3, Benalmadena, Spain, 29639

Benalmadena
CAD 225

La Casona De La Roza  0 stars

La Roza S/N, Amandi, Villaviciosa (Asturias), Spain, 33311

Villaviciosa (Asturias) Very good
CAD 104

Bahia Blanca  0 stars

La Palma, 1, Puerto Rico (Gran Canaria), Spain, 35130

Puerto Rico (Gran Canaria) Very good
CAD 256

Hello Bcn Hostel  0 stars

Lafont 8 10 Traslados, Barcelona, Spain, 08004

Barcelona Great
CAD 113

Hotel Ginebra  0 stars

Rambla De Catalunya 1, Barcelona, Spain, 08007

Barcelona Great
CAD 299

Crown Resorts Club Marbella  0 stars

Monte Paraiso 2 Sitio De Calahonda Mijas 29650 Malaga Spain, La Cala De Mijas, Spain

La Cala De Mijas Very good
CAD 125

Apts. Cala Dor Park  0 stars

Avda Es Ravell Dor S/N, Cala d'Or (Mallorca), Spain, 07660

Cala d'Or (Mallorca)
CAD 229

Pension Monteverde  0 stars

Ramon Prada 5, Cangas de Onis, Spain, 33550

Cangas de Onis Very good
CAD 75

Gran Via Capital  0 stars

Gran Via 48, Madrid, Spain, 28014

Madrid Great
CAD 287

Hotel Celymar  0 stars

Apolo Xi, 19, Benidorm, Spain, 03501

Benidorm Very good
CAD 92

Alhambra Zoom  0 stars

Tablas, 8, Granada, Spain

Granada Guest rating
CAD 61

Paradise Park Apartments  0 stars

Urb. Oasis Del Sur S/N, Los Cristianos (Tenerife), Spain, 38650

Los Cristianos (Tenerife)
CAD 299

Velor Apartments  0 stars

Paseo Espana, 47, Castelldefels, Spain, 08860

Castelldefels Perfect
CAD 136

Hostal Hotil  0 stars

Galera, 26-28, A Coruna, Spain, 15003

A Coruna Great
CAD 109

Camping Tropical Almunecar  0 stars

N 340 Km 315 4, Almunecar, Spain, 18690

Almunecar Nice
CAD 79

Studio 88  0 stars

Pere Codina I Mont, 13, 3-1, Lloret de Mar, Spain, 17310

Lloret de Mar
CAD 65

Villa Sa Capsana  0 stars

Ctra. Palma-Valldemossa Km. 15,600, Valldemossa (Mallorca), Spain, 07170

Valldemossa (Mallorca)
CAD 297

Finca Raiz  0 stars

Calle Riad 7, Moraira, Spain, 03274

Moraira
CAD 381

Can Maiol  0 stars

Poligon 011 Parcela 567 Cami De Son Viquet, Campos (Mallorca), Spain, 07630

Campos (Mallorca)
CAD 452

Oasis De Paz  0 stars

Calle Ingres 6, Mar de Cristal, Spain, 30384

Mar de Cristal