Hotels in Spain

Search and compare Spain hotels from hundreds of travel sites and save

Spain
31 Mar — 1 Apr2
Spain
Fri 31/3
Sat 1/4
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Spain

Filter by star ratings
All filters
Hotel Abanico
8.5 Excellent
C/ Aguilas 17, Seville, Andalusia, Spain
Show on map
0.3 km from city centre, Seville, AN, Spain 
ExcellentBased on 1,016 reviews
8.5

Hotel Abanico provides unique 3-star accommodation in Seville. It is conveniently located for guests wanting to discover the area's attractions.

Bcn Urbaness Hotels Del Comte
8.0 Excellent
Carrer de la Diputacio, 142-148, Barcelona, Spain
Show on map
1.7 km from city centre, Barcelona, Spain 
ExcellentBased on 1,037 reviews
8.0

Situated in the popular hub of L'Eixample, BCN Urban Hotels del Comte is within walking distance of several tourist attractions in the local area. It also offers free Wi-Fi, a 24-hour reception and luggage storage.

Wow Hostel Barcelona
7.1 Good
Avinguda Diagonal 578, Barcelona, Spain
Show on map
2.7 km from city centre, Barcelona, Spain 
GoodBased on 474 reviews
7.1

Wow Hostel Barcelona is situated in Barcelona and offers guests free Wi-Fi. The various facilities this modern hostel offers include a ticket service, a 24-hour reception and a games room.

Catalonia Sagrada Familia
8.2 Excellent
Aragó 577-579, Barcelona, Spain
Show on map
2.8 km from city centre, Barcelona, Spain 
ExcellentBased on 5,072 reviews
8.2

Catalonia Sagrada Familia provides relaxed accommodation in Barcelona and is within walking distance of Sagrada Familia Metro Station. The various amenities this modern hotel offers include meeting rooms, a 24-hour reception and an outdoor pool.

Capri
Maspalomas, Gran Canaria, Spain
Show on map
0.5 km from city centre, Maspalomas, Gran Canaria, Spain 

Capri Bungalows is a charming base when in Maspalomas and is close to everything the area has to offer. It also provides a kids pool, an outdoor pool and a 24-hour reception.

Hotel Nuevo Boston
8.4 Excellent
Avenida De Aragon 332, Madrid, Spain
Show on map
11.3 km from city centre, Madrid, Spain 
ExcellentBased on 8,345 reviews
8.4

Located in Madrid, Hotel Nuevo Boston is within a 10-minute drive of Madrid-Barajas Airport and provides a rooftop terrace and a swimming pool. It offers complimentary Wi-Fi, a free shuttle service and a coffee bar.

Barcelona Hotel Colonial
8.2 Excellent
Via Laietana 3, Barcelona, Spain
Show on map
0.3 km from city centre, Barcelona, Spain 
ExcellentBased on 1,416 reviews
8.2

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Barcelona. Surrounded by local bars and restaurants, it is a short walk from Barceloneta Metro Station.

Hotel Best 4 Barcelona
8.0 Excellent
C-Doctor Trueta 164, Barcelona, Spain
Show on map
2.4 km from city centre, Barcelona, Spain 
ExcellentBased on 1,726 reviews
8.0

Hotel 4 Barcelona is located in Barcelona and offers free Wi-Fi and a Turkish steam bath. Its premium amenities include a sauna and a gym.

Tips for booking hotels in Spain

Cheapest month:December
Most expensive month:August
Average price in Spain:$216/night
Cheapest price found:$18/night
Cheapest day:Thursday
Most expensive day:Tuesday
$170 - $277
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$192 - $251
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Spain hotels

1
Hotel Barajas Plaza
7.8 Good
C/ Camarillas 5-7, Madrid, Spain
Show on map
12.4 km from city centre, Madrid, Spain 

Located a short walk from Barajas Station, Hotel Barajas Plaza is a convenient base when in Madrid. The air-conditioned rooms feature plasma TVs and free Wi-Fi.

