Hotels in Spain

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

Spain
24 Sep — 25 Sep2
Spain
Fri 24/9
Sat 25/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Spain

Filter by star ratings
All filters
Hotel Silken Al Andalus Palace
Hotel Silken Al Andalus Palace
8.4 Excellent
Avenida De La Palmera, Seville, Andalusia, Spain
Show on map
3.7 km from city centre, Seville, AN, Spain 
ExcellentBased on 14,368 reviews
8.4

Silken Al-Andalus Palace provides modern 4-star accommodation in Seville. It also offers an outdoor pool, a swimming pool and a sauna.

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,374 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.

Acta Mimic
Acta Mimic
8.1 Excellent
Calle Arc Del Teatre 58, Barcelona, Spain
Show on map
1.0 km from city centre, Barcelona, Spain 
ExcellentBased on 2,912 reviews
8.1

Conveniently situated, Acta Mimic offers easy access to Barcelona's main tourist attractions. It also provides a rooftop terrace, plus views of the sea and the city.

Sunotel Central
Sunotel Central
8.2 Excellent
Gran Via De Les Corts Catalanes, 570, Barcelona, Spain
Show on map
1.3 km from city centre, Barcelona, Spain 
ExcellentBased on 4,553 reviews
8.2

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Barcelona. It also features a rooftop terrace and an outdoor pool.

Catalonia Barcelona Plaza
Catalonia Barcelona Plaza
8.7 Excellent
Plaza Espana 6-8, Barcelona, Spain
Show on map
2.6 km from city centre, Barcelona, Spain 
ExcellentBased on 3,385 reviews
8.7

Boasting a rooftop swimming pool for guests to enjoy, Catalonia Barcelona Plaza is located in Barcelona and provides views of Magic Fountain of Montjuic and Montjuic Castle. A rooftop terrace has panoramic views over the city.

Camping 3 Estrellas
Camping 3 Estrellas
7.5 Good
Gavà, Catalonia, Spain
Show on map
5.1 km from city centre, Gavà, CT, Spain 
GoodBased on 3,736 reviews
7.5

Camping 3 Estrellas is located in Gava and features complimentary Wi-Fi. It also provides luggage storage, a concierge and an outdoor pool.

Two Hotel Barcelona By Axel
Two Hotel Barcelona By Axel
8.7 Excellent
Calabria 90-92, Barcelona, Spain
Show on map
1.9 km from city centre, Barcelona, Spain 
ExcellentBased on 1,531 reviews
8.7

TWO Hotel Barcelona by Axel -Adults Only provides comfortable 4-star accommodation in Barcelona. It also offers free Wi-Fi, a 24-hour reception and a swimming pool.

Barcelona Princess
Barcelona Princess
8.4 Excellent
Avinguda Diagonal 1, Barcelona, Spain
Show on map
4.6 km from city centre, Barcelona, Spain 
ExcellentBased on 6,284 reviews
8.4

Offering a restaurant, bar and outdoor swimming pool, Barcelona Princess is just a five-minute stroll from El Maresme-Forum Metro Station. Popular facilities, such as a sauna and a rooftop terrace, make for an enjoyable stay in Barcelona.

Hotel Rialto
Hotel Rialto
7.6 Good
Carrer de Ferran, 40-42, Barcelona, Spain
Show on map
0.2 km from city centre, Barcelona, Spain 
GoodBased on 1,185 reviews
7.6

Conveniently situated, Hotel Rialto Barcelona offers easy access to Barcelona's best sightseeing areas. This elegant hotel was built in the 19th century and is the birthplace of Spanish artist, Joan Miró.

Claris Hotel & Spa Gl
Claris Hotel & Spa Gl
8.7 Excellent
Pau Claris, 150, Barcelona, Spain
Show on map
1.6 km from city centre, Barcelona, Spain 
ExcellentBased on 763 reviews
8.7

Offering a restaurant, bar and outdoor pool, Claris Hotel & Spa GL is only a five-minute walk from Passeig de Gracia Train Station. The hotel is situated in the heart of Barcelona and is close to restaurants, bars, cafés and shops.

Tips for booking a Spain hotel

Cheapest month:February
Most expensive month:July
Average price in Spain:$174/night
Absolute cheapest price found:$13/night
Cheapest day:Friday
Most expensive day:Wednesday
$74 - $250
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$179 - $233
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Spain hotels

Show all 283,596 hotels
1
Hotel Casa Elliot
Hotel Casa Elliot
9.0 Excellent
C/Sepulveda,180, Barcelona, Spain
Show on map
1.2 km from city centre, Barcelona 

Centrally located, Hotel Advance offers easy access to Barcelona's main sightseeing and retail areas. The multiple amenities this stylish hotel features include limited hours room service, a coffee bar and an airport shuttle.

2
Catalonia Port
Catalonia Port
8.9 Excellent
C/ Ample, 1, Barcelona, Spain
Show on map
0.6 km from city centre, Barcelona 

Conveniently positioned, Catalonia Port allows for easy access to Barcelona's best hot spots. Offering complimentary wireless internet, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of the Liceu, Gothic Quarter and La Rambla.

3
Sir Joan Hotel
Sir Joan Hotel
8.9 Excellent
Passeig Joan Carles I, 1, Ibiza, Ibiza Island, Spain
Show on map
1.9 km from city centre, Ibiza 

