Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Spain

Filter by star ratings
All filters
Iberostar Selection Marbella Coral Beach
Iberostar Selection Marbella Coral Beach
8.7 Excellent

5.5 km from city centre, Marbella Show on map

ExcellentBased on 540 reviews
8.7

Iberostar Marbella Coral Beach is located in Marbella and offers a Jacuzzi and a Turkish steam bath. It also provides a sauna, an outdoor pool and a kids club.

Claris Hotel & Spa Gl
Claris Hotel & Spa Gl
8.7 Excellent

1.6 km from city centre, Barcelona Show on map

ExcellentBased on 650 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.

Sensation Sagrada Familia
Sensation Sagrada Familia
9.2 Excellent

2.4 km from city centre, Barcelona Show on map

ExcellentBased on 963 reviews
9.2

Situated close to Monumental Metro Station, Sensation Sagrada Familia provides guests with a convenient base while in Barcelona. It also provides an outdoor pool, free Wi-Fi and a sauna.

Sercotel Amister Art Hotel
Sercotel Amister Art Hotel
8.4 Excellent

2.2 km from city centre, Barcelona Show on map

ExcellentBased on 1,039 reviews
8.4

This modern hotel in Barcelona offers free Wi-Fi, as well as valet parking and a rooftop terrace. There is also a fitness centre with a swimming pool.

BLESS Hotel Madrid
BLESS Hotel Madrid
9.0 Excellent

2.1 km from city centre, Madrid Show on map

ExcellentBased on 417 reviews
9.0

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.

Od Barcelona
Od Barcelona
9.0 Excellent

1.4 km from city centre, Barcelona Show on map

ExcellentBased on 809 reviews
9.0

Conveniently located in the middle of the city, this 5-star hotel makes for an ideal base in Barcelona. It also provides 24-hour room service, meeting rooms and free Wi-Fi.

Banus Beach Apartments
Banus Beach Apartments
8.0 Excellent

7.0 km from city centre, Marbella Show on map

ExcellentBased on 101 reviews
8.0

Located in Marbella, Banus Beach Apartments is within a 40-minute drive of Malaga Airport and offers an outdoor pool. It is close to Puerto Banus.

Hotel España Ramblas
Hotel España Ramblas
8.6 Excellent

0.5 km from city centre, Barcelona Show on map

ExcellentBased on 1,042 reviews
8.6

Centrally located, Hotel Espana Ramblas offers easy access to Barcelona's popular sightseeing and retail areas. It also provides an outdoor pool, an express check-in and check-out feature and a rooftop terrace.

Hotel Venta Magullo
Hotel Venta Magullo
7.5 Good

2.0 km from city centre, Segovia Show on map

GoodBased on 785 reviews
7.5

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.

Eurostars Central
Eurostars Central
8.5 Excellent

1.3 km from city centre, Madrid Show on map

ExcellentBased on 3,589 reviews
8.5

Set in the heart of Madrid, Eurostars Central is a short walk from Alonso Martinez Metro Station, and provides easy access to nearby dining and nightlife options. Guests can also enjoy free internet throughout the property.

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 240,186 hotels
1
Occidental Madrid Este
Occidental Madrid Este
8.7 Excellent

6.5 km from city centre, Madrid Show on map

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

0.6 km from city centre, Barcelona Show on map

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 Hotel
Chi Hotel
9.0 Excellent

2.0 km from city centre, Barcelona Show on map

Chi Barcelona is located in Barcelona and is close to La Rambla. It also provides free Wi-Fi, a sun deck and an outdoor pool.

4
Sir Joan Hotel
Sir Joan Hotel
9.1 Excellent

1.9 km from city centre, Ibiza Show on map

Conveniently situated and offering an outdoor pool, this comfortable hotel is located an easy drive from Santa Eularia des Riu. It also offers a 24-hour reception, babysitting/child services and valet parking.

5
Vp Plaza España Design
Vp Plaza España Design
9.4 Excellent

1.1 km from city centre, Madrid Show on map

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

1.0 km from city centre, Barcelona Show on map

Conveniently located, El Palace Barcelona offers easy access to Barcelona's best hot spots. It has a spa, as well as an outdoor pool, a sauna and a Turkish steam bath.

7
Marriott's Marbella Beach Resort
Marriott's Marbella Beach Resort
8.7 Excellent

10.2 km from city centre, Marbella Show on map

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

2.1 km from city centre, Madrid Show on map

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 240,186 hotels
InOut Hostel Barcelona
InOut Hostel Barcelona
7.8 Good

7.9 km from city centre, Barcelona Show on map

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.

$12
Avg. per night
Hotel Venta Magullo
Hotel Venta Magullo
7.5 Good

2.0 km from city centre, Segovia Show on map

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.

$37
Avg. per night
Mercure Atenea Aventura
Mercure Atenea Aventura
8.3 Excellent

0.4 km from city centre, Vila-seca Show on map

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.

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

$51
Avg. per night
Ilunion Pio XII
Ilunion Pio XII
8.3 Excellent

6.4 km from city centre, Madrid Show on map

Ilunion Pio XII is set in Madrid and is within a short walk of local landmarks, such as Palace of Duques de Pastrana. The multiple amenities this modern hotel has to offer include laundry facilities, a safe and meeting rooms.

$56
Avg. per night
Hotel Silken Puerta Madrid
Hotel Silken Puerta Madrid
8.5 Excellent

6.6 km from city centre, Madrid Show on map

Less than a 20-minute stroll from Suanzes Metro Station, Silken Puerta Madrid provides guests with a convenient base while in Madrid. It offers 4-star accommodation and views of the courtyard.

$59
Avg. per night
Sunotel Club Central
Sunotel Club Central
8.3 Excellent

1.8 km from city centre, Barcelona Show on map

Strategically located in the centre of the city, this 4-star hotel makes for an ideal base in Barcelona. It also offers an outdoor pool, a rooftop terrace and free Wi-Fi.

$59
Avg. per night
Senator Marbella Spa Hotel
Senator Marbella Spa Hotel
8.0 Excellent

1.9 km from city centre, Marbella Show on map

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

$61
Avg. per night

Hotel prices in Spain

2 stars or below

$12 - $1,022

Hotel Venta Magullo

No. 1 most popular

$37
Avg. per night
Parallel

No. 2 most popular

Parallel
8.5 Excellent
$66
Avg. per night
InOut Hostel Barcelona

Best value

$12
Avg. per night
3 stars

$29 - $181

Four Points by Sheraton Barcelona Diagonal

No. 1 most popular

$78
Avg. per night
Chi Hotel

No. 2 most popular

Chi Hotel
9.0 Excellent
$113
Avg. per night
C&H Aravaca Garden

Best value

$29
Avg. per night
4 stars and up

$51 - $1,167

Two Hotel Barcelona By Axel - Adults Only

No. 1 most popular

$70
Avg. per night
W Barcelona

No. 2 most popular

W Barcelona
8.5 Excellent
$298
Avg. per night
Hotel Nuevo Madrid

Best value

Hotel Nuevo Madrid
8.3 Excellent
$51
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.7 from 1,432 reviews. W Barcelona (8.5 from 3,183 reviews) and Sunotel Central (8.3 from 4,239 reviews) are also highly rated Spain hotels based on recent feedback from HotelsCombined users.