Hotels in Spain

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

Spain
28 Jul — 29 Jul2
Spain
Wed 28/7
Thu 29/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Spain

Filter by star ratings
All filters
Hotel Silken Al Andalus Palace
Hotel Silken Al Andalus Palace
8.4 Excellent
Avenida De La Palmera, Seville, Andalusia, Spain
Show on map
3.7 km from city centre, Seville, AN, Spain 
ExcellentBased on 14,410 reviews
8.4

Silken Al-Andalus Palace provides modern 4-star accommodation in Seville. It also offers an outdoor pool, a swimming pool and a sauna.

Sunotel Central
Sunotel Central
8.3 Excellent
Gran Via De Les Corts Catalanes, 570, Barcelona, Spain
Show on map
1.3 km from city centre, Barcelona, Spain 
ExcellentBased on 4,568 reviews
8.3

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Barcelona. It also features a rooftop terrace and an outdoor pool.

Camping 3 Estrellas
Camping 3 Estrellas
7.5 Good
Gavà, Catalonia, Spain
Show on map
5.1 km from city centre, Gavà, CT, Spain 
GoodBased on 3,744 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.

H10 Metropolitan
H10 Metropolitan
9.1 Excellent
Rambla Catalunya 7-9, Barcelona, Spain
Show on map
0.9 km from city centre, Barcelona, Spain 
ExcellentBased on 1,191 reviews
9.1

Conveniently located in the heart of the city, this 4-star hotel makes for an excellent base in Barcelona. It is also set just moments from Placa de Catalunya.

The Barcelona EDITION
The Barcelona EDITION
9.0 Excellent
Avinguda de Francesc Cambo 14, Barcelona, Spain
Show on map
0.3 km from city centre, Barcelona, Spain 
ExcellentBased on 80 reviews
9.0

Set in Barcelona City Centre, The Barcelona EDITION is within a 10-minute walk of La Rambla and Placa de Catalunya. It is conveniently located in the city centre.

Two Hotel Barcelona By Axel - Adults Only
Two Hotel Barcelona By Axel - Adults Only
8.7 Excellent
Calabria 90-92, Barcelona, Spain
Show on map
1.9 km from city centre, Barcelona, Spain 
ExcellentBased on 1,475 reviews
8.7

TWO Hotel Barcelona by Axel -Adults Only provides comfortable 4-star accommodation in Barcelona. It also offers free Wi-Fi, a 24-hour reception and a swimming pool.

Hotel Barcelona Princess
Hotel Barcelona Princess
8.4 Excellent
Avinguda Diagonal 1, Barcelona, Spain
Show on map
4.6 km from city centre, Barcelona, Spain 
ExcellentBased on 5,878 reviews
8.4

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.

NH Collection Barcelona Pódium
NH Collection Barcelona Pódium
8.8 Excellent
Bailen 4-6, Barcelona, Spain
Show on map
0.9 km from city centre, Barcelona, Spain 
ExcellentBased on 2,164 reviews
8.8

NH Collection Barcelona Podium is ideally situated in Barcelona, and features a rooftop terrace, a rooftop pool and a sauna. It provides 4-star accommodation with air-conditioned rooms.

Hotel Rialto
Hotel Rialto
7.7 Good
Carrer de Ferran, 40-42, Barcelona, Spain
Show on map
0.2 km from city centre, Barcelona, Spain 
GoodBased on 1,337 reviews
7.7

Conveniently situated, Hotel Rialto Barcelona offers easy access to Barcelona's best sightseeing areas. This elegant hotel was built in the 19th century and is the birthplace of Spanish artist, Joan Miró.

Claris Hotel & Spa Gl
Claris Hotel & Spa Gl
8.7 Excellent
Pau Claris, 150, Barcelona, Spain
Show on map
1.6 km from city centre, Barcelona, Spain 
ExcellentBased on 714 reviews
8.7

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.

Tips for booking a Spain hotel

Cheapest month:November
Most expensive month:June
Average price in Spain:C$ 142/night
Absolute cheapest price found:C$ 2/night
Cheapest day:Sunday
Most expensive day:Saturday
C$ 110 - C$ 175
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 138 - C$ 178
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Spain hotels

Show all 268,458 hotels
1
NH Collection Barcelona Pódium
NH Collection Barcelona Pódium
8.8 Excellent
Bailen 4-6, Barcelona, Spain
Show on map
0.9 km from city centre, Barcelona 

NH Collection Barcelona Podium is ideally situated in Barcelona, and features a rooftop terrace, a rooftop pool and a sauna. It provides 4-star accommodation with air-conditioned rooms.

2
Hotel Casa Fuster
Hotel Casa Fuster
9.1 Excellent
Passeig De Gràcia, 132, Barcelona, Spain
Show on map
2.3 km from city centre, Barcelona 

Offering a restaurant, bar and outdoor swimming pool, Casa Fuster Hotel is just a five-minute stroll from Diagonal Metro Station. Popular facilities, such as a sauna, free Wi-Fi and a rooftop terrace, ensure a satisfying stay in Barcelona.

3
Mandarin Oriental, Barcelona
Mandarin Oriental, Barcelona
9.0 Excellent
Passeig De Gracia, 38-40, Barcelona, Spain
Show on map
1.2 km from city centre, Barcelona 

Offering a restaurant, bar and outdoor pool, Mandarin Oriental Barcelona is just a five-minute stroll from Passeig de Gracia Train Station. This contemporary hotel is set in the heart of the city.

