Hotels in Spain

Enter your dates and choose from 246427 hotels and other places to stay!

Top destinations for Spain city trips

Find hotels in some of the most popular cities in Spain

Madrid

City walks, Museums, Culture
8446 hotels

Málaga

Old Town, Sunny weather, City walks
7713 hotels

Seville

Old Town, City walks, Tapas
5483 hotels

Barcelona

Architecture, City walks, Sightseeing
5344 hotels

Marbella

Beaches, Sunny weather, Old Town
5177 hotels

Torrevieja

Sunny weather, Beach walks, Beaches
3762 hotels

Valencia

Old Town, City walks, Architecture
3664 hotels

Benalmádena

Beach walks, Relaxation, Sunny weather
3350 hotels

Benidorm

Beaches, Sunny weather, Entertainment
3293 hotels

Estepona

Beaches, Relaxation, Sunny weather
3119 hotels

Hotels in the most popular regions in Spain

Discover Spain by exploring its top regions

Andalucía

82162 hotels

Valencia Community

44268 hotels

Canary Islands

41815 hotels

Malaga Province

40265 hotels

Catalonia

37103 hotels

Costa del Sol

36984 hotels

Alicante Province

29597 hotels

Costa Blanca

26887 hotels

Balearic Islands

17167 hotels

Tenerife

17163 hotels

Pyrénées

16284 hotels

Galicia

16003 hotels

Costa de la Luz

13825 hotels

Costa Brava

12760 hotels

Majorca

12371 hotels

South Tenerife

12304 hotels

Barcelona Province

10008 hotels

Gran Canaria

9202 hotels

Costa Dorada

8046 hotels

Granada Province

7401 hotels

Asturias

6893 hotels

Lanzarote

6630 hotels

Costa Adeje

6543 hotels

Almeria Province

6147 hotels

Fuerteventura

5630 hotels

Cantabria

5533 hotels

Murcia

5461 hotels

A Coruña

5405 hotels

Azahar Coast

5307 hotels

Aragon

4967 hotels

Basque Country

4422 hotels

Almeria Coast

4316 hotels

Santiago's Route

3770 hotels

Costa Cálida

3380 hotels

Pirineo Catalán

3331 hotels

Cordoba Province

3021 hotels

Menorca

2747 hotels

Huelva Province

2625 hotels

Vizcaya

2235 hotels

Extremadura

2220 hotels

Jaén

1949 hotels

Costa Tropical

1845 hotels

La Palma Island

1836 hotels

Delta de l'Ebre

1807 hotels

Navarre

1609 hotels

Cerdanya

1606 hotels

Caceres Province

1534 hotels

Province of Leon

1494 hotels

Ibiza

1479 hotels

Toledo Province

1454 hotels

Avila Province

1441 hotels

La Rioja

1279 hotels

Picos de Europa

1191 hotels

Sierra Nevada

1110 hotels

Burgos Province

1100 hotels

Ourense

987 hotels

Segovia

846 hotels

Cabo de Gata

844 hotels

Val d'Aran

823 hotels

Jandia

818 hotels

Formigal

778 hotels

La Gomera

767 hotels

Formentera

603 hotels

Soria

590 hotels

El Hierro

550 hotels

Garrotxa

334 hotels

Vall de Boí

237 hotels

Priorat

146 hotels

Graciosa Island

115 hotels

Terra Alta

114 hotels

La Covatilla

112 hotels

Ceuta

54 hotels

Valdelinares

27 hotels

Vall de Nuria

15 hotels

Hotels in Spain near popular landmarks

Pick your point of interest and find a hotel nearby

Explore and find Hotels in Spain

Wild landscapes and walled cities, rugged mountains and rolling olive groves, whitewashed villages and bright blue ocean fronts. Spain is a lot more than 'sun, sea, sand and sangria' – a stereotype that could not be further from the truth. This country is as multi-layered as its history, with a compelling, richly influenced culture. From the pre-Romanesque ruins of northern Asturias, to Segovia’s fully intact Roman aqueduct, southern Andalucia’s majestic Moorish palaces and countless monumental cathedrals built by the all-conquering Christians, every civilisation has left its mark. The cosmopolitan capital, Madrid, buzzes with energy, while the extraordinary architecture of Barcelona justifies a visit to the Iberian Peninsula all on its own. You'll be in awe as you gaze up at the intricately carved ceilings of Antoni Gaudí’s magnificent Sagrada Família. And to experience Spain’s infinite adventure playground, go hiking, skiing, climbing or kayaking in mountain ranges like The Pyrenees, Sierra Nevada and Picos de Europa. But Spain is not just a nirvana for naturalists and history buffs. Sights like Bilbao’s Guggenheim Museum, Valencia’s City of Arts and Sciences and Madrid’s Prado Museum prove it’s also a centre of innovation and cutting-edge art. Two of the world’s most renowned surrealist artists also hail from Spain – you can visit Salvador Dali’s self-designed museum in his hometown of Figueres in Catalonia, as well as Pablo Picasso’s birthplace in Málaga, Andalucia. But, lest we forget, Spain is also home to some of Europe’s finest white-sand beaches, which draw the bulk of visitors to its sun-kissed coastlines. Join the masses on the Costa del Sol, or strike out to the virtually undeveloped Costa de Almeria, where pristine, often empty stretches abound. Spain offers practically every kind of accommodation imaginable, from high-end hotels and luxury villas, to friendly B&Bs, cheap hostels and remote eco-lodges.