Conveniently situated and offering an outdoor pool, this comfortable hotel is located an easy drive from Santa Eularia des Riu. It is also steps from Ibiza Town's popular tourist spots.

4
Grand Palladium White Island Resort & Spa
Grand Palladium White Island Resort & Spa
8.5 Excellent
C/ Playa d'en Bossa, Sant Jordi de ses Salines, Ibiza Island, Spain
Show on map
1.4 km from city centre, Sant Jordi de ses Salines 

Featuring a shuttle service to Ibiza Airport, as well as free wireless internet, Grand Palladium White Island Resort & Spa is a convenient place to stay in Platja d'en Bossa. Some of the popular facilities at this 5-star hotel include miniature golf, a rooftop terrace and a Jacuzzi.

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

Featuring a Jacuzzi, an indoor pool 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.

6
Hotel Royal Passeig de Gracia
Hotel Royal Passeig de Gracia
8.5 Excellent
Passeig de Gracia, 84, Barcelona, Spain
Show on map
1.7 km from city centre, Barcelona 

Set in Barcelona City Centre, Royal Passeig de Gracia is a few steps from Passeig de Gracia and the Casa Batllo. It is 10 minutes on foot from Avinguda Diagonal, and showcases views of Barcelona.

7
The Westin Palace, Madrid
The Westin Palace, Madrid
8.7 Excellent
Plaza de las Cortes, 7, Madrid, Spain
Show on map
0.6 km from city centre, Madrid 

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.

8
Four Points by Sheraton Barcelona Diagonal
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 

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.

Cheapest hotels in Spain

Show all 283,596 hotels
InOut Hostel Barcelona
InOut Hostel Barcelona
7.8 Good
Major Del Rectoret 2, Barcelona, Spain
Show on map
7.9 km from city centre,  

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.

$21
Avg. per night
Camping 3 Estrellas
Camping 3 Estrellas
7.5 Good
Gavà, Catalonia, Spain
Show on map
5.1 km from city centre,  

Camping 3 Estrellas is located in Gava and features complimentary Wi-Fi. It also provides luggage storage, a concierge and an outdoor pool.

$33
Avg. per night
Centre Esplai Hostel
Centre Esplai Hostel
7.1 Good
Carrer Riu Anoia 42-54, El Prat de Llobregat, Catalonia, Spain
Show on map
1.7 km from city centre,  

Conveniently located minutes from Barcelona El Prat Airport, Centre Esplai Albergue offers modern accommodation in El Prat de Llobregat. It also provides free Wi-Fi and an outdoor pool.

$57
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.

$76
Avg. per night
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,  

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.

$77
Avg. per night
Hostal Santo Domingo
Hostal Santo Domingo
8.4 Excellent
Luna, 6, Madrid, Spain
Show on map
0.7 km from city centre,  

Strategically located in the middle of the city, this 3-star guest house makes for an excellent base in Madrid. It is moments from Puerta del Sol, restaurants and nightlife options.

$80
Avg. per night
Hotel Barcelona House
Hotel Barcelona House
8.0 Excellent
Carrer Dels Escudellers, 19, Barcelona, Spain
Show on map
0.5 km from city centre,  

Set in the heart of the city, Hotel Barcelona House provides easy access to Barcelona's main sightseeing and retail areas. Only a short walk from La Rambla, it offers comfortable rooms equipped with blackout curtains, an in-room safe and a flat-screen TV.

$81
Avg. per night
Ibis Barcelona Molins de Rei
Ibis Barcelona Molins de Rei
8.1 Excellent
Avinguda De Caldes 60, Molins de Rei, Catalonia, Spain
Show on map
0.4 km from city centre,  

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 free Wi-Fi, a rooftop terrace and an indoor pool, ensure a satisfying stay in Molins de Rei.

$86
Avg. per night

Hotel prices in Spain

2 stars or below

$19 - $142

InOut Hostel Barcelona

No. 1 most popular

$21
Avg. per night
Ibis Barcelona Molins de Rei

No. 2 most popular

$86
Avg. per night
Safestay Barcelona Sea

Best value

$19
Avg. per night
3 stars

$59 - $167

Holiday Inn Express Barcelona - Molins de Rei

No. 1 most popular

$77
Avg. per night
Europark

No. 2 most popular

Europark
9.0 Excellent
$112
Avg. per night
URH Excelsior

Best value

$59
Avg. per night
4 stars and up

$76 - $495

NH Collection Barcelona Gran Hotel Calderón

No. 1 most popular

$179
Avg. per night
W Barcelona

No. 2 most popular

W Barcelona
8.5 Excellent
$372
Avg. per night
Hotel Nuevo Madrid

Best value

Hotel Nuevo Madrid
8.3 Excellent
$76
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?

    Spain has plenty to offer. Consider staying in some of its most favoured locations, like Barcelona, Madrid, and Ibiza.

  • What are the best hotels in Spain?

    NH Collection Barcelona Gran Hotel Calderón, rated with a score of 8.6 from 2,725 reviewers, is one of the most popular hotels in Spain. Other top stays include W Barcelona, with an average rating of 8.5 from 3,799 reviewers, and Axel Hotel Barcelona & Urban Spa- Adults Only, with a score of 8.6 from 2,442 reviewers.