Hotels in Spain
Enter your dates to pick from 241088 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, Culture8123 hotelsMálaga
Old Town, Sunny Weather, City Walks7783 hotelsMarbella
Beaches, Sunny Weather, Old Town5481 hotelsSeville
Old Town, City Walks, Tapas5339 hotelsBarcelona
Architecture, City Walks, Sightseeing5234 hotelsTorrevieja
Sunny Weather, Beach Walks, Beaches3938 hotelsBenalmádena
Beach Walks, Relaxation, Sunny Weather3456 hotelsValencia
Old Town, City Walks, Architecture3451 hotelsBenidorm
Beaches, Sunny Weather, Entertainment3251 hotelsEstepona
Beaches, Relaxation, Sunny Weather3239 hotels
Hotels in Spain near popular landmarks
Pick your point of interest and find a hotel nearby
Puerta del Sol, Madrid
194 hotelsPlaça Catalunya, Barcelona
316 hotelsPlaza Espanya, Barcelona
135 hotelsGuggenheim Museumd, Bilbao, Bilbao
42 hotelsReina Sofia Museum, Madrid
149 hotelsSerrano Street, Madrid
141 hotelsYumbo Centrum, Playa del Ingles
51 hotelsGran Via, Madrid
196 hotelsRazzmatazz Club, Barcelona
124 hotels
Top picks for hotels in Spain
Try one of these popular and highly-rated Spain hotels
- Scored out of 10, guest rating 9.1Wonderful - What previous guests thought, 3,154 reviews
Less than 0.6 mi from Mercado San Miguel and a 13-minute walk from Puerta de Toledo, the property offers a terrace and a bar.
From $345 per night - Scored out of 10, guest rating 9.1Wonderful - What previous guests thought, 1,239 reviews
Located in Barcelona in the Catalonia Region, 1312 feet from Portal de l'Angel, Yurbban Passage Hotel features an outdoor pool and spa center. Guests can enjoy the on-site restaurant.
From $304 per night - Scored out of 10, guest rating 9.5Exceptional - What previous guests thought, 3,088 reviews
Only YOU Hotel Sevilla is located in an excellent location, in front of the Santa Justa Station and just 15 minutes walk from the historic center of the city.
From $191 per night - Scored out of 10, guest rating 9.0Wonderful - What previous guests thought, 5,129 reviews
On Paseo de la Victoria, in the center of Córdoba, Eurostars Palace is a modern hotel that features a seasonal rooftop swimming pool with a terrace and lounge chairs.
From $113 per night - Scored out of 10, guest rating 9.5Exceptional - What previous guests thought, 1,031 reviews
Located in Madrid just 656 feet from Puerta del Sol or Plaza Mayor and 2461 feet from Palacio Real, Arenal Suites offers air-conditioned self-catering accommodations with free WiFi access.
From $135 per night - Scored out of 10, guest rating 9.0Wonderful - What previous guests thought, 1,676 reviews
Offering a year-round outdoor pool with city views, Ohla Eixample is a stylish boutique hotel located 10 minutes’ walk from two of Gaudi’s major works, La Pedrera and Casa Batlló.
From $315 per night - Scored out of 10, guest rating 9.0Wonderful - What previous guests thought, 4,108 reviews
Located conveniently in the center of Seville, Soho Boutique Catedral has air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.
From $174 per night - Scored out of 10, guest rating 9.4Wonderful - What previous guests thought, 2,557 reviews
Five-star hotel located right in the historic center of Seville, in a privileged area of the city.
From $330 per night - Scored out of 10, guest rating 9.5Exceptional - What previous guests thought, 1,332 reviews
Located across the famous Triana Bridge, Hotel Kivir, recommended for adults is a 4-star property located in Seville. The property offers a terrace and a 24-hour front desk.
From $238 per night - Scored out of 10, guest rating 9.0Wonderful - What previous guests thought, 6,576 reviews
Attractively located in the Old Town district of Seville, Petit Palace Vargas is located a 3-minute walk from Plaza de Armas, 1.4 miles from Isla Mágica and a 19-minute walk from Alcazar Palace.
From $128 per night
Most booked hotels in Spain in the past month
Popular with guests booking hotels in Portomarin
Scored out of 10, guest rating 7.4Good - What previous guests thought, 4,637 reviewsPopular with guests booking hotels in Madrid
Scored out of 10, guest rating 8.1Very Good - What previous guests thought, 10,400 reviewsPopular with guests booking hotels in Madrid
Scored out of 10, guest rating 8.5Very Good - What previous guests thought, 11,303 reviewsPopular with guests booking hotels in Arzúa
Scored out of 10, guest rating 8.1Very Good - What previous guests thought, 2,596 reviewsPopular with guests booking hotels in Madrid
Scored out of 10, guest rating 8.0Very Good - What previous guests thought, 14,110 reviewsPopular with guests booking hotels in Santiago de Compostela
Scored out of 10, guest rating 7.5Good - What previous guests thought, 5,966 reviewsPopular with guests booking hotels in Caldas de Reis
Scored out of 10, guest rating 8.0Very Good - What previous guests thought, 3,200 reviewsPopular with guests booking hotels in O Pedrouzo
Scored out of 10, guest rating 7.6Good - What previous guests thought, 2,294 reviewsPopular with guests booking hotels in San Juan de Aznalfarache
Scored out of 10, guest rating 8.4Very Good - What previous guests thought, 13,919 reviewsPopular with guests booking hotels in Barcelona
Scored out of 10, guest rating 8.9Excellent - What previous guests thought, 12,405 reviews