Hotels in Spain

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

Spain
Jul 30 — Jul 312
Spain
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Spain

Filter by star ratings
All filters
Sercotel Gran Hotel Conde Duque
Sercotel Gran Hotel Conde Duque
8,5 Excellent
Plaza Conde Valle Suchil, 5, Madrid, Spain
Show on map
1,7 km from city centre, Madrid, Spain 
ExcellentBased on 2 460 reviews
8,5

Sercotel Gran Hotel Conde Duque is situated in Madrid and features complimentary wireless internet. It is set amongst a variety of popular eateries and is within a five-minute walk of San Bernardo Metro Station.

Catalonia Atocha
Catalonia Atocha
8,8 Excellent
Atocha, 81, Madrid, Spain
Show on map
0,6 km from city centre, Madrid, Spain 
ExcellentBased on 3 505 reviews
8,8

Catalonia Atocha provides 4-star accommodation in Madrid City Centre. Popular amenities include a swimming pool, a sauna and a Jacuzzi, plus it presents views of Madrid.

Hotel Ilunion Islantilla
Hotel Ilunion Islantilla
8,4 Excellent
Islantilla - Urb.Islantilla S/N 21449 Islantilla, La Antilla, Andalusia, Spain
Show on map
1,6 km from city centre, La Antilla, AN, Spain 
ExcellentBased on 3 831 reviews
8,4

Ilunion Islantilla provides a modern setting while in Islantilla. Offering complimentary wireless internet, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Islantilla Shopping Centre.

Holiday Inn Express Barcelona - Molins de Rei
Holiday Inn Express Barcelona - Molins de Rei
8,0 Excellent
Carrer del Primer de Maig, 9, Molins de Rei, Catalonia, Spain
Show on map
1,4 km from city centre, Molins de Rei, CT, Spain 
ExcellentBased on 1 337 reviews
8,0

Located in Catalunya, Holiday Inn Express Molins de Rei is ideal for those wanting to tour the area's well-known wineries. It is also minutes from Molins de Rei's popular attractions and landmarks.

Fuerte Conil-Resort
Fuerte Conil-Resort
9,1 Excellent
Playa de la Fontanilla, Conil de la Frontera, Andalusia, Spain
Show on map
0,8 km from city centre, Conil de la Frontera, AN, Spain 
ExcellentBased on 1 077 reviews
9,1

This comfortable hotel in Conil de la Frontera offers free Wi-Fi, as well as a saltwater swimming pool and a Jacuzzi. It also features a sauna and a plunge pool.

Zinema7
Zinema7
8,8 Excellent
Sagrada Familia 1, San Sebastian, Gipuzkoa, Spain
Show on map
0,6 km from city centre, San Sebastian, Gipuzkoa, Spain 
ExcellentBased on 2 845 reviews
8,8

Hotel Astoria7 is situated in the city's well known tourism and shopping area. It is located a 20-minute drive from San Sebastian Airport and an airport transfer is provided.

Exe Madrid Norte
Exe Madrid Norte
8,2 Excellent
Calle Martina Diaz, 4, Madrid, Spain
Show on map
8,8 km from city centre, Madrid, Spain 
ExcellentBased on 2 690 reviews
8,2

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.

Sol Lanzarote
Sol Lanzarote
8,3 Excellent
Calle Grama, 2, Arrecife, Lanzarote, Spain
Show on map
8,1 km from city centre, Arrecife, Lanzarote, Spain 
ExcellentBased on 508 reviews
8,3

Sol Lanzarote offers a themed setting while in Puerto del Carmen. Some of the popular features provided at this 4-star hotel are outdoor tennis courts, an all-inclusive meal plan and a rooftop terrace.

Hostal Inter Plaza Mayor
Hostal Inter Plaza Mayor
6,8 Good
Zaragoza, 6 - 3o Dcha, Madrid, Spain
Show on map
0,3 km from city centre, Madrid, Spain 
GoodBased on 3 280 reviews
6,8

Only two minutes from Plaza Mayor, Hostal Inter Plaza Mayor is set in the heart of Madrid. It is close to Puerta del Sol, eateries and shops.

Hotel Servigroup Papa Luna
Hotel Servigroup Papa Luna
8,7 Excellent
Avenida Papa Luna 6, Peníscola, Valencia, Spain
Show on map
0,8 km from city centre, Peníscola, VC, Spain 
ExcellentBased on 1 501 reviews
8,7

