Hotels in Spain

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

Spain
30 Nov — 1 Dec2
Spain
Wed 30-11
Thu 1-12
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Spain

Filter by star ratings
All filters
Europark
8.8 Excellent
Aragó, 323-325, Barcelona, Spain
Show on map
1.5 km from city centre, Barcelona, Spain 
ExcellentBased on 2,021 reviews
8.8

Strategically located in the middle of the city, this 3-star hotel makes for an excellent base in Barcelona. It also offers complimentary wireless internet.

NH Collection Amistad Córdoba
8.4 Excellent
Pz Maimonides 3, Córdoba, Andalusia, Spain
Show on map
1.1 km from city centre, Córdoba, AN, Spain 
ExcellentBased on 3,616 reviews
8.4

NH Collection Amistad Cordoba is set in Cordoba and is within a short walk of nearby sightseeing spots, such as the Roman Bridge and Calleja de las Flores. It also offers an outdoor pool, a rooftop terrace and a sauna.

Alexandre Hotel Frontair Congress
7.7 Good
C/ Alberedes, 16, Sant Boi de Llobregat, Catalonia, Spain
Show on map
1.9 km from city centre, Sant Boi de Llobregat, CT, Spain 
GoodBased on 2,710 reviews
7.7

Set in Sant Boi De Llobregat, Frontair Congress Aeropuerto is located within easy driving distance of Barcelona and L'Hospitalet de Llobregat. It also offers a free shuttle service, a 24-hour reception and free Wi-Fi.

Barcelona Princess
8.2 Excellent
Avinguda Diagonal 1, Barcelona, Spain
Show on map
4.6 km from city centre, Barcelona, Spain 
ExcellentBased on 8,212 reviews
8.2

Situated in Barcelona, Hotel Barcelona Princess offers trendy 4-star accommodation, as well as a swimming pool and a sauna. It also provides free wireless internet.

Eurostars Asta Regia
8.8 Excellent
San Agustin 9, Jerez de la Frontera, Andalusia, Spain
Show on map
1.1 km from city centre, Jerez de la Frontera, AN, Spain 
ExcellentBased on 1,319 reviews
8.8

Set in Jerez de la Frontera, Eurostars Asta Regia is a five-minute walk from Old City Hall of Jerez de la Frontera and features free Wi-Fi and a sauna. This modern hotel is an ideal base for discovering the local vineyards as it is located in Jerez - Xeres - Sherry.

Poshtel Bilbao - Premium Hostel
7.7 Good
C/ Heros 7, Bilbao, Biscay, Spain
Show on map
0.7 km from city centre, Bilbao, Biscay, Spain 
GoodBased on 1,208 reviews
7.7

Featuring a sauna, the hostel is situated in Bilbao and is a short walk from the Guggenheim Museum Bilbao. Guests can also enjoy complimentary internet throughout the property.

Hotel & Spa Villa Olimpica Suites
8.0 Excellent
Pallars, 121-125, Barcelona, Spain
Show on map
2.0 km from city centre, Barcelona, Spain 
ExcellentBased on 2,599 reviews
8.0

Featuring a restaurant, bar and outdoor pool, Hotel & Spa Villa Olimpica Suites is just a five-minute walk from Bogatell Metro Station. This modern hotel is situated in Sant Marti.

H10 Art Gallery
8.7 Excellent
Enric Granados 62-64, Barcelona, Spain
Show on map
2.0 km from city centre, Barcelona, Spain 
ExcellentBased on 1,599 reviews
8.7

Strategically located in the middle of the city, this 4.5-star hotel makes for an ideal base in Barcelona. It also offers a rooftop terrace, free Wi-Fi and a swimming pool.

Tips for booking hotels in Spain

Cheapest month:June
Most expensive month:August
Average price in Spain:S$ 205/night
Cheapest price found:S$ 26/night
Cheapest day:Sunday
Most expensive day:Monday
S$ 121 - S$ 296
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 128 - S$ 269
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Spain hotels

1
ibis budget Madrid Calle 30
7.6 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.

2
Four Points by Sheraton Barcelona Diagonal
8.8 Excellent
Avinguda Diagonal, 161-163, Barcelona, Spain
Show on map
2.9 km from city centre, Barcelona, Spain 

Four Points by Sheraton Barcelona Diagonal is situated in Barcelona and is within a short walk of nearby attractions, such as Agbar Tower. It is ideally located for those wanting to discover the area's attractions.

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

4
Yurbban Trafalgar Hotel
9.2 Excellent
Trafalgar 30, Barcelona, Spain
Show on map
0.6 km from city centre, Barcelona, Spain 

Conveniently located in the middle of the city, this 3-star hotel makes for an ideal base in Barcelona. It also features a rooftop terrace, a plunge pool and a swimming pool.

5
Tótem Madrid, A Small Luxury Hotel Of The World
8.9 Excellent
Hermosilla, 23, Madrid, Spain
Show on map
1.9 km from city centre, Madrid, Spain 

TOTEM Madrid is an elegant setting while in Madrid and is close to everything the area has to offer. The various amenities this contemporary hotel features include meeting rooms, massage services and valet parking.

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

S$ 21
Avg. per night
Safestay Madrid
8.1 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.

S$ 23
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 close to Puerta del Sol, shops and nightlife options.

S$ 26
Avg. per night
St Christopher's Inn Barcelona
8.0 Excellent
Bergara, 3, Barcelona, Spain
Show on map
0.9 km from city centre, Barcelona, Spain 

Featuring an on-site bar, this central Barcelona hostel is located just a short walk from La Rambla and Palau de la Musica Catalana. It is moments from Placa de Catalunya, restaurants and nightlife options.

S$ 26
Avg. per night
Room007 Ventura Hostel
8.1 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.

S$ 26
Avg. per night
Sol Lunamar Apartamentos - Adults Only
8.2 Excellent
Palma de Mallorca, Majorca, Spain
Show on map
11.6 km from city centre, Palma de Mallorca, Majorca, Spain 

Situated in Palma Nova, Sol Lunamar Apartamentos - Adults Only offers 3-star accommodation, as well as a rooftop terrace and an outdoor pool. There is also a fitness centre with a swimming pool.

S$ 26
Avg. per night
Motion Chueca
5.4 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.

S$ 26
Avg. per night
Madrid Motion Hostels
6.0 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.

S$ 28
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

  • 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?

    Aguas de Ibiza Lifestyle & Spa, rated with a score of 8.4 from 990 reviewers, is one of the most popular hotels in Spain. Other top stays include The One Barcelona, with an average rating of 9.1 from 1,193 reviewers, and Axel Hotel Barcelona & Urban Spa- Adults Only, with a score of 8.4 from 2,568 reviewers.