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:January
Most expensive month:July
Average price in Spain:₹ 10,351/night
Absolute cheapest price found:₹ 84/night
Cheapest day:Monday
Most expensive day:Saturday
₹ 6,340 - ₹ 18,448
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 7,324 - ₹ 12,538
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
Capri by Fraser Barcelona
Capri by Fraser Barcelona
8.6 Excellent
Sancho de Avila 32-34, Barcelona, Spain
Show on map
1.8 km from city centre, Barcelona, Spain 

Located in Barcelona, the hotel is within a 25-minute drive of Barcelona El Prat Airport and provides a rooftop terrace. It is situated a brief stroll from the Museu de les Arts Decoratives, Glories and the Disseny Hub.

2
Holiday Inn Express Barcelona - Sant Cugat
Holiday Inn Express Barcelona - Sant Cugat
8.5 Excellent
Cami de Can Fatj Dels Aurons S/n, Sant Cugat del Vallès, Catalonia, Spain
Show on map
2.2 km from city centre, Sant Cugat del Vallès, CT, Spain 

Situated in Sant Cugat del Valles, this 3-star property is modern and stylish. It is ideally positioned for those wishing to visit local attractions.

3
Hotel Silken Sant Gervasi
Hotel Silken Sant Gervasi
8.3 Excellent
C/ Sant Gervasi De Cassoles 26, Barcelona, Spain
Show on map
4.0 km from city centre, Barcelona, Spain 

Silken Sant Gervasi is set in Barcelona and is within a short walk of nearby landmarks, including the Joan Maragall Archive. The multiple amenities this modern hotel has to offer include meeting rooms, a 24-hour reception and an express check-in and check-out feature.

4
AC Hotel Gran Canaria by Marriott
AC Hotel Gran Canaria by Marriott
8.3 Excellent
Eduardo Benot, 3, Las Palmas de Gran Canaria, Gran Canaria, Spain
Show on map
2.1 km from city centre, Las Palmas de Gran Canaria, Gran Canaria, Spain 

Offering a sauna, an outdoor pool and a rooftop terrace, AC Hotel Gran Canaria A Marriott Luxury & Lifestyle Hotel is located in Las Palmas de Gran Canaria and is a brief stroll from Canteras Beach and Parque de Santa Catalina. It provides 4-star accommodation with air-conditioned rooms.

5
ibis budget Madrid Calle 30
ibis budget Madrid Calle 30
7.9 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.

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

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.

7
Hotel Maria Cristina, a Luxury Collection Hotel
Hotel Maria Cristina, a Luxury Collection Hotel
9.4 Excellent
Paseo Republica Argentina, 4, San Sebastian, Gipuzkoa, Spain
Show on map
1.1 km from city centre, San Sebastian, Gipuzkoa, Spain 

Strategically located in the middle of the city, this 5-star hotel makes for an excellent base in San Sebastian. Surrounded by local bars and restaurants, it is within walking distance from San Sebastian Train Station.

8
Atlantis by Atbcn
Atlantis by Atbcn
8.5 Excellent
Pelai, 20, Barcelona, Spain
Show on map
1.0 km from city centre, Barcelona, Spain 

Centrally located, Atlantis by Atbcn allows for easy access to Barcelona's main sightseeing and retail areas. It is moments from Placa de Catalunya.

Cheapest hotels in Spain

Show all 278,149 hotels
Pars Tailor's Hostel
Pars Tailor's Hostel
8.8 Excellent
Carrer De Sepúlveda, 146, Barcelona, Spain
Show on map
1.4 km from city centre,  

Pars Tailor's Youth Hostel is located amongst Barcelona's well-known clubs and bars, just a short walk from Sant Antoni Metro Station. Guests can also enjoy complimentary Wi-Fi.

₹ 1,562
Avg. per night
Camping 3 Estrellas
Camping 3 Estrellas
7.6 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.

₹ 1,860
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.

₹ 3,125
Avg. per night
Hostal BCN Ramblas
Hostal BCN Ramblas
7.1 Good
La Rambla, 96, Barcelona, Spain
Show on map
0.5 km from city centre,  

