Hotels in Spain

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

Spain
Oct 4 — Oct 52
Spain
Tue 10/4
Wed 10/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Spain

Filter by star ratings
All filters
Compostela Suites Apartments
7.7 Good
Madrid, Spain
Show on map
11.0 km from city centre, Madrid, Spain 
GoodBased on 4,107 reviews
7.7

Located in Madrid, Compostela Suites Apartments is within a 10-minute drive of Madrid-Barajas Airport and offers an outdoor pool. Those staying at the property can also make use of complimentary Wi-Fi access throughout their stay.

Lopesan Baobab Resort
8.8 Excellent
Mar Adriático, 1, Maspalomas, Gran Canaria, Spain
Show on map
2.6 km from city centre, Maspalomas, Gran Canaria, Spain 
ExcellentBased on 1,879 reviews
8.8

Boasting a heated pool, a sauna and outdoor tennis courts, Lopesan Baobab Resort is situated in Maspalomas and provides peaceful accommodation. It offers 5-star accommodation with air-conditioned rooms.

Hotel Flamero
7.9 Good
Ronda Maestro Alonso, Matalascanas, Andalusia, Spain
Show on map
0.6 km from city centre, Matalascanas, AN, Spain 
GoodBased on 927 reviews
7.9

Hotel Flamero provides a comfortable setting when in Matalascanas. Those staying at the property have access to a hair salon and an outdoor pool.

Benalmádena Palace - Hotel Spa
8.4 Excellent
Camino de Gilabert, Benalmádena, Andalusia, Spain
Show on map
2.3 km from city centre, Benalmádena, AN, Spain 
ExcellentBased on 2,198 reviews
8.4

Providing an on-site night club and a beauty salon, Benalmadena Palace Spa is situated in Benalmadena and boasts 4-star accommodation. It also features a Jacuzzi, an outdoor pool and a sauna.

Ibis Barcelona Molins de Rei
8.0 Excellent
Avinguda De Caldes 60, Molins de Rei, Catalonia, Spain
Show on map
0.4 km from city centre, Molins de Rei, CT, Spain 
ExcellentBased on 1,058 reviews
8.0

Set in Catalunya, Ibis Barcelona Molins de Rei is an excellent base for those wanting to tour the area's highly-regarded wineries. Popular facilities, such as a rooftop terrace, free Wi-Fi and an indoor pool, ensure a satisfying stay in Molins de Rei.

Ibis Budget Barcelona Viladecans
7.3 Good
Ctra. De Barcelona, 82 Parcela E-1, Viladecans, Catalonia, Spain
Show on map
1.5 km from city centre, Viladecans, CT, Spain 
GoodBased on 2,520 reviews
7.3

Offering free Wi-Fi, this modern hotel is a short drive from Sant Boi De Llobregat. It also offers luggage storage, a 24-hour reception and a tour desk.

Hotel Samos
7.7 Good
Avenida S'Olivera, 12, Magaluf, Mallorca, Spain
Show on map
0.1 km from city centre, Magaluf, Mallorca, Spain 
GoodBased on 1,833 reviews
7.7

Hotel Samos is set on Mallorca and provides 4-star facilities in addition to free Wi-Fi. This modern hotel also offers an outdoor pool, and is located within easy driving distance of Palma Nova and Cala Vinyes.

Hotel RH Ifach
8.6 Excellent
Avenida Juan Carlos I, Calp, Valencia, Spain
Show on map
2.0 km from city centre, Calp, VC, Spain 
ExcellentBased on 2,639 reviews
8.6

Offering an ideal base for guests looking to discover Calpe's vibrant nightlife, Hotel RH Ifach All inclusive features a 24-hour reception and views of Natural Park of Penyal d'Ifac. In addition to free private parking on site, the hotel provides comfortable 4-star rooms and a bar.

Tips for booking hotels in Spain

Cheapest month:November
Most expensive month:March
Average price in Spain:₱430,128/night
Cheapest price found:₱881/night
Cheapest day:Sunday
Most expensive day:Thursday
₱5,236 - ₱9,730
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱6,872 - ₱8,668
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Spain hotels

1
Sallés Hotel Pere IV
8.2 Excellent
C/Pallars,128, Barcelona, Spain
Show on map
1.9 km from city centre, Barcelona, Spain 

