Hotels in Spain

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

Spain
Jun 4 — Jun 52
Spain
Sun 6/4
Mon 6/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Spain

The following hotels are among the most sought after in the Spain area. Users can utilize the filters available to narrow down their search.
Filter by star ratings
All filters
Hotel Barcelona Universal
8.4 Excellent
Del Paral.lel, Del 76-78, Barcelona, Spain
Show on map
0.8 mi from city centre, Barcelona, Spain 
ExcellentBased on 2,702 reviews
8.4

Featuring a rooftop pool and stylish rooms, this hotel is set in the centre of Barcelona. It provides city views and complimentary Wi-Fi.

Travelodge Barcelona Poblenou
7.3 Good
Carrer De Llacuna 32, Barcelona, Spain
Show on map
1.6 mi from city centre, Barcelona, Spain 
GoodBased on 8,048 reviews
7.3

Situated within walking distance of Bogatell Metro Station, Travelodge Barcelona Poblenou offers unlimited complimentary Wi-Fi in common areas and also in the guestrooms for an additional charge. This modern hotel is located in Sant Marti.

Hotel Regina
9.2 Excellent
Alcala 19, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 
ExcellentBased on 11,412 reviews
9.2

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.

Hotel Liabeny
9.1 Excellent
Calle de la Salud 3, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 
ExcellentBased on 7,401 reviews
9.1

Conveniently located in the centre of the city, this 4-star hotel makes for an ideal base in Madrid. It is close to Gran Via, shops and nightlife options.

Barceló Raval
8.3 Excellent
Rambla Del Raval, 17-21, Barcelona, Spain
Show on map
0.5 mi from city centre, Barcelona, Spain 
ExcellentBased on 2,657 reviews
8.3

Conveniently situated in the heart of Barcelona, Barcelo Raval provides free Wi-Fi in all areas, a sauna and a rooftop pool. Surrounded by local bars and restaurants, it is within walking distance from Sant Antoni Metro Station.

Generator Barcelona
7.8 Good
Carrer de Corsega, 377, Barcelona, Spain
Show on map
1.3 mi from city centre, Barcelona, Spain 
GoodBased on 3,989 reviews
7.8

Generator Barcelona provides stylish accommodation in Barcelona and is a short walk from Diagonal Metro Station. Rooms are air conditioned and a Wi-Fi connection is provided free of charge.

W Barcelona
8.4 Excellent
Plaça Rosa Dels Vents, 1, Barcelona, Spain
Show on map
1.2 mi from city centre, Barcelona, Spain 
ExcellentBased on 4,635 reviews
8.4

Boasting a rooftop bar and infinity pool, W Barcelona offers luxury beachfront accommodation within distinctive contemporary architecture, as well as impressive panoramic views of the sea and the city. This stylish property is conveniently located in Barcelona City Centre.

Alberg Pere Tarrés
7.6 Good
Calle Numancia 149-151, Barcelona, Spain
Show on map
2.3 mi from city centre, Barcelona, Spain 
GoodBased on 1,441 reviews
7.6

This modern Barcelona hostel is situated within a 10-minute stroll of Maria Cristina Metro Station. It also offers a 24-hour reception, meeting rooms and a coffee bar.

Barceló Sants
8.7 Excellent
Plaza Dels Paisos Catalans, Barcelona, Spain
Show on map
2.0 mi from city centre, Barcelona, Spain 
ExcellentBased on 7,100 reviews
8.7

Barcelo Sants Hotel provides modern 4-star accommodation in Barcelona. It offers free Wi-Fi, a bar and is close to Barcelona Sants Railway Station.

Catalonia Atenas
8.2 Excellent
Av. Meridiana, 151, Barcelona, Spain
Show on map
1.9 mi from city centre, Barcelona, Spain 
ExcellentBased on 6,199 reviews
8.2

Featuring a rooftop terrace and a rooftop pool, Catalonia Atenas is a deluxe place to stay in Barcelona. Popular amenities include a Turkish steam bath, and it boasts views of Sagrada Familia and Agbar Tower.

Tips for booking hotels in Spain

Cheapest month:January
Most expensive month:August
Average price in Spain:$172/night
Cheapest price found:$5/night
Cheapest day:Tuesday
Most expensive day:Friday
$126 - $218
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$152 - $179
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Spain hotels

Some of the best Spain hotel options as decided by our users. Be sure to read user reviews to learn why these hotels are among the highest rated.
1
Sol Pelícanos Ocas
7.5 Good
Calle Gerona, 45, Benidorm, Valencia, Spain
Show on map
0.9 mi from city centre, Benidorm, VC, Spain 