Situated in Peniscola, Hotel Servigroup Papa Luna offers 4-star accommodation, as well as a sauna, a Turkish steam bath and an outdoor pool. There is also a fitness centre with a swimming pool.

Tips for booking a Spain hotel

Cheapest month:February
Most expensive month:May
Average price in Spain:R1 657/night
Absolute cheapest price found:R17/night
Cheapest day:Monday
Most expensive day:Saturday
R1 361 - R2 324
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R1 372 - R2 714
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Spain hotels

Show all 273 149 hotels
1
Occidental Madrid Este
Occidental Madrid Este
8,7 Excellent
Calle De Julian Camarillo, 19-21, Madrid, Spain
Show on map
6,5 km from city centre, Madrid 

Located amongst a range of well-known attractions, boutiques and eateries, Occidental Madrid Este is ideal for those wishing to discover Madrid and its surroundings. It has a gym, as well as an express check-in and check-out feature, a sauna and 24-hour room service.

2
Son Caliu Hotel Spa Oasis
Son Caliu Hotel Spa Oasis
8,9 Excellent
Avenida Son Caliu 8, Palma Nova, Majorca, Spain
Show on map
0,7 km from city centre, Palma Nova 

Hotel Son Caliu Spa Oasis is situated on Mallorca, and offers 4-star accommodation as well as a private beach. Popular amenities, such as a Turkish steam bath, an outdoor pool and a rooftop terrace, make for a satisfying stay in Palma Nova.

3
ibis Barcelona Santa Coloma
ibis Barcelona Santa Coloma
8,3 Excellent
Avinguda de la Pallaresa, 73-79, Santa Coloma de Gramenet, Catalonia, Spain
Show on map
0,5 km from city centre, Santa Coloma de Gramenet 

Featuring a sauna and a heated pool, this modern hotel is an easy drive from Barcelona. It is also within walking distance of Santa Coloma de Gramenet's popular attractions and landmarks.

4
Melia Tamarindos
Melia Tamarindos
8,0 Excellent
Retama, 3, Maspalomas, Gran Canaria, Spain
Show on map
4,4 km from city centre, Maspalomas 

Featuring its very own observatory and views over Playa de San Agustin, Melia Tamarindos offers 5-star luxury, with deluxe amenities such asoutdoor tennis courts and a rooftop terrace. Popular facilities, such as an outdoor pool, a Turkish steam bath and a Jacuzzi, ensure an enjoyable stay in Maspalomas.

5
Hotel Servigroup Papa Luna
Hotel Servigroup Papa Luna
8,7 Excellent
Avenida Papa Luna 6, Peníscola, Valencia, Spain
Show on map
0,8 km from city centre, Peníscola 

Situated in Peniscola, Hotel Servigroup Papa Luna offers 4-star accommodation, as well as a sauna, a Turkish steam bath and an outdoor pool. There is also a fitness centre with a swimming pool.

6
Exe Madrid Norte
Exe Madrid Norte
8,2 Excellent
Calle Martina Diaz, 4, Madrid, Spain
Show on map
8,8 km from city centre, Madrid 

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.

7
Nixe Palace Hotel
Nixe Palace Hotel
8,5 Excellent
Avenida Joan Miro 269, Palma de Mallorca, Majorca, Spain
Show on map
4,1 km from city centre, Palma de Mallorca 

Located in Palma de Mallorca, Hotel Nixe Palace is within a 15-minute drive of Son Sant Joan Airport and provides a swimming pool, a Jacuzzi and a sauna. It has a fitness centre, as well as a Turkish steam bath, free Wi-Fi and a chromatherapy bath.

8
Barceló Torre de Madrid
Barceló Torre de Madrid
8,9 Excellent
Plaza De España, 18, Madrid, Spain
Show on map
1,2 km from city centre, Madrid 

Situated a short walk from Opera Metro Station, Barcelo Torre de Madrid offers guests an ideal base while visiting Madrid. It provides 5-star accommodation with air-conditioned rooms.

Cheapest hotels in Spain

Show all 273 149 hotels
Albergue Santiago Apostol
Albergue Santiago Apostol
7,7 Good
Ruavieja, 42, Logroño, Spain
Show on map
0,7 km from city centre,  

Albergue Santiago Apostol is a comfortable base while visiting Logrono and is close to everything the area has to offer. It offers a tour desk, and is an easy walk from Co-Cathedral of Santa Maria de la Redonda and Theatre of Breton de los Herreros.

