Hotels in Spain

Spain mapCosta del Sol Marbella Malaga Granada Costa de Almeira Costa Blanca Ibiza Mallorca Balearic Islands Alicante Costa del Azahar Valencia Costa Dorada Barcelona Costa Brava Tarragona Girona Cadiz Costa della Luz Seville Toledo Madrid Salamanca Portugal France Pamplona San Sebastian Bilbao Castilla y Leon Northern Spain Galicia Santiago De Compostela Gran Canaria Tenerife Lanzarote

Search Hotels in Spain

Destination:



Spain Overview

Alphabetical City Index

Featured Hotels in Spain

Hotels City Rating From

Campanile Madrid Rozas  3 stars

Ctra La Coruna A-6 Km.22,5, Las Rozas de Madrid, Spain

Las Rozas de Madrid Good USD 62

Hotel Arts Barcelona  5 stars

Carrer De La Marina 19-21, Barcelona, Spain

Barcelona Very good USD 417

Ac Gran Canaria  4 stars

Calle Eduardo Benot 3-5, Las Palmas de Gran Canaria, Spain

Las Palmas de Gran Canaria Excellent USD 97

Nh Tenerife  3 stars

C/ Candelaria, Doctor Allart, Santa Cruz de Tenerife, Spain

Santa Cruz de Tenerife Very good USD 99

Apartamentos Hg Tenerife Sur  3 stars

Avenida De Amsterdam 7, Los Cristianos (Tenerife), Spain

Los Cristianos (Tenerife) Very good USD 102

Hotel Palladium Palma De Mallorca  3 stars

Paseo Mallorca 40, Palma de Mallorca (Mallorca), Spain

Palma de Mallorca (Mallorca) Very good USD 101

Palm Beach  4 stars

Viena 2, Benidorm, Spain

Benidorm Good USD 118

Iberostar Lanzarote Park  3 stars

De Canarias 5, Yaiza (Lanzarote), Spain

Yaiza (Lanzarote) Excellent USD 97

Regina  3 stars

Alacala 19, Madrid, Spain

Madrid Excellent USD 150

Expo Hotel Valencia  3 stars

Avda. Pio Xii, 4, Valencia, Spain

Valencia Excellent USD 78

Bali Hotel  3 stars

Avda. Telefonica 7, Benalmadena, Spain

Benalmadena Very good USD 91

Praga Hotel  4 stars

Antonio Lopez, 65, Madrid, Spain

Madrid Good USD 77

Palma Nova Palace  4 stars

C/Miguel De Los Santos Oliver, 15, Palma Nova (Mallorca), Spain

Palma Nova (Mallorca) Good USD 95

Sercotel Cristina Las Palmas  0 stars

Gomera8 Gran Canaria, Las Palmas de Gran Canaria, Spain

Las Palmas de Gran Canaria USD 138

Barcelona Princess  4 stars

Diagonal, 1, Barcelona, Spain

Barcelona Excellent USD 94

Majestic  5 stars

Passeig De Gracia, 68, Barcelona, Spain

Barcelona Very good USD 251

Barcelo Santiago  4 stars

La Hondura, 8, Puerto Santiago (Tenerife), Spain

Puerto Santiago (Tenerife) Excellent USD 124

Auditorium Madrid  4 stars

Avenida De Aragon, 400, Madrid, Spain

Madrid Very good USD 91

Ibiza Gran Hotel  4 stars

Paseo Juan Carlos I 17, Ibiza, Spain

Ibiza Good enough USD 463

Asturias  2 stars

Sevilla, 2, Madrid, Spain

Madrid Good USD 54

Ushuaia Ibiza Beach Hotel  3 stars

Carretera Playa D'En Bossa 10, Ibiza, Spain

Ibiza Good USD 193

Club Del Carmen  3 stars

Calle Noruega N 2, Playa De Los Pocillos, Puerto del Carmen (Lanzarote), Spain

Puerto del Carmen (Lanzarote) USD 60

Wellington  5 stars

Velazquez, 8, Madrid, Spain

Madrid Excellent USD 223

Rialto  3 stars

Carrer Ferran, 40-42, Barcelona, Spain

Barcelona Good USD 75

Emperador Hotel  4 stars

Gran Via 53, Madrid, Spain

Madrid Very good USD 137

Beatriz Hotel  4 stars

Carretera Avila. Km 2,750, Toledo, Spain

Toledo Very good USD 83

Natali Hotel  3 stars

Hoyo 28, Torremolinos, Spain

Torremolinos Excellent USD 72

Hotel Axel Barcelona  4 stars

Aribau, 33, Barcelona, Spain

Barcelona Excellent USD 91

Me Barcelona  5 stars

Pere IV 272-286, Barcelona, Spain

Barcelona Very good USD 159

Sevilla Center  4 stars

Avda.De La Buhaira, S/N, Seville, Spain

Seville Excellent USD 92

Jazz  3 stars

Pelai, 3, Barcelona, Spain

Barcelona Excellent USD 120

Regente  3 stars

Mesonero Romanos, 9, Madrid, Spain

Madrid Very good USD 81

Iberostar Alcudia Park  4 stars

Albufera, S/N - Las Gaviotas Playa De Muro, Bahia De Alcudia, Spain

Bahia De Alcudia Exceptional USD 53

Las Arenas Hotel  5 stars

Eugenia Vines 22-24, Valencia, Spain

Valencia Exceptional USD 173

Cordoba Center  4 stars

Libertad 4, Cordoba, Spain

Cordoba Excellent USD 84

Port Denia Hotel  3 stars

Carretera Denia Javea 48, Denia, Spain

Denia Very good USD 404

Pulitzer  4 stars

Bergara, 6-8, Barcelona, Spain

Barcelona Excellent USD 147

Playa Victoria  4 stars

Glorieta Ingeniero La Cierva, Cadiz, Spain

Cadiz Very good USD 109

B.W. Regina  4 stars

Bergara, 2-4, Barcelona, Spain

Barcelona Excellent USD 146

Santa Maria  3 stars

Av. Bajamar, S/N, El Puerto de Santa Maria, Spain

El Puerto de Santa Maria Very good USD 62

Cervantes  4 stars

Las Mercedes, S/N, Torremolinos, Spain

Torremolinos Very good USD 76

Ar Diamante Beach  4 stars

Avda Juan Carlos I 48, Calpe, Spain

Calpe Very good USD 134

Velada Madrid  4 stars

Alcala 476, Madrid, Spain

Madrid Very good USD 70

Florida Norte  4 stars

Pso De La Florida 5, Madrid, Spain

Madrid Very good USD 77

Hotel Torremolinos Beach Club  3 stars

Pontinental Street , 2, Torremolinos, Spain

Torremolinos Very good USD 75

Me Madrid Reina Victoria  4 stars

Plaza De Santa Ana, 14, Madrid, Spain

Madrid Excellent USD 165

Hotel Icaria Barcelona  4 stars

Av. Icaria 195, Barcelona, Spain

Barcelona Excellent USD 89

Bahia Principe Costa Adeje  4 stars

Residential Development Playa Paraiso Lot 18, Costa Adeje (Tenerife), Spain

Costa Adeje (Tenerife)

Hotel Maria Cristina  5 stars

Paseo Republica Argentina,4, San Sebastian, Spain

San Sebastian Very good USD 283

Hotel Montecarlo  4 stars

La Rambla 124, Barcelona, Spain

Barcelona Exceptional USD 253

Gbb Hotel 4 Barcelona  4 stars

C-Doctor Trueta 164, Barcelona, Spain

Barcelona Exceptional USD 79

Dolce Sitges  5 stars

Can Girona, Cami De Miralpeix, 12, Sitges, Spain

Sitges Good USD 184

Molinos Park  3 stars

Bosc Del Quer, 1-9, Salou, Spain

Salou Good enough USD 163

Vertice Sevilla  4 stars

Avda. De La Aeronautica, S/N, Seville, Spain

Seville Very good USD 63

Hotel Real  5 stars

Paseo Perez Galdos 28, Santander, Spain

Santander Very good USD 122

Hotel 1898  4 stars

La Rambla, 109, Barcelona, Spain

Barcelona Excellent USD 214

Ayre Hotel Sevilla  4 stars

Avda Kansas City 7, Seville, Spain

Seville Excellent USD 71

Tryp Rex  3 stars

Gran Via 43, Madrid, Spain

Madrid Very good USD 83

Hotel Claris  5 stars

Pau Claris, 150, Barcelona, Spain

Barcelona Very good USD 148

Paris  3 stars

Ancha, 18, Leon, Spain

Leon Good USD 71

Omm  5 stars

Rosellon 265, Barcelona, Spain

Barcelona Excellent USD 218

Opera  4 stars

De Santo Domingo 2, Madrid, Spain

Madrid Good USD 117

Condes De Alcudia  3 stars

Avda. De La Playa, 4, Alcudia (Mallorca), Spain

Alcudia (Mallorca) Good USD 61

Hotel Belvedere  0 stars

C/ Terrer, 7, Salou, Spain

Salou Excellent

Ercilla  4 stars

Ercilla, 37-39, Bilbao, Spain

Bilbao Very good USD 83

Hotel Miramar Barcelona  5 stars

