Hotels in Spain

Search and compare Spain hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Spain

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Avenida de Los Estados Unidos, 15, Maspalomas, Gran Canaria, Spain
2 outdoor pools, a restaurant and a fitness centre are available at this smoke-free hotel. Free WiFi in public areas and free self parking are also provided. Additionally, a bar/lounge, a poolside bar and a snack bar/deli are on-site.
Free Wi-Fi
Parking
9.1
Excellent
1647 reviews
Location
1.4 km from city centre
S$ 301
La Rambla, 138, Barcelona, Spain
This hotel features a restaurant, a bar/lounge and a snack bar/deli. Free buffet breakfast and free WiFi in public areas are also provided. Other amenities include 24-hour room service, concierge services and dry cleaning.
Free Wi-Fi
Airport shuttle
7.9
Good
3785 reviews
Location
0.6 km from city centre
S$ 179
Calle Campezo 4, Madrid, Spain
Along with a full-service spa, this hotel has a restaurant and a fitness centre. Free WiFi in public areas and a free airport shuttle are also provided. Additionally, a bar/lounge, a sauna and a 24-hour business centre are on-site.
Free Wi-Fi
8.8
Excellent
5925 reviews
Location
10.8 km from city centre
S$ 169
Cuesta de Santo Domingo, 2, Madrid, Spain
Along with a restaurant, this smoke-free hotel has a bar/lounge and a snack bar/deli. WiFi in public areas is free. Other amenities include a coffee shop/cafe, a business centre and concierge services.
Free Wi-Fi
8.7
Excellent
3444 reviews
Location
0.7 km from city centre
S$ 193
C/ Campamento, 80, Valencia, Valencia, Spain
Along with a restaurant, this smoke-free hotel has a bar/lounge and a snack bar/deli. WiFi in public areas is free. Other amenities include a coffee shop/cafe, 24-hour room service and a 24-hour front desk.
Free Wi-Fi
8.2
Excellent
2996 reviews
Location
5.0 km from city centre
S$ 94
Paris S.N., Adeje, Tenerife, Spain
Catch some rays at the nearby beach or spend the day relaxing at Hotel Jardines de Nivaria's full-service spa. Then enjoy a meal at one of the hotel's 3 restaurants.
Free Wi-Fi
Parking
9.3
Excellent
1127 reviews
Location
3.7 km from city centre
S$ 455
Calle de la Boqueria, 10, Barcelona, Spain
Along with a restaurant, this smoke-free hotel has a bar/lounge and a snack bar/deli. WiFi in public areas is free. Other amenities include a business centre, concierge services and dry cleaning.
Free Wi-Fi
8.6
Excellent
7027 reviews
Location
0.4 km from city centre
S$ 197
Rambla de Catalunya, 26, Barcelona, Spain
An outdoor pool, a restaurant and a fitness centre are available at this smoke-free hotel. WiFi in public areas is free. Additionally, a bar/lounge, a poolside bar and a snack bar/deli are on-site.
Free Wi-Fi
8.2
Excellent
4671 reviews
Location
1.1 km from city centre
S$ 277
Begonias, 12-18, Ibiza, Ibiza Island, Spain
This smoke-free aparthotel features 2 outdoor pools, a full-service spa and a restaurant. WiFi in public areas is free. Additionally, a fitness centre, a bar/lounge and a poolside bar are on-site.
Free Wi-Fi
8.8
Excellent
1021 reviews
Location
2.2 km from city centre
S$ 312
Calle Del Prado, 6, Madrid, Spain
Along with a bar/lounge, this smoke-free hotel has a snack bar/deli and conference space. Free WiFi in public areas and a free manager's reception are also provided. Additionally, concierge services, dry cleaning and laundry facilities are on-site.
Free Wi-Fi
9.3
Excellent
3451 reviews
Location
0.3 km from city centre
S$ 277

Travel insights for hotels in Spain

Use these up-to-date, data-driven insights about booking a hotel in Spain including ideal times to book, pricing trends, and more.

What is the cheapest month to book a hotel in Spain?

The cheapest month to book a hotel in Spain is February (S$ 206). Conversely, the most expensive month to stay in Spain is September (S$ 532).

What is the cheapest day to stay in a hotel in Spain?

The cheapest day to stay in Spain is Wednesday (S$ 195). On the other hand, travellers can expect to pay the most on Sunday, when the average nightly price is S$ 658.

How far ahead should you book a hotel in Spain?

Save money by booking a hotel at least 7 days before your trip to Spain. The lowest price found when booking 7 days ahead was S$ 164 per night.

Top-rated Spain hotels

Some of the best Spain hotel options as decided by our users. Make sure to read hotel descriptions and reviews to find the right property right for you.
Av. Sereno Ochoa, 34, Benidorm, Valencia, Spain
2.3 km from city centre
Pool
Free Wi-Fi
S$ 132
Avg. per night
Calle Diputación, 394, Barcelona, Spain
1.6 km from city centre
Free Wi-Fi
S$ 123
Avg. per night
Plaza Santa Lucia, 35, Seville, Andalusia, Spain
1.1 km from city centre
Free Wi-Fi
Spa
S$ 93
Avg. per night
Roger de Lluria, 16-18, Barcelona, Spain
0.9 km from city centre
Free Wi-Fi
S$ 174
Avg. per night
Avenida Principal, 2, Antequera, Andalusia, Spain
2.2 km from city centre
Free Wi-Fi
Parking
S$ 100
Avg. per night
C / De Les Puntaires 20, Pineda de Mar, Catalonia, Spain
0.9 km from city centre
Free Wi-Fi
S$ 111
Avg. per night
Calle Ávila, 135-139, Barcelona, Spain
2.1 km from city centre
Free Wi-Fi
S$ 172
Avg. per night
Cami de Can Fatj Dels Aurons S/n, Sant Cugat del Vallès, Catalonia, Spain
2.2 km from city centre
Free Wi-Fi
Parking
S$ 119
Avg. per night
Calle Juan De Vera 20, Seville, Andalusia, Spain
0.5 km from city centre
Free Wi-Fi
S$ 100
Avg. per night
11 Passeig de Pujades, Barcelona, Spain
0.9 km from city centre
Free Wi-Fi
S$ 153
Avg. per night
C/ Dr. Joaquim Pou, 2-4-6, Barcelona, Spain
0.3 km from city centre
Free Wi-Fi
S$ 284
Avg. per night
Atocha, 36, Madrid, Spain
0.3 km from city centre
Free Wi-Fi
S$ 235
Avg. per night
Avinguda Del Paral.Lel, 172, Barcelona, Spain
2.1 km from city centre
Free Wi-Fi
S$ 147
Avg. per night
Passeig de Gracia, 84, Barcelona, Spain
1.7 km from city centre
Free Wi-Fi
S$ 244
Avg. per night
Gran Via de les Corts Catalanes, 563, Barcelona, Spain
1.4 km from city centre
Free Wi-Fi
S$ 127
Avg. per night
Avenida Archipielago, 7, Yaiza, Lanzarote, Spain
13.2 km from city centre
Pool
Free Wi-Fi
Parking
S$ 297
Avg. per night

Cheapest hotels in Spain, Europe

For those on a budget, these are the cheapest hotels available in Spain for the selected dates. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
Fabrica Vieja, 8, Granada, Andalusia, Spain
0.4 km from city centre
Free Wi-Fi
Air conditioning
S$ 52
Avg. per night
C/ Pico Del Naranco, 2, Salamanca, Salamanca, Spain
2.0 km from city centre
Free Wi-Fi
Airport shuttle
S$ 56
Avg. per night
Avenida Duque De Abrantes 84, Jerez de la Frontera, Andalusia, Spain
1.5 km from city centre
Free Wi-Fi
Parking
S$ 68
Avg. per night
C/ Orfeon Santa Cecilia, Sanlúcar de Barrameda, Andalusia, Spain
1.0 km from city centre
Free Wi-Fi
S$ 70
Avg. per night
Calle Vitoria 69, Burgos, Burgos, Spain
1.0 km from city centre
Free Wi-Fi
S$ 70
Avg. per night
Corral Del Rey, 23, Seville, Andalusia, Spain
0.4 km from city centre
Free Wi-Fi
Airport shuttle
S$ 70
Avg. per night
Calle Rodrigo de Jerez, Jerez de la Frontera, Andalusia, Spain
2.7 km from city centre
Free Wi-Fi
Parking
S$ 73
Avg. per night
Valparaiso, 12, Fuenlabrada, Madrid, Spain
0.8 km from city centre
Free Wi-Fi
S$ 77
Avg. per night
Plaza Nueva, 5, Granada, Andalusia, Spain
0.2 km from city centre
Free Wi-Fi
S$ 78
Avg. per night
Avenida de Velazquez, 212, Málaga, Andalusia, Spain
6.0 km from city centre
Free Wi-Fi
Parking
S$ 78
Avg. per night
Paseo del Colorado, 29, Torremolinos, Andalusia, Spain
1.5 km from city centre
Free Wi-Fi
S$ 79
Avg. per night
Plaza Pio XII, 7, San Sebastian, Gipuzkoa, Spain
0.7 km from city centre
Free Wi-Fi
S$ 81
Avg. per night
Aranzazu Auzoa, 8, Arantzazu, Gipuzkoa, Spain
0.1 km from city centre
Free Wi-Fi
Parking
S$ 81
Avg. per night
C/ Amparo Osborne Vazquez . Vistahermosa, 115, El Puerto de Santa María, Andalusia, Spain
2.1 km from city centre
Pool
Free Wi-Fi
S$ 82
Avg. per night
3 de Abril, 1, Segovia, Segovia, Spain
0.6 km from city centre
Free Wi-Fi
S$ 82
Avg. per night
Avenida de la Palmera, Seville, Andalusia, Spain
3.8 km from city centre
Free Wi-Fi
S$ 83
Avg. per night

Hotel prices in Spain

Hotels located in the Spain area sorted by price and hotel class. You'll also find the most popular and best value properties within each hotel class.
3 stars
C/ Campamento, 80, Valencia, Valencia, Spain
S$ 94
Gran Via 389, Barcelona, Spain
S$ 201
Leganitos 33, Madrid, Spain
S$ 149
C/ Hórreo, 92, Santiago de Compostela, Galicia, Spain
S$ 84
2 stars and under
Carrer De La Paloma, 24-26, Barcelona, Spain
S$ 127
Calle Juan De Vera 20, Seville, Andalusia, Spain
S$ 100
Carrer de Còrsega 302. Pis Principal, Barcelona, Spain
S$ 124
Calle Rodrigo de Jerez, Jerez de la Frontera, Andalusia, Spain
S$ 73

Other accommodation in Spain

Calle Del Marques Viudo De Pontejos, 2, Madrid, Spain
0.1 km from city centre
Free Wi-Fi
S$ 158
Avg. per night
Av. D'Icària, 145-147, Barcelona, Spain
1.8 km from city centre
Free Wi-Fi
S$ 135
Avg. per night
Carrer Riu Anoia 42-54, El Prat de Llobregat, Catalonia, Spain
1.7 km from city centre
Free Wi-Fi
S$ 105
Avg. per night
Plaza Celenque 3-5, Madrid, Spain
0.3 km from city centre
Free Wi-Fi
S$ 111
Avg. per night
Calle La Palma, 1, Puerto Rico, Gran Canaria, Spain
0.9 km from city centre
Free Wi-Fi
Parking
S$ 181
Avg. per night
Josep Trueta 2 San Joan Despi, Barcelona, Spain
9.0 km from city centre
Free Wi-Fi
S$ 104
Avg. per night
Ibiza, Ibiza Island, Spain
0.8 km from city centre
Air conditioning
S$ 196
Avg. per night
Torremolinos, Andalusia, Spain
0.5 km from city centre
Air conditioning
S$ 101
Avg. per night
Ibiza, Ibiza Island, Spain
0.8 km from city centre
Air conditioning
S$ 121
Avg. per night
Madrid, Spain
0.6 km from city centre
Air conditioning
S$ 151
Avg. per night

Where to stay in Spain

Whether you're visiting Spain for leisure or business, utilize the map to find hotels close to your ideal location. 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

  • Where is the best place to stay in Spain?

    You can find several places worth visiting in Spain. Barcelona, Madrid, and Bilbao are some of the most popular amongst our users.

  • What are the best hotels in Spain?

    Hyatt Centric Gran Via Madrid, rated with a score of 8.8 from 2,984 reviewers, is one of the most popular hotels in Spain. Other top stays include Hard Rock Hotel Marbella, with an average rating of 8.2 from 4,352 reviewers, and Hotel Suites Feria de Madrid, with a score of 8.6 from 2,673 reviewers.

  • What is a good hotel near Barcelona City Centre?

    Barcelona House is a good hotel close to Barcelona City Centre - it has scored 8.1 over 10,443 reviews from HotelsCombined users.

  • What is a good hotel in Spain near L’Aquàrium?

    The most popular hotel near L’Aquàrium is Barcelona House, with 10,443 HotelsCombined users scoring it 8.1/10.

  • Is there a good hotel near Passeig de Gracia?

    If you’re looking for good hotels near Passeig de Gracia, consider Barcelona House (rated 8.1 over 10,443 reviews).

  • What is the cheapest city to visit in Spain?

    In Spain, the first cheapest city, Seville, and the second cheapest city, Málaga, offer budget-friendly accommodations. The average per night cost in Seville is S$ 398, while in Málaga, it is S$ 228, making both cities excellent choices for an affordable stay.

  • What is the most popular city in Spain to stay in?

    The majority of our users looked for stays in Barcelona, which makes it the most popular city to stay in Spain. Madrid and Bilbao in Spain are also popular among our users if you’re looking for more recommendations.

  • What is the cheapest city to visit in Spain?

    In Spain, the most sought-after hotel chains are Eurostars Hotels, Sercotel Hoteles, and Melia Hotels & Resorts, making them the top three choices based on our data.

  • What are the most popular landmarks to visit in Spain?

    The most popular landmark in Spain is Barcelona City Centre located in Barcelona, followed by L’Aquàrium and Passeig de Gracia, located in Barcelona and Barcelona, respectively. Depending on where and how long you plan on staying in Spain, you may be able to visit at least one of these cities.

See more FAQs

Find better results for your stay in Spain