R177
Avg. per night
Hostal Inter Plaza Mayor
Hostal Inter Plaza Mayor
6,8 Good
Zaragoza, 6 - 3o Dcha, Madrid, Spain
Show on map
0,3 km from city centre,  

Only two minutes from Plaza Mayor, Hostal Inter Plaza Mayor is set in the heart of Madrid. It is close to Puerta del Sol, eateries and shops.

R517
Avg. per night
Benidorm City Centre Hotel
Benidorm City Centre Hotel
7,0 Good
C/ La Garita, 8, Benidorm, Valencia, Spain
Show on map
0,7 km from city centre,  

This comfortable hotel in Benidorm offers complimentary Wi-Fi, as well as an all-inclusive meal plan and a butler service. It is ideally positioned for guests wishing to visit the area's popular attractions.

R517
Avg. per night
Bellevue Club
Bellevue Club
6,9 Good
Av. Pedro Mas y Reus s/n, Alcúdia, Majorca, Spain
Show on map
2,8 km from city centre,  

Bellevue Club is located in Puerto de Alcudia and features outdoor tennis courts and miniature golf. It also offers a kids club, an outdoor pool and squash courts.

R517
Avg. per night
El Celo Garden
El Celo Garden
8,0 Excellent
Gaviotas, 10, Peguera, Majorca, Spain
Show on map
0,9 km from city centre,  

Located in Paguera, El Celo Garden is within a 30-minute drive of Son Sant Joan Airport and provides a swimming pool. It is conveniently positioned for guests wishing to discover the area's attractions.

R606
Avg. per night
Pierre & Vacances Estepona
Pierre & Vacances Estepona
5,7 Okay
Cadiz Km.166 C/hinojo Urb.bel Air S/n, Estepona, Andalusia, Spain
Show on map
10,8 km from city centre,  

Situated in Benahavis, Pierre & Vacances Estepona is a short drive from Estepona and provides an outdoor pool. The various amenities this modern property offers include a kids pool, a 24-hour reception and a kids club.

R680
Avg. per night
Hotel Costa Brava
Hotel Costa Brava
8,0 Excellent
Calle Anselmo Clave 48, Blanes, Catalonia, Spain
Show on map
0,2 km from city centre,  

Situated in Blanes, Hotel Costa Brava Blanes is a short drive from Lloret de Mar and features an outdoor pool. The reception desk is open 24 hours, and a buffet breakfast is provided each morning.

R710
Avg. per night
Vertice Roomspace Madrid
Vertice Roomspace Madrid
7,8 Good
Calle Laguna Dalga, 4, Madrid, Spain
Show on map
9,3 km from city centre,  

Vertice Roomspace offers 3-star accommodation in Madrid. It also provides a 24-hour reception, a sun deck and meeting rooms.

R724
Avg. per night

Hotel prices in Spain

2 stars or below

R177 - R2 366

Hotel Bcool Murcia

No. 1 most popular

Hotel Bcool Murcia
8,5 Excellent
R946
Avg. per night
Hostal Goya

No. 2 most popular

Hostal Goya
9,0 Excellent
R1 271
Avg. per night
Albergue Santiago Apostol

Best value

R177
Avg. per night
3 stars

R517 - R2 159

Hotel Llane Petit

No. 1 most popular

Hotel Llane Petit
8,9 Excellent
R2 159
Avg. per night
Hcc Montblanc

No. 2 most popular

Hcc Montblanc
8,5 Excellent
R1 626
Avg. per night
Bellevue Club

Best value

R517
Avg. per night
4 stars and up

R798 - R4 761

Melia Tamarindos

No. 1 most popular

Melia Tamarindos
8,0 Excellent
R2 366
Avg. per night
Ac Hotel Carlton Madrid By Marriott

No. 2 most popular

R1 198
Avg. per night
Hotel Vía Castellana

Best value

R798
Avg. per night

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

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

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

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.

Spain travel FAQs

  • Where is the best place to stay in Spain?

    Users favour staying in areas such as Barcelona, Madrid, and Seville. Consider these locations when searching for your desired stay.

  • What are the best hotels in Spain?

    6 097 reviews rated Hotel Vía Castellana with an average score of 8,3/10. It may also be worth looking into the Melia Tamarindos, which received a rating of 8,0/10 from 673 reviews. Apartamentos Lido could also be a good option, with a score of 8,4/10 from 1 295 reviews.