Featuring an indoor pool, a Jacuzzi and a Finnish sauna, Salles Hotel Pere IV is located in Barcelona and offers modern accommodation. It also features a Turkish steam bath and free Wi-Fi.

2
ibis budget Madrid Calle 30
7.7 Good
Calle Lozano 3, Madrid, Spain
Show on map
3.5 km from city centre, Madrid, Spain 

Boasting a swimming pool, Ibis Budget Madrid Calle 30 is situated in Madrid and provides comfortable accommodation. It also offers complimentary Wi-Fi.

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

4
Toc Hostel Sevilla
8.6 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.

5
Nautic Hotel & Spa
7.8 Good
C/ Virgilio, 24, Palma de Mallorca, Mallorca, Spain
Show on map
6.8 km from city centre, Palma de Mallorca, Mallorca, Spain 

Boasting a Jacuzzi, a sauna and an outdoor pool, Nautic Hotel & Spa is situated in Palma de Mallorca and provides modern accommodation. It also offers a Turkish steam bath and a rooftop terrace.

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

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.

7
The Hat Madrid
9.0 Excellent
Calle Imperial 9, Madrid, Spain
Show on map
0.4 km from city centre, Madrid, Spain 

Located centrally, The Hat Madrid offers easy access to Madrid's main tourist and retail hot spots. It provides free Wi-Fi, a coffee bar and a rooftop terrace.

8
Hotel Regina
9.2 Excellent
Alcala 19, Madrid, Spain
Show on map
0.4 km from city centre, Madrid, Spain 

Strategically located in the heart of the city, this 3-star hotel makes for an excellent base in Madrid. It is close to Puerta del Sol, dining options and shops.

Cheapest hotels in Spain, Europe

InOut Hostel Barcelona
7.6 Good
Major Del Rectoret 2, Barcelona, Spain
Show on map
7.9 km from city centre, Barcelona, Spain 

Inout is situated amongst Barcelona's well-known nightlife destinations, just a brief stroll from Baixador de Vallvidrera Metro Station. This unique hostel is a convenient base for discovering the local vineyards as it is located in Catalunya.

₱940
Avg. per night
Room007 Chueca Hostel
8.3 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 situated in the area's popular nightlife district, which is only a few minutes walk from Puerta del Sol and Chueca.

₱1,058
Avg. per night
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.

₱1,058
Avg. per night
Madrid Motion Hostels
6.1 Good
Mesonero Romanos, 7, Madrid, Spain
Show on map
0.5 km from city centre, Madrid, Spain 

Centrally located, Madrid Motion Hostels allows for easy access to Madrid's popular retail areas and tourist attractions. It is also situated just a short walk from Puerta del Sol and Gran Via, and offers a convenient shuttle service.

₱1,116
Avg. per night
Motion Chueca
5.5 Okay
Plaza Pedro Zerolo, 3, Madrid, Spain
Show on map
0.7 km from city centre, Madrid, Spain 

Centrally located, Motion Chueca offers easy access to Madrid's main shopping and sightseeing areas. It is also situated a five-minute stroll from La Latina, Gran Via and Chueca, and provides a shuttle service.

₱1,175
Avg. per night
Safestay Madrid
8.2 Excellent
C/ Sagasta 22, Madrid, Spain
Show on map
1.5 km from city centre, Madrid, Spain 

Situated in Madrid City Centre, Safestay Madrid is a short stroll to several local tourist attractions, including Plaza del Dos de Mayo. This hostel is set in the heart of the city.

₱1,175
Avg. per night
Ok Hostel Madrid
9.0 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.

₱1,175
Avg. per night
Room007 Ventura Hostel
8.2 Excellent
C/ Ventura de la Vega, 5, Madrid, Spain
Show on map
0.4 km from city centre, Madrid, Spain 

Centrally situated, Room007 Ventura Hostel offers easy access to Madrid's best hot spots. It is located a short walk from Gran Via, Puerta del Sol and Museo del Prado.

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

Spain travel FAQs

  • Where is the best place to stay in Spain?

    Spain has plenty to offer. Consider staying in some of its favored locations, like Adeje, Estepona, and Barcelona.

  • What are the best hotels in Spain?

    Spain is home to many highly-rated hotels, one of which is Hotel Sofia Barcelona, In The Unbound Collection By Hyatt, which has a current rating of 8.6. For other potential stays, consider Mandarin Oriental, Barcelona and Ohla Barcelona, which can also be great places to stay in Spain.