Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Spain

Filter by star ratings
All filters
Holiday Inn Express Barcelona - Molins de Rei
Holiday Inn Express Barcelona - Molins de Rei
8.0 Excellent

1.4 km from city centre, Molins de Rei Show on map

ExcellentBased on 1,215 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.

Camping 3 Estrellas
Camping 3 Estrellas
7.5 Good

5.1 km from city centre, Gavà Show on map

GoodBased on 3,460 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.

AC Hotel Barcelona Forum by Marriott
AC Hotel Barcelona Forum by Marriott
8.3 Excellent

4.6 km from city centre, Barcelona Show on map

ExcellentBased on 1,344 reviews
8.3

Located in Barcelona, the hotel is within a 25-minute drive of Barcelona El Prat Airport and offers a Jacuzzi, a sauna and a rooftop pool. It has a fitness centre, as well as a ballroom, a Turkish steam bath and a rooftop terrace.

Pars Tailor's Hostel
Pars Tailor's Hostel
8.8 Excellent

1.4 km from city centre, Barcelona Show on map

ExcellentBased on 810 reviews
8.8

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.

Barcelona Princess
Barcelona Princess
8.5 Excellent

4.6 km from city centre, Barcelona Show on map

ExcellentBased on 5,174 reviews
8.5

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.

Claris Hotel & Spa Gl
Claris Hotel & Spa Gl
8.8 Excellent

1.6 km from city centre, Barcelona Show on map

ExcellentBased on 649 reviews
8.8

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.

Hard Rock Hotel Tenerife
Hard Rock Hotel Tenerife
8.9 Excellent

4.0 km from city centre, Adeje Show on map

ExcellentBased on 3,453 reviews
8.9

Hard Rock Hotel Tenerife is set on Tenerife and offers 5-star accommodation as well as outdoor tennis courts, a Jacuzzi and miniature golf. It also features free Wi-Fi, an outdoor pool and squash courts.

Hilton Diagonal Mar Barcelona
Hilton Diagonal Mar Barcelona
8.1 Excellent

4.4 km from city centre, Barcelona Show on map

ExcellentBased on 1,126 reviews
8.1

Situated in Barcelona, Hilton Diagonal offers stylish, 4-star accommodation close to Barcelona International Convention Center. It also provides a rooftop terrace, a sauna and a seasonal outdoor swimming pool.

Renaissance Barcelona Fira Hotel
Renaissance Barcelona Fira Hotel
8.9 Excellent

5.4 km from city centre, Barcelona Show on map

ExcellentBased on 420 reviews
8.9

Located in L'Hospitalet de Llobregat, Renaissance Barcelona Fira Hotel - Marriott Lifestyle Hotel 4 Sup is within a 15-minute drive of Barcelona El Prat Airport and provides free Wi-Fi, an outdoor pool and a rooftop terrace. It is conveniently positioned for guests wanting to visit the area's popular attractions.

ibis budget Madrid Calle 30
ibis budget Madrid Calle 30
8.1 Excellent

3.4 km from city centre, Madrid Show on map

ExcellentBased on 1,387 reviews
8.1

Boasting a swimming pool, Ibis Budget Madrid Calle 30 is situated in Madrid and provides comfortable accommodation. It also offers complimentary Wi-Fi.

Tips for booking a Spain hotel

Cheapest month:January
Most expensive month:July
Average price in Spain:₹ 10,376/night
Absolute cheapest price found:₹ 84/night
Cheapest day:Monday
Most expensive day:Saturday
₹ 6,355 - ₹ 18,491
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 7,341 - ₹ 12,567
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Spain hotels

Show all 241,772 hotels
1
Capri by Fraser Barcelona
Capri by Fraser Barcelona
8.7 Excellent

1.8 km from city centre, Barcelona Show on map

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.4 Excellent

2.2 km from city centre, Sant Cugat del Vallès Show on map

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.4 Excellent