Set in the heart of the city, Hostal BCN Ramblas offers easy access to Barcelona's main retail areas and tourist attractions. The various amenities this modern guest house features include a currency exchange, a 24-hour reception and free Wi-Fi.

₹ 3,348
Avg. per night
Hotel Barbara
Hotel Barbara
7.1 Good
Carrer Marques de Barbera, 22, Barcelona, Spain
Show on map
0.8 km from city centre,  

Set in the heart of the city, Hotel Barbara Barcelona offers easy access to Barcelona's main retail and sightseeing areas. It also provides an express check-in and check-out feature, free Wi-Fi and a 24-hour reception.

₹ 3,422
Avg. per night
Hostel Ritual Alameda Sevilla
Hostel Ritual Alameda Sevilla
8.5 Excellent
Calle Puerta Barqueta 1, Seville, Andalusia, Spain
Show on map
1.9 km from city centre,  

Ritual Alameda Sevilla is a luxury base when visiting Seville and is close to everything the area has to offer. It also offers laundry facilities, a terrace and a safe.

₹ 3,571
Avg. per night
Eurohotel Barcelona Gran Via Fira
Eurohotel Barcelona Gran Via Fira
7.1 Good
C/ Ciencias 98-100, L'Hospitalet de Llobregat, Catalonia, Spain
Show on map
1.9 km from city centre,  

Located in L'Hospitalet de Llobregat, Eurohotel Barcelona Granvia Fira offers modern 4-star accommodation, as well as free Wi-Fi, an indoor pool and a sauna. The various amenities this cosy hotel has to offer include a safe, limited hours room service and an express check-in and check-out feature.

₹ 3,571
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.

₹ 4,018
Avg. per night

Hotel prices in Spain

2 stars and under
Hostel Ritual Alameda Sevilla
No. 1 most popular

Hostel Ritual Alameda Sevilla

Calle Puerta Barqueta 1, Seville, Andalusia, Spain

8.5 Excellent
₹ 3,571

Avg. per night

ibis Barcelona Glories 22
No. 2 most popular

ibis Barcelona Glories 22

Carrer de la Ciutat de Granada, 99, Barcelona, Spain

8.2 Excellent
₹ 4,985

Avg. per night

InOut Hostel Barcelona
Best value

InOut Hostel Barcelona

Major Del Rectoret 2, Barcelona, Spain

7.8 Good
₹ 967

Avg. per night

3 stars
Catalonia La Maquinista
No. 1 most popular

Catalonia La Maquinista

Carrer De Sao Paulo, 33-37, Barcelona, Spain

8.7 Excellent
₹ 4,464

Avg. per night

Atlantis by Atbcn
No. 2 most popular

Atlantis by Atbcn

Pelai, 20, Barcelona, Spain

8.5 Excellent
₹ 4,315

Avg. per night

Holiday Inn Express Barcelona - Molins de Rei
Best value

Holiday Inn Express Barcelona - Molins de Rei

Carrer del Primer de Maig, 9, Molins de Rei, Catalonia, Spain

8.0 Excellent
₹ 4,092

Avg. per night

4 stars +
Ushuaia Ibiza Beach Hotel - Adults Only
No. 1 most popular

Ushuaia Ibiza Beach Hotel - Adults Only

Ctra. Playa den Bossa 10, Sant Jordi de ses Salines, Ibiza Island, Spain

8.1 Excellent
₹ 37,796

Avg. per night

W Barcelona
No. 2 most popular

W Barcelona

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

8.5 Excellent
₹ 20,460

Avg. per night

Eurostars Bcn Design
Best value

Eurostars Bcn Design

Paseo De Gracia 29-31, Barcelona, Spain

7.9 Good
₹ 3,125

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?

    Users favour staying in areas such as Barcelona, Madrid, and Ibiza. Consider these locations when searching for your desired stay.

  • What are the best hotels in Spain?

    Spain is home to many highly-rated hotels, one of which is Ushuaia Ibiza Beach Hotel - Adults Only, which has a current rating of 8.1. For other potential stays, consider W Barcelona and Novotel Barcelona City, which can also be great places to stay in Spain.