Hotels in Spain

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

Spain
Aug 1 — Aug 22
Spain
Sun 8/1
Mon 8/2
...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,472 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,508 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,859 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.

Mediterranean Palace
Mediterranean Palace
8.3 Excellent
Avda de Las Américas, 5, Adeje, Tenerife, Spain
Show on map
7.5 km from city centre, Adeje, Tenerife, Spain 
ExcellentBased on 1,783 reviews
8.3

Mediterranean Palace Playa de las Americas is situated on Tenerife and offers 5-star facilities in addition to a Turkish steam bath, a Jacuzzi and outdoor tennis courts. This modern resort also features a sauna, an outdoor pool and a rooftop terrace, and is an easy drive from Los Cristianos and Adeje.

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,081 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,858 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.

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,283 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,506 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.

Eurostars Lucentum
Eurostars Lucentum
8.5 Excellent
Av. Alfonso X El Sabio 11, Alicante, Valencia, Spain
Show on map
0.5 km from city centre, Alicante, VC, Spain 
ExcellentBased on 3,870 reviews
8.5

Strategically located in the centre of the city, this 4-star hotel makes for an ideal base in Alicante. It offers free Wi-Fi, massage services and a sauna.

City House Hotel Florida Norte By Faranda
City House Hotel Florida Norte By Faranda
7.0 Good
Paseo de la Florida, 5, Madrid, Spain
Show on map
1.6 km from city centre, Madrid, Spain 
GoodBased on 540 reviews
7.0

Featuring impressive views of Royal Palace of Madrid, City House Hotel Florida Norte By Faranda is situated in Madrid and is minutes on foot from Principe Pio Station. It provides 4-star accommodation with air-conditioned rooms.

Tips for booking a Spain hotel

Cheapest month:November
Most expensive month:July
Average price in Spain:₱5,948/night
Absolute cheapest price found:₱603/night
Cheapest day:Sunday
Most expensive day:Thursday
₱4,471 - ₱7,789
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱5,911 - ₱7,134
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Spain hotels

Show all 279,599 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
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.

3
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.

4
Vincci Capitol
Vincci Capitol
8.7 Excellent
Gran Via 41, Madrid, Spain
Show on map
0.6 km from city centre, Madrid 

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Madrid. It also provides meeting rooms, a rooftop terrace and free Wi-Fi.

5
Madrid Marriott Auditorium Hotel & Conference Center
Madrid Marriott Auditorium Hotel & Conference Center
8.9 Excellent
Avenida De Aragon, 400, Madrid, Spain
Show on map
12.8 km from city centre, Madrid 

Madrid Marriott Auditorium Hotel & Conference Center is located in Madrid and offers an indoor pool and outdoor tennis courts. It also provides a kids club, a sauna and meeting rooms.

6
Catalonia Atocha
Catalonia Atocha
8.8 Excellent
Atocha, 81, Madrid, Spain
Show on map
0.6 km from city centre, Madrid 

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.

7
Eurostars Madrid Tower
Eurostars Madrid Tower
8.6 Excellent
Paseo De La Castellana, 259 B, Madrid, Spain
Show on map
6.9 km from city centre, Madrid 

Showcasing unique views of Madrid, this 5-star hotel is an easy walk from Madrid Chamartin Railway Station. It offers free wireless internet in public areas and is steps from Cuatro Torres Business Area and other tourist attractions.

8
Vincci Seleccion Posada del Patio
Vincci Seleccion Posada del Patio
8.9 Excellent
Pasillo Santa Isabel No. 7, Málaga, Andalusia, Spain
Show on map
0.4 km from city centre, Málaga 

Situated in Malaga, Vincci Seleccion Posada del Patio provides luxury 5-star accommodation, as well as free Wi-Fi, a rooftop terrace and a rooftop pool. It is ideally positioned for those wishing to visit the area's popular attractions.

Cheapest hotels in Spain

Show all 279,599 hotels
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.

₱1,751
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.

₱1,751
Avg. per night
Bellevue Club
Bellevue Club
6.9 Good
Av. Pedro Mas y Reus s/n, Alcúdia, Mallorca, 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.

₱1,751
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.

₱2,302
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.

₱2,502
Avg. per night
ibis budget Bilbao Arrigorriaga
ibis budget Bilbao Arrigorriaga
7.5 Good
Poligono Industrial Martiartu II, 1, Arrigorriaga, Biscay, Spain
Show on map
0.9 km from city centre,  

This pet-friendly guest house is located in Arrigorriaga and features free Wi-Fi. It also offers a 24-hour reception, a swimming pool and a tour desk.

₱2,652
Avg. per night
Hotel Nuevo Madrid
Hotel Nuevo Madrid
8.3 Excellent
C/ Bausa, 27, Madrid, Spain
Show on map
6.7 km from city centre,  

Hotel Nuevo Madrid is located in Madrid and offers a Jacuzzi and a Turkish steam bath. It also provides a coffee bar, a sauna and laundry facilities.

₱2,702
Avg. per night
Ibis Budget Madrid Valentin Beato
Ibis Budget Madrid Valentin Beato
8.1 Excellent
Rufino Gonzalez 19, Madrid, Spain
Show on map
7.0 km from city centre,  

Situated a short stroll from Torre Arias Metro Station, Ibis Budget Madrid Calle Alcala offers guests a convenient base while in Madrid. Guests can also enjoy complimentary internet access throughout the property.

₱2,802
Avg. per night

Hotel prices in Spain

2 stars and under

₱650 - ₱8,006

Hostal Inter Plaza Mayor

#1 Most popular

₱1,751
Avg. per night
Benidorm City Centre Hotel

#2 Most popular

₱1,751
Avg. per night
Madrid Motion Hostels

Best value

₱650
Avg. per night
3 stars

₱1,751 - ₱4,904

Vertice Roomspace Madrid

#1 Most popular

₱2,502
Avg. per night
Magic Cristal Park

#2 Most popular

₱3,503
Avg. per night
Bellevue Club

Best value

₱1,751
Avg. per night
4 stars +

₱2,302 - ₱57,794

Hotel Puerta America

#1 Most popular

₱7,105
Avg. per night
Silken Atlantida Santa Cruz

#2 Most popular

₱3,202
Avg. per night
Hotel Nuevo Madrid

Best value

Hotel Nuevo Madrid
8.3 Excellent
₱2,702
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?

    You can find several places worth visiting in Spain. Barcelona, Madrid, and Granada are some of the most popular amongst our users.

  • What are the best hotels in Spain?

    Hotel Puerta America (8.6/10 from 5,607 reviews), Silken Atlantida Santa Cruz (8.5/10 from 3,456 reviews), and Holiday Inn Madrid - Las Tablas (8.1/10 from 1,188 reviews) are all highly rated places to stay in Spain.