Plaza Carlos Ibanez No. 3, Barcelona, Spain

Barcelona Excellent USD 202

Hotel Royal Benidorm  4 stars

Via Emilio Ortuno,11, Benidorm, Spain

Benidorm USD 78

Mare Nostrum  2 stars

Avda. Pedro Matutes Noguera 1, Ibiza, Spain

Ibiza Good USD 69

Deloix Aqua Center  4 stars

Avda. Severo Ochoa, 34 , Benidorm, Spain

Benidorm Very good USD 77

Sercotel Barcelona Universal  4 stars

Avenida Parallel 76 78, Barcelona, Spain

Barcelona Excellent USD 141

Senator Barcelona  4 stars

Cardenal Reig 11, Barcelona, Spain

Barcelona Excellent USD 71

Astoria  3 stars

Paris, 203, Barcelona, Spain

Barcelona Excellent USD 77

Citymar San Anton  4 stars

C/ San Anton, 74, Granada, Spain

Granada Very good USD 68

Aptos Magic Atrium Plaza  2 stars

Avd. De La Aiguera 3, Benidorm, Spain

Benidorm Very good USD 638

Alexandra Barcelona  4 stars

Mallorca, 251, Barcelona, Spain

Barcelona Very good USD 156

Algarb  3 stars

Avenida Pedro Matutes Noguera S/N, Ibiza, Spain

Ibiza Good USD 70

Sercotel Liabeny  4 stars

Calle Salud 3, Madrid, Spain

Madrid Excellent USD 95

Top Calella Palace  4 stars

Maria Cardona, 9, Calella, Spain

Calella Good USD 67

El Hotel Pacha  4 stars

Historiador Joan Mari Cardona 3, Ibiza, Spain

Ibiza Excellent USD 149

Zenit Sevilla  4 stars

Pages Del Corro, 90, Seville, Spain

Seville Excellent USD 75

Vincci Granada  4 stars

Avda Constitucion, 18, Granada, Spain

Granada Good USD 65

Hesperia Isla De La Toja  4 stars

Isla De La Toja Sn, Isla de la Toja, Spain

Isla de la Toja USD 63

Eurostars Gaudi  4 stars

Consell De Cent, 498-500, Barcelona, Spain

Barcelona Very good USD 88

Hotel Top Olympic  3 stars

C Benavente S/N, Calella, Spain

Calella Average USD 40

Mayorazgo  4 stars

Flor Baja, 3, Madrid, Spain

Madrid Excellent USD 92

Apartamentos Princesa Playa  4 stars

Avda Duque De Ahumada S/N, Marbella, Spain

Marbella Excellent USD 76

Beatriz Palace And Spa  4 stars

A7 Km.207, Junto Al Castillo Sohail, Fuengirola, Spain

Fuengirola USD 84

Oasis Gandia Palace  4 stars

La Rioja 41-43, Playa de Gandia, Spain

Playa de Gandia Good USD 94

Chiqui  3 stars

Avda Manuel Garcia Lago, 9, Santander, Spain

Santander Excellent USD 98

Iberostar La Bocayna Village  4 stars

El Moral, Nº 2, Urbanizacion Las Coloradas, Lanzarote, Spain

Lanzarote USD 112

Room Mate Oscar  3 stars

Plaza Vazquez De Mella, 12, Madrid, Spain

Madrid Excellent USD 109

Lanzarote Village  3 stars

Avda. De Las Playas 88, Puerto del Carmen (Lanzarote), Spain

Puerto del Carmen (Lanzarote)

Elba Castillo Antigua & Suites  3 stars

Franchy Roca S/N, Antigua (Las Palmas), Spain

Antigua (Las Palmas) Good USD 38

Elba Estepona And Thalasso Spa  5 stars

Urb. Arena Beach Ctra. De Cadiz 151, Estepona, Spain

Estepona Very good USD 213

America  4 stars

Provenza, 195, Barcelona, Spain

Barcelona Excellent USD 92

Sevilla Congresos  4 stars

Av.Alcalde Luis Urunuela, S/N, Seville, Spain

Seville Very good USD 50

Neptuno Hotel  4 stars

Paseo De Neptuno 2, Valencia, Spain

Valencia Very good USD 136

Hotel Belroy  4 stars

Avenida Mediterraneo, 13, Benidorm, Spain

Benidorm Very good USD 154

The Westin Valencia  5 stars

Amadeo De Saboya, 16, Valencia, Spain

Valencia Excellent USD 182

Sercotel Intur Alcazar De San Juan  4 stars

Herencia S/N 13600 Alcazar De San Juan Ciud, Alcazar de San Juan, Spain

Alcazar de San Juan USD 86