Top picks for hotels in Spain

Try one of these popular and highly-rated Spain hotels

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,367 reviews

Situated in Madrid, 3 km from IFEMA, Hotel101 - Madrid features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden.

From £130 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,134 reviews

Featuring 3-star accommodation, Alora Hotel Mérida is situated in Merida, less than 1 km from Roman Theatre & Amphitheatre and a 12-minute walk from Casa de Mitreo.

From £45 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,117 reviews

Situated just 2 km from Pamplona Catedral, Kora Kiliki provides accommodation in Pamplona with access to a rooftop pool, a fitness centre, as well as a lift.

From £93 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,284 reviews

Set just 3.6 km from IFEMA, Welco Valdebebas offers accommodation in Madrid with access to a seasonal outdoor swimming pool, a fitness centre, as well as a 24-hour front desk.

From £132 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,962 reviews

Situated in Córdoba, 1.6 km from Cordoba Mosque, Hotel Mezquita Center features accommodation with an outdoor swimming pool, private parking, a fitness centre and a restaurant.

From £90 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,089 reviews

B&B HOTEL Sevilla Bormujos is set in Bormujos, 7.9 km from Triana Bridge and 8.5 km from Plaza de Armas. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

From £85 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,336 reviews

Situated in Madrid, Iconic Suites is a recently renovated accommodation, 2.2 km from Santiago Bernabéu Stadium and 4.1 km from Thyssen-Bornemisza Museum.

From £125 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,045 reviews

Villa Vieira features an outdoor swimming pool, garden, a shared lounge and terrace in A Escravitude.

From £55 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,263 reviews

Situated conveniently in León, FC Los Cubos Auto Check In offers air-conditioned rooms with free WiFi and private parking. Featuring a lift, this property also provides guests with a picnic area.

From £64 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,823 reviews

Situated in Valencia and only 2.4 km from Church of Saint Nicolás, The Little Village Apartments features accommodation with city views, free WiFi and free private parking.

From £130 per night

Best reviewed hotels

See all

Located in Arcusa, 39 km from Torreciudad, Boutique Hotel Tierra Buxo - Adults Only provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 190 reviews
From £116 per night

De la Osa Hotel has a garden, shared lounge, a terrace and bar in Abres. This 3-star hotel offers a concierge service, a tour desk and free WiFi.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 99 reviews
From £138 per night

Elysium Luxury Stays in Melegis provides adults-only accommodation with a garden, a terrace and a restaurant.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 54 reviews
From £175 per night

Set in Bustancilles, Posada Casa Guadamillas has a garden, terrace, bar, and free WiFi throughout the property. The accommodation offers room service, a tour desk and luggage storage for guests.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 115 reviews
From £114 per night

Set in Coaxe, within 39 km of Santiago de Compostela Cathedral and 13 km of Cortegada Island, Pedras Vellas offers accommodation with a terrace and free WiFi throughout the property as well as free...

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 73 reviews
From £113 per night

Situated in Celanova, within 29 km of As Burgas Thermal Springs and 29 km of Auditorium - Exhibition Center, ACOUGA Hotel Boutique features accommodation with a garden and free WiFi.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 355 reviews
From £86 per night

Located in Carneros, Hotel Rural La Rosa de los Tiempos features a garden, terrace, bar, and free WiFi throughout the property. Certain rooms at the property include a balcony with a mountain view.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 184 reviews
From £73 per night

Located in Santibáñez de Villacarriedo, 32 km from Puerto Chico, Hotel La Alfonsina provides accommodation with a garden, free private parking, a shared lounge and a bar.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 219 reviews
From £69 per night

Situated in Llagostera, 22 km from Girona Train station, Mas Rauric features accommodation with a garden, free private parking and a bar.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 138 reviews
From £218 per night

Named Most Excellent european City Hotel by Condé Nast Johansens, this is a charming and quiet hotel in which you find spacious, perfectly designed and well equipped rooms The hotel itself offers: a ...

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 902 reviews
From £281 per night

Finca Goleta features a garden, shared lounge, a terrace and bar in Foz. Among the facilities at this property are room service and a tour desk, along with free WiFi throughout the property.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 266 reviews
From £86 per night

Can Joan Capo - Adults Only is a restored building in the centre of the small town of Sineu, in Mallorca’s interior. It offers free WiFi and a salted water swimming pool.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 335 reviews
From £221 per night

Most booked hotels in Spain in the past month

See all

Popular with guests booking hotels in El Arenal

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,365 reviews

Popular with guests booking hotels in Playa de Palma

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 5,626 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 11,847 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 12,045 reviews

Popular with guests booking hotels in El Arenal

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,028 reviews

Popular with guests booking hotels in Playa de Palma

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,416 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 4,613 reviews

Popular with guests booking hotels in Málaga

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 19,408 reviews

Popular with guests booking hotels in Torremolinos

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 11,896 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5,866 reviews

Research, refine and make plans for your whole trip