Situated in Benidorm, Sol Pelicanos Ocas offers modern 3-star accommodation, as well as an outdoor pool and a swimming pool. It is ideally located for guests wanting to discover the area's attractions.

$113
Avg. per night
2
Abba Rambla Hotel
8.3 Excellent
C/ Rambla Del Raval, 4C, Barcelona, Spain
Show on map
0.6 mi from city centre, Barcelona, Spain 

Centrally located, Abba Rambla Hotel allows for easy access to Barcelona's popular sightseeing and retail areas. Guests can also make the most of complimentary internet in all areas.

$154
Avg. per night
3
Hotel SB Diagonal Zero
7.6 Good
Plaça de Llevant, Barcelona, Spain
Show on map
2.9 mi from city centre, Barcelona, Spain 

Located in Barcelona, Hotel SB Diagonal Zero is a short walk from Barcelona International Convention Center and provides a Finnish sauna, a rooftop pool and a Jacuzzi. Guests also have exclusive access to the Spazio Wellness and Swimming Pool.

$151
Avg. per night
4
Meliá Alicante
8.1 Excellent
Plaza Del Puerto, 3, Alicante, Valencia, Spain
Show on map
0.2 mi from city centre, Alicante, VC, Spain 

Melia Alicante treats its guests to an infinity pool and superior 4-star accommodation in Alicante. It offers complimentary wireless internet, a bar and is moments from Edificio del Palas.

$181
Avg. per night
5
Hotel Atlantico Madrid
9.2 Excellent
Gran Via 38, Madrid, Spain
Show on map
0.3 mi from city centre, Madrid, Spain 

Situated in the heart of the city, Hotel Atlantico Madrid offers easy access to Madrid's popular sightseeing and retail areas. Only a short stroll from Gran Via, it provides stylish rooms equipped with free wireless internet access, a private terrace and a mini bar.

$131
Avg. per night
6
Bull Reina Isabel & Spa
8.5 Excellent
Alfredo L. Jones 40, Las Palmas de Gran Canaria, Gran Canaria, Spain
Show on map
1.3 mi from city centre, Las Palmas de Gran Canaria, Gran Canaria, Spain 

Situated a brief drive from Union Deportiva Las Palmas, Bull Reina Isabel & Spa offers elegant accommodation in Las Palmas de Gran Canaria. It provides a day spa, as well as free Wi-Fi, a 24-hour reception and a sauna.

$105
Avg. per night
7
Iberostar Heritage Grand Mencey
8.8 Excellent
Calle Doctor Jose Naveiras, 38, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
0.6 mi from city centre, Santa Cruz de Tenerife, Tenerife, Spain 

Situated in Santa Cruz de Tenerife, Iberostar Heritage Grand Mencey offers stylish, 5-star accommodation close to Garcia Sanabria Park. It is ideally positioned for guests wanting to discover the area's attractions.

$124
Avg. per night
8
Eurostars Madrid Tower
8.6 Excellent
Paseo De La Castellana, 259 B, Madrid, Spain
Show on map
4.3 mi 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.

$141
Avg. per night

Cheapest hotels in Spain, Europe

Currently, these are the lowest-priced hotels in Spain we've come across for the dates selected. Consider alternative dates if you're able to compare prices.
The Hat Madrid
8.9 Excellent
Calle Imperial 9, Madrid, Spain
Show on map
0.2 mi 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.

$20
Avg. per night
Generator Madrid
8.0 Excellent
Calle Silva, 1, Madrid, Spain
Show on map
0.5 mi from city centre, Madrid, Spain 

Featuring an on-site bar, this central Madrid hostel is set just a short stroll from Plaza de Oriente and Royal Palace of Madrid. It also offers a coffee bar, free Wi-Fi and a rooftop terrace.

$25
Avg. per night
Hc Hotel Magec
7.0 Good
Calle Cupido, 11, Puerto de la Cruz, Tenerife, Spain
Show on map
0.2 mi from city centre, Puerto de la Cruz, Tenerife, Spain 

Featuring an outdoor pool and free Wi-Fi, HC Hotel Magec is located in Puerto de la Cruz and is a brief stroll from the Archaeological Museum of Puerto de la Cruz. It offers 4-star accommodation with air-conditioned rooms.

$27
Avg. per night
InOut Hostel Barcelona
7.6 Good
Major Del Rectoret 2, Barcelona, Spain
Show on map
4.9 mi from city centre, Barcelona, Spain 