$75
Avg. per night
2
Asia Gardens Hotel & Thai Spa, a Royal Hideaway Hotel
9.0 Excellent
Rotonda Del Fuego, Benidorm, Valencia, Spain
Show on map
4.4 km from city centre, Benidorm, VC, Spain 

Located in Benidorm, Asia Gardens Hotel & Thai Spa a Royal Hideaway Hotel offers free Wi-Fi and a gym. It has a spa, as well as a swimming pool, a heated pool and a Jacuzzi.

$274
Avg. per night
3
H10 Madison
9.3 Excellent
C/ Dr. Joaquim Pou, 2-4-6, Barcelona, Spain
Show on map
0.3 km from city centre, Barcelona, Spain 

Conveniently located in the centre of the city, this 4-star hotel makes for an excellent base in Barcelona. It also provides a swimming pool, a rooftop terrace and free Wi-Fi.

$238
Avg. per night
4
Hotel El Palace Barcelona
9.4 Excellent
Gran Via De Les Corts Catalanes 668, Barcelona, Spain
Show on map
1.0 km from city centre, Barcelona, Spain 

Conveniently located, Hotel El Palace Barcelona offers easy access to Barcelona's best hot spots. It features free Wi-Fi, a fitness centre and a swimming pool, and is within a 10-minute walk of Placa de Catalunya.

$375
Avg. per night
5
Exe Madrid Norte
8.4 Excellent
Calle Martina Diaz, 4., Madrid, Spain
Show on map
8.8 km from city centre, Madrid, Spain 

Situated in Madrid, the hotel is within a 15-minute drive of Madrid-Barajas Airport and provides a swimming pool. It offers 4-star accommodation with air-conditioned rooms.

$85
Avg. per night
6
The Westin Palace, Madrid
8.4 Excellent
Plaza de las Cortes, 7, Madrid, Spain
Show on map
0.6 km from city centre, Madrid, Spain 

Featuring grand architecture, such as a stunning stained glass dome in its centre, Westin Palace Hotel offers a 5-star experience in one of Madrid's premier locations. This charming hotel is set in the heart of the city.

$359
Avg. per night
7
Meliá Alicante
8.1 Excellent
Plaza Del Puerto, 3, Alicante, Valencia, Spain
Show on map
0.4 km from city centre, Alicante, VC, Spain 

Melia Alicante treats its guests to an infinity pool and superior 4-star accommodation in Alicante. It offers complimentary wireless internet, a bar and is moments from Edificio del Palas.

$158
Avg. per night
8
Esentia Togumar
8.3 Excellent
Madrid, Spain
Show on map
4.1 km from city centre, Madrid, Spain 

Esentia Togumar provides modern accommodation in Madrid and is within a 20-minute walk of Avenida de America Metro Station. It offers 3-star accommodation with air-conditioned apartments.

$83
Avg. per night

Cheapest hotels in Spain, Europe

La Posada de Huertas
Calle Huertas 21, Madrid, Spain
Show on map
0.4 km from city centre, Madrid, Spain 

Centrally located, La Posada de Huertas offers easy access to Madrid's best hot spots. It provides free Wi-Fi, a 24-hour reception and a swimming pool.

$18
Avg. per night
The Nomad Hostel
8.6 Excellent
Calle Itálica, 1, Seville, Andalusia, Spain
Show on map
1.0 km from city centre, Seville, AN, Spain 

Situated within a 10-minute walk of Plaza de Armas Station, The Nomad Hostel is a convenient base while visiting Seville. It also offers free Wi-Fi, a sun deck and massage services.

$20
Avg. per night
room007 Chueca Hostel
8.1 Excellent
Hortaleza 74, Madrid, Spain
Show on map
0.9 km from city centre, Madrid, Spain 

Featuring an on-site bar, this central Madrid hostel is set just a short stroll from La Latina and Gran Via. It is close to Puerta del Sol, shops and nightlife options.

$21
Avg. per night
Mola Hostel
8.3 Excellent
Calle Atocha 16, Madrid, Spain
Show on map
0.2 km from city centre, Madrid, Spain 

Set in the heart of Madrid, Mola Hostel is situated near Sol Metro Station, and just a few steps from local restaurants and bars. Those staying at the property can also make use of complimentary wireless internet.

$24
Avg. per night
Ok Hostel Madrid
8.9 Excellent
Calle Juanelo, 24, Madrid, Spain
Show on map
0.6 km from city centre, Madrid, Spain 

Conveniently situated, Ok Hostel Madrid offers easy access to Madrid's best hot spots. It is located a short stroll from Plaza Mayor.

$31
Avg. per night
Far Home Atocha
8.8 Excellent
Calle Atocha, 45, Madrid, Spain
Show on map
0.3 km from city centre, Madrid, Spain 

Set in the heart of the city, Far Home Atocha provides easy access to Madrid's popular retail and sightseeing areas. The various facilities this modern hotel offers include a 24-hour reception, a concierge and luggage storage.

$32
Avg. per night
Generator Madrid
8.0 Excellent
Calle Silva, 1, Madrid, Spain
Show on map
0.7 km from city centre, Madrid, Spain 

Featuring an on-site bar, this central Madrid hostel is set just a short stroll from Plaza de Oriente and Royal Palace of Madrid. It also offers a coffee bar, free Wi-Fi and a rooftop terrace.

$34
Avg. per night
Toc Hostel Sevilla
8.7 Excellent
Calle Miguel Manara,18-22, Seville, Andalusia, Spain
Show on map
0.7 km from city centre, Seville, AN, Spain 

Steps from Archivo General de Indias, Toc Hostel Sevilla is located in Seville and offers modern accommodation. It is close to Seville Cathedral, shops and nightlife options.

$34
Avg. per night

Hotel prices in Spain

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Spain

About Spain

With its energised cities, Moorish villages and sun-drenched coastline, Spain lures visitors in with its enticingly laid-back lifestyle and gastronomic riches. From the northern reaches of Basque Country to the southern beaches of Andalusia, it boasts fascinating regional eccentricities that invite you to explore.

Things to do in Spain

Whether you want to visit the cultural museums of Barcelona and Madrid or marvel at the ornate architecture of Seville and Granada, Spain inspires around every corner.

Explore Madrid. Home to sweeping boulevards and stately parks, Madrid is a city of grand architectural landmarks and features some of the most renowned art galleries in Europe. Tour the iconic Prado Museum and see the sublime frescoes of the Royal Palace, then watch the world’s best soccer players in action at Santiago Bernabéu Stadium.

See Barcelona. Dotted with modernist landmarks envisioned by Antoni Gaudí, Barcelona is the capital of Catalonia. Aside from touring the Museu Picasso, photographing La Sagrada Família and strolling down Las Ramblas, you can relax on a string of beaches overlooking the Balearic Sea.

Discover Granada. Nestled in the foothills of the Sierra Nevada, Granada is celebrated for its striking Moorish architecture, which is exemplified in the sprawling hilltop fortress of the Alhambra. In the immediate surroundings lie the sumptuous gardens of the Generalife and traditional neighbourhoods such as Sacromonte.

Experience Seville. Andalusia’s lively capital, Seville is an architectural wonderland, home to the UNESCO-listed Real Alcázar, the 18th-century Plaza de Toros and the colossal Plaza de España. Browse the ceramic stores of Triana and tour the striking Seville Cathedral before catching a flamenco show at one of the many tablaos.

Getting around Spain

International airports in Madrid, Barcelona, Malaga and Palma de Mallorca serve as major gateways to Spain while high-speed trains connect with neighbouring France. Train services are provided between Spain’s larger cities while buses serve smaller towns and villages. Hiring a car is a convenient way to explore if you plan on visiting national parks or heading off-the-beaten-track.

Facts about staying in Spain

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation