Hotels in Spain

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

Oquawka, IL, United States
21 Jan — 22 Jan2
Oquawka, IL, United States
Fri 21/1
Sat 22/1
...and more

Tips for booking a Spain hotel

Cheapest month:March
Most expensive month:April
Average price in Spain:$195/night
Absolute cheapest price found:$2/night
Cheapest day:Thursday
Most expensive day:Wednesday
$100 - $344
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$155 - $290
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Spain hotels

Show all 278,149 hotels
1
Occidental Madrid Este
Occidental Madrid Este
9.6 Excellent
Calle De Julian Camarillo, 19-21, Madrid, Spain
Show on map
6.5 km from city centre, Madrid, Spain 

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
Olivia Plaza Hotel
Olivia Plaza Hotel
9.5 Excellent
Plaza Cataluña 19, Barcelona, Spain
Show on map
0.6 km from city centre, Barcelona, Spain 

Centrally located, Olivia Plaza Hotel allows for easy access to Barcelona's popular sightseeing and retail areas. It is within a 10-minute walk of Palau de la Musica Catalana, Barcelona Cathedral and La Rambla, and provides views of Placa de Catalunya.

3
Chi
Chi
9.0 Excellent
Gran Via de les corts Catalanes 455, Barcelona, Spain
Show on map
2.0 km from city centre, Barcelona, Spain 

Chi is located in Barcelona and is close to La Rambla. It also provides a concierge, a ticket service and an outdoor pool.

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

Sir Joan Hotel is located on Ibiza and provides 5-star accommodation in addition to free Wi-Fi and a plunge pool. It is also steps from Ibiza Town's popular tourist spots.

5
Vp Plaza España Design
Vp Plaza España Design
9.4 Excellent
Plaza de España, 5, Madrid, Spain
Show on map
1.1 km from city centre, Madrid, Spain 

Located in Madrid City Centre, this hotel is within walking distance of Plaza de Oriente. It is conveniently situated in the city centre.

6
Hotel El Palace Barcelona
Hotel El Palace Barcelona
9.4 Excellent
Gran Via De Les Corts Catalanes 668, Barcelona, Spain
Show on map
1.0 km from city centre, Barcelona, Spain 

Conveniently located, Hotel El Palace Barcelona offers easy access to Barcelona's best hot spots. It features free Wi-Fi, a fitness centre and a swimming pool, and is within a 10-minute walk of Placa de Catalunya.

7
Marriott's Marbella Beach Resort
Marriott's Marbella Beach Resort
8.7 Excellent
Crta. de Cadiz, KM 193, Urb. Marbella del Este, Tourism Registry License A/MA/00934, Marbella, Andalusia, Spain
Show on map
10.1 km from city centre, Marbella, AN, Spain 

Boasting an indoor pool and a private beach, Marriott's Marbella Beach Resort is a luxurious base in Marbella. It also provides an express check-in and check-out feature, a kids club and a sauna.

8
BLESS Hotel Madrid
BLESS Hotel Madrid
9.0 Excellent
62 Velazquez St, Madrid, Spain
Show on map
2.1 km from city centre, Madrid, Spain 

Situated a brief drive from Museo del Prado, BLESS Hotel Madrid a member of The Leading Hotels of the World provides art deco accommodation in Madrid. It also offers an airport shuttle, a swimming pool and laundry facilities.

Cheapest hotels in Spain

Show all 278,149 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.

$13
Avg. per night
Hotel Venta Magullo
Hotel Venta Magullo
7.4 Good
Carretera Soria-Plasencia, km 189, Segovia, Segovia, Spain
Show on map
2.0 km from city centre,  

Situated in La Lastrilla, Hotel Venta Magullo is an easy drive from the Aqueduct of Segovia and offers free public parking on site. The various amenities this charming hotel has to offer include room service, a coffee bar and a games room.

$34
Avg. per night
Eurostars Bcn Design
Eurostars Bcn Design
7.9 Good
Paseo De Gracia 29-31, Barcelona, Spain
Show on map
1.2 km from city centre,  