Inout provides unique accommodation in Barcelona and is within walking distance of Les Planes Station. It also offers a sun deck, a coffee bar and an outdoor pool.

$28
Avg. per night
Toc Hostel Madrid
8.9 Excellent
Plaza Celenque 3-5, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 

Set in the heart of Madrid, Toc Hostel Madrid is a short walk from Sol Metro Station, and just a few steps from nearby dining and nightlife options. Those staying at the property can also make use of free Wi-Fi access during their stay.

$34
Avg. per night
Laguna Park 2
6.6 Good
C/ Pais Vasco 1, Urb. Torviscas Alto, Playa de Las Americas Costa Adeje, Tenerife, Spain, Playa de las Américas, Tenerife, Spain
Show on map
1.5 mi from city centre, Playa de las Américas, Tenerife, Spain 

Featuring outdoor tennis courts and a saltwater swimming pool, this modern hotel is a short drive from Playa de las Americas. There is also a fitness centre with a swimming pool.

$40
Avg. per night
The Central House Barcelona Gracia
8.9 Excellent
Carrer de Còrsega 302. Pis Principal, Barcelona, Spain
Show on map
1.3 mi from city centre, Barcelona, Spain 

Located in Barcelona City Centre, this hostel is just a 10-minute walk to the Casa Batllo and Passeig de Gracia. It is conveniently situated in the city centre.

$48
Avg. per night
Casa Gracia
7.7 Good
Passeig de Gracia, 116 Bis, Barcelona, Spain
Show on map
1.3 mi from city centre, Barcelona, Spain 

Located in Gracia, Casa Gracia Barcelona Hostel is a short walk to several local tourist attractions, including Passeig de Gracia, Casa Lleo Morera and the Casa Batllo. The multiple amenities this modern hostel has to offer include bicycle rental, a 24-hour reception and free Wi-Fi.

$48
Avg. per night

Hotel prices in Spain

We've come across the following hotels in Spain with different price and hotel class options. As an added layer, we've also marked the most popular and best value properties in each hotel class.
2 stars and under
3 stars
4 stars +

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

Other accommodations in Spain

Find the perfect hostel, theme hotel, or vacation rental for your stay in Spain
Estudios Aranzazu
6.6 Good
Mies Del Valle, 4, Santander, Cantabria, Spain
Show on map
0.7 mi from city centre, Santander, CB, Spain 

Estudios Aranzazu is located in Santander and is close to the area's popular attractions. Those staying at the property can also make use of complimentary Wi-Fi.

$49
Avg. per night
Playaflor Chill Out Resort, a 50 mtrs de la playa
AV.Rafael Puig Lluvina 3, Playa de las Américas, Tenerife, Spain
Show on map
0.3 mi from city centre, Playa de las Américas, Tenerife, Spain 

Playaflor Chill-Out Resort is a modern setting while visiting Playa de las Americas and is close to everything the area has to offer. It showcases views of La Gomera, and features an outdoor pool.

$73
Avg. per night
Generator Barcelona
7.8 Good
Carrer de Corsega, 377, Barcelona, Spain
Show on map
1.3 mi from city centre, Barcelona, Spain 

Generator Barcelona provides stylish accommodation in Barcelona and is a short walk from Diagonal Metro Station. Rooms are air conditioned and a Wi-Fi connection is provided free of charge.

$47
Avg. per night
The Hat Madrid
8.9 Excellent
Calle Imperial 9, Madrid, Spain
Show on map
0.2 mi 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.

$20
Avg. per night
Vitium Urban Suites
8.0 Excellent
Calle Gran Via 61, Madrid, Spain
Show on map
0.6 mi from city centre, Madrid, Spain 

Centrally situated, Vitium Urban Suites offers easy access to Madrid's popular tourist attractions. It also features free Wi-Fi, a Jacuzzi and 24-hour room service.

$77
Avg. per night
Apartamentos Ibersol Spa Aqquaria
8.2 Excellent
C. Camí De Les Pascuales 1, Salou, Catalonia, Spain
Show on map
0.4 mi from city centre, Salou, CT, Spain 

Situated in Salou, Ibersol Spa Aqquaria Apartments provides modern 4-star accommodation, as well as an outdoor pool and a Jacuzzi. It also offers complimentary wireless internet.

$69
Avg. per night

Where to stay in Spain

Use the map to find hotels in Spain that are close to the points of interest you'll be frequenting. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that hotel.

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

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation