Hotels in Spain

Enter your dates to pick from 249794 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
8464 hotels

Málaga

Old Town, Sunny Weather, City Walks
7699 hotels

Seville

Old Town, City Walks, Tapas
5472 hotels

Barcelona

Architecture, City Walks, Sightseeing
5376 hotels

Marbella

Beaches, Sunny Weather, Old Town
5192 hotels

Torrevieja

Sunny Weather, Beach Walks, Beaches
3832 hotels

Valencia

Old Town, City Walks, Architecture
3704 hotels

Benalmádena

Beach Walks, Relaxation, Sunny Weather
3402 hotels

Benidorm

Beaches, Sunny Weather, Entertainment
3337 hotels

Estepona

Beaches, Relaxation, Sunny Weather
3155 hotels

Hotels in the most popular regions in Spain

Discover Spain by exploring its top regions

Andalucía

82548 hotels

Valencia Community

44857 hotels

Canary Islands

41708 hotels

Malaga Province

40512 hotels

Catalonia

37371 hotels

Costa del Sol

37222 hotels

Alicante Province

30004 hotels

Costa Blanca

27259 hotels

Balearic Islands

17130 hotels

Tenerife

17095 hotels

Pyrénées

16537 hotels

Galicia

16140 hotels

Costa de la Luz

13927 hotels

Costa Brava

12890 hotels

Majorca

12385 hotels

South Tenerife

12285 hotels

Barcelona Province

10067 hotels

Gran Canaria

9123 hotels

Costa Dorada

8084 hotels

Granada Province

7385 hotels

Asturias

6978 hotels

Lanzarote

6652 hotels

Costa Adeje

6516 hotels

Almeria Province

6221 hotels

Fuerteventura

5644 hotels

Cantabria

5603 hotels

Murcia

5546 hotels

A Coruña

5434 hotels

Azahar Coast

5398 hotels

Aragon

4977 hotels

Basque Country

4432 hotels

Almeria Coast

4372 hotels

Santiago's Route

3779 hotels

Costa Cálida

3464 hotels

Pirineo Catalán

3364 hotels

Cordoba Province

2993 hotels

Menorca

2763 hotels

Huelva Province

2664 hotels

Vizcaya

2248 hotels

Extremadura

2211 hotels

Jaén

1947 hotels

Costa Tropical

1880 hotels

La Palma Island

1844 hotels

Delta de l'Ebre

1811 hotels

Cerdanya

1628 hotels

Navarre

1607 hotels

Caceres Province

1531 hotels

Province of Leon

1501 hotels

Toledo Province

1459 hotels

Avila Province

1449 hotels

Ibiza

1409 hotels

La Rioja

1283 hotels

Picos de Europa

1204 hotels

Burgos Province

1105 hotels

Sierra Nevada

1080 hotels

Ourense

983 hotels

Cabo de Gata

857 hotels

Segovia

845 hotels

Val d'Aran

825 hotels

Jandia

825 hotels

Formigal

781 hotels

La Gomera

764 hotels

Formentera

606 hotels

Soria

590 hotels

El Hierro

549 hotels

Garrotxa

340 hotels

Vall de Boí

240 hotels

Priorat

145 hotels

Terra Alta

116 hotels

Graciosa Island

115 hotels

La Covatilla

112 hotels

Ceuta

53 hotels

Valdelinares

27 hotels

Vall de Nuria

15 hotels

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
Wonderful - What previous guests thought, 3,477 reviews

Located in Madrid, 1.8 miles from IFEMA Convention Center, Hotel101 - Madrid has accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a garden.

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

Featuring 3-star accommodations, Alora Hotel Mérida is located in Mérida, a 9-minute walk from Roman Theatre & Amphitheatre and 0.7 miles from Casa de Mitreo.

From £41 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,323 reviews

Just 1.2 miles from Pamplona Catedral and 1.1 miles from Plaza del Castillo, Kora Kiliki features accommodations in Pamplona, with a rooftop pool, a fitness center, and a garden.

From £84 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,371 reviews

Welco Valdebebas in Madrid provides accommodations with a seasonal outdoor swimming pool, a fitness center, and a garden.

From £119 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,261 reviews

Located in Córdoba, a 19-minute walk from Cordoba Mosque, Hotel Mezquita Center has accommodations with an outdoor swimming pool, private parking, a fitness center and a restaurant.

From £67 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,150 reviews

B&B HOTEL Sevilla Bormujos is located in Bormujos, 4.9 miles from Triana Bridge – Isabel II Bridge and 5.3 miles from Plaza de Armas.

From £55 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,407 reviews

Iconic Suites enjoys a location in Madrid, 2.6 miles from Chamartin Station and 2.6 miles from Retiro Park.

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

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

From £50 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,389 reviews

FC Los Cubos Auto Check In features rooms with free Wifi in the center of León. The property is close to Palacio del Conde Luna, León Chamber of Commerce, and Museo de León.

From £58 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,920 reviews

The Little Village Apartments is a recently renovated apartment in Valencia near Bioparc Valencia. The apartment, set in a building dating back to 2025, features free Wifi and free private parking.

From £117 per night

Best reviewed hotels

See all

Surrounded by beautiful gardens, this rural house features a characteristic Galician architecture just 1640 feet from Santiago Pilgrimage Route. It features an outdoor pool and a cafeteria.

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

Located in Arcusa, 24 miles from Torreciudad, Boutique Hotel Tierra Buxo - Adults Only provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared...

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 193 reviews
From £104 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.9
Exceptional - What previous guests thought, 103 reviews
From £125 per night

Located in El Gastor, 20 miles from Plaza de España, Las estrellas del duende provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

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

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

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

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

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

Located in Coaxe, within 25 miles of Santiago de Compostela Cathedral and 8.2 miles of Cortegada Island, Pedras Vellas has accommodations with a terrace and free WiFi throughout the property as well...

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

Located in Celanova, within 18 miles of As Burgas Thermal Springs and 18 miles of Auditorium - Exhibition Center, ACOUGA Hotel Boutique has accommodations with a garden and free WiFi.

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

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

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

Located in Santibáñez de Villacarriedo, 20 miles from Puerto Chico, Hotel La Alfonsina provides accommodations 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, 225 reviews
From £62 per night

Located in Llagostera, 14 miles from Girona Train Station, Mas Rauric has accommodations with a garden, free private parking and a bar.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 140 reviews
From £194 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.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 893 reviews
From £253 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.5
Good - What previous guests thought, 1,300 reviews

Popular with guests booking hotels in El Arenal

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3,664 reviews

Popular with guests booking hotels in Magaluf

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 158 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,484 reviews

Popular with guests booking hotels in El Arenal

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3,440 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 11,939 reviews

Popular with guests booking hotels in Torremolinos

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 11,826 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 15,677 reviews

Popular with guests booking hotels in Playa de Palma

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

Popular with guests booking hotels in Málaga

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

More places to explore, more ways to go

  • When to visit Spain

    Events, prices, weather – everything you need to know about the best time to visit Spain.
  • Car rental near Adolfo Suarez Madrid-Barajas Airport

    Flying in to Adolfo Suarez Madrid-Barajas Airport and need to rent a car? Book it now to pick it up when you land.
  • Car rental near Barcelona-El Prat Airport

    Flying in to Barcelona-El Prat Airport and need to rent a car? Book it now to pick it up when you land.
  • Hotels near WiZink Center

    Find and compare places to stay close to a popular landmark in Spain.
  • Hotels near Las Batuecas Natural Park

    Find and compare places to stay close to a popular landmark in Spain.
  • Cheap vacations in Madrid

    Plan everything you need for your vacation in one place – from flights and stays to tours and activities
  • All hotels

    Whether you're going to Spain, elsewhere in Europe, or any other corner of the world, you'll find the perfect hotel on Booking.com.
  • Hotels in the United States

    Already thinking about your next trip? Take a look at some of the fantastic accommodation options in the United States to get started!
  • Hotels in Germany

    Already thinking about your next trip? Take a look at some of the fantastic accommodation options in Germany to get started!
  • Hotels in France

    Thinking about extending your trip or planning your next adventure? Check out options for another destination in the same part of the world as France.
  • Hotels in Portugal

    Thinking about extending your trip or planning your next adventure? Check out options for another destination in the same part of the world as Portugal.
  • Apartments in Spain

    Still looking for the perfect place to stay? Explore more great accommodation options for your trip.
  • Cheap hotels in Spain

    Still looking for the perfect place to stay? Explore more great accommodation options for your trip.
  • Hotels on Tenerife

    Ready to start planning your trip to Spain? Take a look at options in Tenerife, popular with other visitors to the country.
  • Hotels on Gran Canaria

    Ready to start planning your trip to Spain? Take a look at options in Gran Canaria, popular with other visitors to the country.
  • Hotels in South Tenerife

    Ready to start planning your trip to Spain? Take a look at options in South Tenerife, popular with other visitors to the country.
  • Flights from New York to Madrid

    Need to book flights for your trip? Find and compare prices for this and other popular routes right here on Booking.com.
  • Flights from New York to Barcelona

    Need to book flights for your trip? Find and compare prices for this and other popular routes right here on Booking.com.
  • Hotels near Adolfo Suarez Madrid-Barajas Airport

    Find hotels conveniently close to one of the country's most popular airports – perfect for a late arrival or early departure.
  • Hotels near Barcelona-El Prat Airport

    Find hotels conveniently close to one of the country's most popular airports – perfect for a late arrival or early departure.
  • Flights to Spain

    Book your flight to Spain in a matter of minutes!