Strategically located in the heart of the city, this 5-star hotel makes for an ideal base in Barcelona. It is located a brief stroll from Gran Via, Placa de Catalunya and University of Barcelona.

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

$54
Avg. per night
Exe Campus
Exe Campus
8.1 Excellent
Vila Universitaria (Campus Uab)-08193 Cerdanyola Del Valles, Barcelona, Spain
Show on map
14.6 km from city centre,  

Exe Campus is located in Cerdanyola del Valles and offers free Wi-Fi. It provides 4-star accommodation with air-conditioned rooms.

$54
Avg. per night
Mercure Atenea Aventura
Mercure Atenea Aventura
8.2 Excellent
Avda Ramon D'Olzina 52, Vila-seca, Catalonia, Spain
Show on map
0.4 km from city centre,  

Situated in Catalunya, Mercure Atenea Aventura is ideal for those wanting to tour the area's popular wineries. Popular amenities, such as a sauna, an outdoor pool and a Jacuzzi, ensure an enjoyable stay in Vila-seca.

$57
Avg. per night
Senator Marbella Spa Hotel
Senator Marbella Spa Hotel
7.9 Good
Principe Alfonso Hohenlohe, s/n, Marbella, Andalusia, Spain
Show on map
1.9 km from city centre,  

Senator Marbella Spa Hotel offers 4-star accommodation in Marbella. It also features a Jacuzzi, an outdoor pool and a Turkish steam bath.

$58
Avg. per night
Best Osuna Feria Madrid
Best Osuna Feria Madrid
7.3 Good
Luis De La Mata 18, Madrid, Spain
Show on map
8.7 km from city centre,  

Less than a 20-minute stroll from Torre Arias Metro Station, Hotel Osuna Feria Madrid provides guests with an ideal base while visiting Madrid. It also offers an outdoor pool, laundry facilities and a rooftop terrace.

$60
Avg. per night

Hotel prices in Spain

2 stars and under
Hotel Venta Magullo
#1 most popular

Hotel Venta Magullo

Carretera Soria-Plasencia, km 189, Segovia, Segovia, Spain

7.4 Good
$34

Avg. per night

Parallel
#2 most popular

Parallel

Poeta Cabanyes 5-7, Barcelona, Spain

8.3 Excellent
$49

Avg. per night

InOut Hostel Barcelona
Best value

InOut Hostel Barcelona

Major Del Rectoret 2, Barcelona, Spain

7.8 Good
$13

Avg. per night

3 stars
Four Points by Sheraton Barcelona Diagonal
#1 most popular

Four Points by Sheraton Barcelona Diagonal

Avinguda Diagonal, 161-163, Barcelona, Spain

8.8 Excellent
$76

Avg. per night

Di Carlo Hotels Madrid
#2 most popular

Di Carlo Hotels Madrid

Calle Azucenas 5, Madrid, Spain

$90

Avg. per night

Chi
Best value

Chi

Gran Via de les corts Catalanes 455, Barcelona, Spain

9.0 Excellent
$70

Avg. per night

4 stars +
W Barcelona
#1 most popular

W Barcelona

Plaça Rosa Dels Vents, 1, Barcelona, Spain

8.5 Excellent
$275

Avg. per night

Eurostars Grand Marina
#2 most popular

Eurostars Grand Marina

Moll De Barcelona S/n, Barcelona, Spain

8.3 Excellent
$146

Avg. per night

Eurostars Madrid Tower
Best value

Eurostars Madrid Tower

Paseo De La Castellana, 259 B, Madrid, Spain

8.6 Excellent
$138

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

  • What are the best hotels in Spain?

    TWO Hotel Barcelona by Axel - Adults only is a very popular hotel in Spain, with a score of 8.6 from 1,575 reviews. W Barcelona (8.5 from 3,855 reviews) and Sunotel Central (8.1 from 4,242 reviews) are also highly rated Spain hotels based on recent feedback from HotelsCombined users.