4
DoubleTree by Hilton Madrid-Prado
DoubleTree by Hilton Madrid-Prado
9.0 Excellent
Calle San Agustin 3, Madrid, Spain
Show on map
0.5 km from city centre, Madrid 

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Madrid. Surrounded by local bars and restaurants, it is within walking distance from Sol Metro Station.

5
Ohla Barcelona
Ohla Barcelona
9.0 Excellent
Via Laietana, 49, Barcelona, Spain
Show on map
0.5 km from city centre, Barcelona 

Only two minutes from Palau de la Musica Catalana, Ohla Barcelona is centrally located in Barcelona. Only a short walk from Barcelona Cathedral, it offers contemporary rooms equipped with slippers, free wireless internet access and an iPod docking station.

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

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
Hotel Royal Passeig de Gracia
Hotel Royal Passeig de Gracia
8.5 Excellent
Passeig de Gracia, 84, Barcelona, Spain
Show on map
1.7 km from city centre, Barcelona 

Set in Barcelona City Centre, Royal Passeig de Gracia is a few steps from Passeig de Gracia and the Casa Batllo. It is 10 minutes on foot from Avinguda Diagonal, and showcases views of Barcelona.

8
Almanac Barcelona
Almanac Barcelona
9.4 Excellent
Gran Via de Les Corts Catalanes 619-621, Barcelona, Spain
Show on map
1.0 km from city centre, Barcelona 

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

Cheapest hotels in Spain

Show all 268,458 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.

C$ 20
Avg. per night
Gran Hotel La Florida
Gran Hotel La Florida
8.9 Excellent
Ctra. Vallvidrera Al Tibidabo, 83-93, Barcelona, Spain
Show on map
6.6 km from city centre,  

Featuring a popular location, Gran Hotel La Florida GL Monumento commands views of Barcelona, and is minutes from Tibidabo. This luxury hotel is a convenient base for discovering local vineyards as it is situated in Catalunya.

C$ 21
Avg. per night
St Christopher's Inn, Barcelona - Hostel
St Christopher's Inn, Barcelona - Hostel
8.4 Excellent
Bergara, 3, Barcelona, Spain
Show on map
0.9 km from city centre,  

Featuring an on-site bar, this central Barcelona hostel is located just a short walk from La Rambla and Palau de la Musica Catalana. It is moments from Placa de Catalunya, restaurants and nightlife options.

C$ 31
Avg. per night
Camping 3 Estrellas
Camping 3 Estrellas
7.5 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.

C$ 40
Avg. per night
Casa Gracia Barcelona
Casa Gracia Barcelona
8.4 Excellent
Passeig de Gracia, 116 Bis, Barcelona, Spain
Show on map
2.2 km from city centre,  

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.

C$ 52
Avg. per night
Rincon Sol
Rincon Sol
8.2 Excellent
174 Avenida Del Mediterraneo, Málaga, Andalusia, Spain
Show on map
12.3 km from city centre,  

Rincon Sol is located in Rincon de la Victoria and offers a rooftop terrace. It is ideally positioned for those wanting to discover the area's attractions.

C$ 60
Avg. per night
B&b Ines
B&b Ines
8.7 Excellent
Carrer Mercè Capsir, 6, Sant Cugat del Vallès, Catalonia, Spain
Show on map
3.2 km from city centre,  

B&B Ines is situated in Sant Cugat del Valles and offers a seasonal outdoor swimming pool. It also provides room service, a terrace and a sun deck.

C$ 62
Avg. per night
Hotel Roma Reial
Hotel Roma Reial
7.7 Good
Plaça Reial 11, Barcelona, Spain
Show on map
0.4 km from city centre,  

Conveniently positioned, Roma Reial allows for easy access to Barcelona's best hot spots. It is also found just moments from La Rambla.

C$ 63
Avg. per night

Hotel prices in Spain

2 stars or below

C$ 20 - C$ 2,172

Casa Gracia Barcelona

#1 Most popular

C$ 52
Avg. per night
St Christopher's Inn, Barcelona - Hostel

#2 Most popular

C$ 31
Avg. per night
InOut Hostel Barcelona

Best value

C$ 20
Avg. per night
3 stars

C$ 62 - C$ 153

Hotel Rialto

#1 Most popular

Hotel Rialto
7.7 Good
C$ 108
Avg. per night
Hotel Barcelona House

#2 Most popular

C$ 79
Avg. per night
B&b Ines

Best value

B&b Ines
8.7 Excellent
C$ 62
Avg. per night
4 stars and up

C$ 60 - C$ 667

Barceló Raval

#1 Most popular

Barceló Raval
8.4 Excellent
C$ 148
Avg. per night
W Barcelona

#2 Most popular

W Barcelona
8.5 Excellent
C$ 408
Avg. per night
Rincon Sol

Best value

Rincon Sol
8.2 Excellent
C$ 60
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?

    Our travelers prefer to stay in places like Barcelona, Madrid, and Málaga while in Spain.

  • What are the best hotels in Spain?

    Barceló Raval is a very popular hotel in Spain with a score of 8.4 from 1,790 reviews. W Barcelona (8.5 from 3,665 reviews) and NH Collection Barcelona Gran Hotel Calderón (8.6 from 2,908 reviews) are also highly rated Spain hotels based on recent feedback from HotelsCombined users.