4.0 km from city centre, Barcelona Show on map

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

2.1 km from city centre, Las Palmas de Gran Canaria Show on map

Offering an outdoor pool, a sauna 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
8.1 Excellent

3.4 km from city centre, Madrid Show on map

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.8 Excellent

0.6 km from city centre, Madrid Show on map

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

1.0 km from city centre, San Sebastian Show on map

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
Atlantis
8.7 Excellent

1.0 km from city centre, Barcelona Show on map

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 241,772 hotels
El Hotel Pacha
El Hotel Pacha
8.5 Excellent

2.4 km from city centre, Ibiza Show on map

El Hotel Pacha is set on Ibiza and offers 4-star accommodation in addition to a rooftop terrace and free Wi-Fi. Popular facilities, such as a sauna and an outdoor pool, make for an enjoyable stay in Ibiza Town.

₹ 1,715
Avg. per night
Camping 3 Estrellas
Camping 3 Estrellas
7.5 Good

5.1 km from city centre, Gavà Show on map

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

₹ 2,610
Avg. per night
Hotel Barbara
Hotel Barbara
7.2 Good

0.8 km from city centre, Barcelona Show on map

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,211
Avg. per night
Hostal BCN Ramblas
Hostal BCN Ramblas
7.3 Good

0.4 km from city centre, Barcelona Show on map

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,505
Avg. per night
May Ramblas Barcelona
May Ramblas Barcelona
8.6 Excellent

0.4 km from city centre, Barcelona Show on map

Within a two minute walk of the Liceu and La Rambla, May Ramblas Hotel is located centrally in Barcelona. It is situated a brief walk from Palau de la Musica Catalana, Placa de Catalunya and Barcelona Cathedral.

₹ 3,654
Avg. per night
Hotel Nuevo Madrid
Hotel Nuevo Madrid
8.3 Excellent

6.6 km from city centre, Madrid Show on map

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.

₹ 3,803
Avg. per night
Hostel Ritual Alameda Sevilla
Hostel Ritual Alameda Sevilla
8.7 Excellent

1.9 km from city centre, Sevilla Show on map

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,953
Avg. per night
Ibis Budget Madrid Valentin Beato
Ibis Budget Madrid Valentin Beato
8.1 Excellent

6.9 km from city centre, Madrid Show on map

Situated a short stroll from Torre Arias Metro Station, Ibis Budget Madrid Calle Alcala offers guests a convenient base while in Madrid. Guests can also enjoy complimentary internet access throughout the property.

₹ 4,102
Avg. per night

Hotel prices in Spain

2 stars or below

₹ 1,044 - ₹ 20,211

ibis budget Madrid Calle 30

No. 1 most popular

₹ 4,251
Avg. per night
ibis budget Madrid Centro las Ventas

No. 2 most popular

₹ 4,102
Avg. per night
St Christopher's Inn Barcelona

Best value

₹ 1,268
Avg. per night
3 stars

₹ 2,983 - ₹ 8,129

Holiday Inn Express Barcelona - Molins de Rei

No. 1 most popular

₹ 4,400
Avg. per night
Ibis Budget Madrid Vallecas

No. 2 most popular

₹ 4,326
Avg. per night
Flat5Madrid

Best value

Flat5Madrid
8.4 Excellent
₹ 2,983
Avg. per night
4 stars and up

₹ 1,715 - ₹ 87,033

W Barcelona

No. 1 most popular

W Barcelona
8.5 Excellent
₹ 21,628
Avg. per night
Novotel Barcelona City

No. 2 most popular

₹ 5,071
Avg. per night
El Hotel Pacha

Best value

El Hotel Pacha
8.5 Excellent
₹ 1,715
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 W Barcelona, which has a current rating of 8.5. For other potential stays, consider Novotel Barcelona City and Alexandra Barcelona Hotel, Curio Collection by Hilton, which can also be great places to stay in Spain.