Hotels in Spain

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

Spain
28 Sep — 29 Sep2
Spain
Tue 28/9
Wed 29/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Spain

Filter by star ratings
All filters
Mediterranean Palace
Mediterranean Palace
8.3 Excellent
Avenida De Las Americas, Adeje, Tenerife, Spain
Show on map
7.5 km from city centre, Adeje, Tenerife, Spain 
ExcellentBased on 1,668 reviews
8.3

Mediterranean Palace Playa de las Americas is situated on Tenerife and offers 5-star facilities in addition to a Turkish steam bath, a Jacuzzi and outdoor tennis courts. This modern resort also features a sauna, an outdoor pool and a rooftop terrace, and is an easy drive from Los Cristianos and Adeje.

Gloria Izaro Club Hotel
Gloria Izaro Club Hotel
8.9 Excellent
C/Las Salinas N 9, Puerto del Carmen, Lanzarote, Spain
Show on map
0.6 km from city centre, Puerto del Carmen, Lanzarote, Spain 
ExcellentBased on 1,075 reviews
8.9

Gloria Izaro Club Hotel provides modern 4-star accommodation in Puerto del Carmen. Offering complimentary wireless internet, a restaurant and an outdoor pool, the property is within a 10-minute walk of Biosfera Plaza Shopping Centre.

Gloria Palace Amadores Thalasso & Hotel
Gloria Palace Amadores Thalasso & Hotel
8.7 Excellent
La Palma, 2, Puerto Rico, Gran Canaria, Spain
Show on map
0.9 km from city centre, Puerto Rico, Gran Canaria, Spain 
ExcellentBased on 1,668 reviews
8.7

Gloria Palace Amadores Thalasso & Hotel is situated on Gran Canaria and offers 4-star accommodation as well as a rooftop terrace, a Turkish steam bath and outdoor tennis courts. There is also a fitness centre with a saltwater swimming pool.

Grand Muthu Golf Plaza Hotel
Grand Muthu Golf Plaza Hotel
7.2 Good
Urbanizacion Golf Del Sur, San Miguel De Abona, Tenerife, Spain
Show on map
7.9 km from city centre, San Miguel De Abona, Tenerife, Spain 
GoodBased on 883 reviews
7.2

Grand Muthu Golf Plaza Hotel & Spa is situated on Tenerife and provides 5-star accommodation in addition to free Wi-Fi. Popular amenities, such as a sauna and a swimming pool, make for an enjoyable stay in San Miguel de Abona.

Sol Lanzarote
Sol Lanzarote
8.3 Excellent
Calle Grama, 2, Arrecife, Lanzarote, Spain
Show on map
8.1 km from city centre, Arrecife, Lanzarote, Spain 
ExcellentBased on 520 reviews
8.3

Sol Lanzarote offers a themed setting while in Puerto del Carmen. Some of the popular features provided at this 4-star hotel are outdoor tennis courts, an all-inclusive meal plan and a rooftop terrace.

Sahara Sunset by Diamond Resorts
Sahara Sunset by Diamond Resorts
8.9 Excellent
Avenida Rocio Jurado, Benalmádena, Andalusia, Spain
Show on map
1.5 km from city centre, Benalmádena, AN, Spain 
ExcellentBased on 2,105 reviews
8.9

Sahara Sunset by Diamond Resorts is a comfortable base while visiting Benalmadena and is close to everything the area has to offer. It also offers a Jacuzzi, an indoor pool and a sauna.

Hotel MS Amaragua
Hotel MS Amaragua
8.5 Excellent
Calle de Los Nidos, 23, Torremolinos, Andalusia, Spain
Show on map
1.5 km from city centre, Torremolinos, AN, Spain 
ExcellentBased on 1,660 reviews
8.5

Located in Torremolinos, MS Amaragua provides stylish, 4-star accommodation close to La Carihuela. It has a gym, as well as an outdoor pool, free Wi-Fi and a sun deck.

Gran hotel Miramar GL
Gran hotel Miramar GL
9.2 Excellent
Paseo Reding, 22, Málaga, Andalusia, Spain
Show on map
1.1 km from city centre, Málaga, AN, Spain 
ExcellentBased on 2,416 reviews
9.2

Gran Hotel Miramar is set in Malaga and is close to nearby landmarks, including La Malagueta Beach. It also offers free Wi-Fi, an express check-in and check-out feature and a swimming pool.

Hard Rock Hotel Tenerife
Hard Rock Hotel Tenerife
8.8 Excellent
Avenida de Adeje 300, s/n, Adeje, Tenerife, Spain
Show on map
4.0 km from city centre, Adeje, Tenerife, Spain 
ExcellentBased on 3,680 reviews
8.8

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.

Hotel Plaza Del Castillo
Hotel Plaza Del Castillo
8.3 Excellent
Calle De Fedra (Calle Albania 3-5), Málaga, Andalusia, Spain
Show on map
8.4 km from city centre, Málaga, AN, Spain 
ExcellentBased on 3,019 reviews
8.3

Hotel Plaza del Castillo offers 4-star accommodation in Malaga. The various amenities this traditional hotel features include a beauty centre, an outdoor pool and a sun deck.

Tips for booking a Spain hotel

Cheapest month:January
Most expensive month:August
Average price in Spain:€97/night
Absolute cheapest price found:€2/night
Cheapest day:Monday
Most expensive day:Thursday
€76 - €121
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€98 - €115
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Spain hotels

Show all 284,231 hotels
1
Hotel Neptuno
Hotel Neptuno
8.3 Excellent
Paseo Central, 45, Urbanización Playa Serena, Roquetas de Mar, Andalusia, Spain
Show on map
4.5 km from city centre, Roquetas de Mar 

Hotel Neptuno Roquetas de Mar provides comfortable 4-star accommodation in Roquetas de Mar. It has a gym, as well as an outdoor pool, laundry facilities and a kids pool.

2
Estival Torrequebrada
Estival Torrequebrada
8.7 Excellent
Avenida Del Sol, 89, Benalmádena, Andalusia, Spain
Show on map
3.1 km from city centre, Benalmádena 

Estival Torrequebrada offers 4-star accommodation in Benalmadena. It also features outdoor tennis courts, a sauna and an outdoor pool.

3
Aparthotel Costa Encantada
Aparthotel Costa Encantada
8.4 Excellent
Cami De Santa Cristina-Les Alegries, Lloret de Mar, Catalonia, Spain
Show on map
1.2 km from city centre, Lloret de Mar 

Boasting a sauna, an outdoor pool and a rooftop terrace, Aparthotel Costa Encantada is located in Lloret de Mar and offers comfortable accommodation. There is also a fitness centre with a sauna, a swimming pool and a sun deck.

4
Hotel Floresta
Hotel Floresta
8.7 Excellent
Calle Mercurio, 2, Puerto del Carmen, Lanzarote, Spain
Show on map
3.6 km from city centre, Puerto del Carmen 

Conveniently situated and offering an outdoor pool, outdoor tennis courts and a private beach, this cosy property is located an easy drive from Tias. It also offers a kids pool, a kids club and a shopping mall.

5
Palm Beach Tenerife
Palm Beach Tenerife
7.5 Good
Avenida Quinto Centenario, 11, Playa de las Américas, Tenerife, Spain
Show on map
0.8 km from city centre, Playa de las Américas 

Situated in Playa de las Americas, Palm Beach Tenerife provides elegant 3-star accommodation, as well as a Jacuzzi, an outdoor pool and a sauna. It is ideally positioned for those wanting to visit local attractions.

6
Melia Alicante
Melia Alicante
8.2 Excellent
Plaza Del Puerto, 3, Alicante, Valencia, Spain
Show on map
0.4 km from city centre, Alicante 

Conveniently positioned, Melia Alicante offers easy access to Alicante's popular tourist attractions. Those staying at the property have access to a hair salon, an infinity pool and a sauna.

7
THB Tropical Island
THB Tropical Island
8.0 Excellent
C/ Fragata, 2, Playa Blanca, Lanzarote, Spain
Show on map
0.9 km from city centre, Playa Blanca 

THB Tropical Island provides a comfortable setting when in Playa Blanca. It features an outdoor pool with water slides, outdoor tennis courts and a sauna.

8
Servatur Terrazamar Suite & Sun Suite
Servatur Terrazamar Suite & Sun Suite
8.1 Excellent
Avda de las Palmeras 5- 8, Puerto Rico, Gran Canaria, Spain
Show on map
0.6 km from city centre, Puerto Rico 

Servatur Terrazamar Sun Suite is set on Gran Canaria and provides 5-star accommodation in addition to a Jacuzzi and outdoor tennis courts. The multiple facilities this charming property offers include squash courts, a kids pool and an outdoor pool.

Cheapest hotels in Spain

Show all 284,231 hotels
Bh Mallorca - Adults Only
Bh Mallorca - Adults Only
7.9 Good
Avinguda Palmeres, 12, Magaluf, Majorca, Spain
Show on map
0.3 km from city centre,  

BH Mallorca is located on Mallorca and provides 4-star facilities in addition to an all-inclusive meal plan and outdoor tennis courts. It is ideally positioned for sightseeing with Palma Nova and Cala Vinyes an easy drive away.

€17
Avg. per night
Hc Hotel Magec
Hc Hotel Magec
7.1 Good
Calle Cupido, 11, Puerto de la Cruz, Tenerife, Spain
Show on map
0.3 km from city centre,  

HC Hotel Magec is a comfortable base when visiting Puerto de la Cruz and is close to everything the area has to offer. It also offers free Wi-Fi, a rooftop terrace and an outdoor pool.

€26
Avg. per night
Hotel Augustus
Hotel Augustus
8.1 Excellent
Avda. Diputación, 190, Cambrils, Catalonia, Spain
Show on map
4.7 km from city centre,  

This cosy hotel in Cambrils provides free Wi-Fi, as well as a rooftop terrace and a Jacuzzi. It also offers a sun deck, an outdoor pool and a kids pool.

€30
Avg. per night
Playacapricho Hotel
Playacapricho Hotel
8.4 Excellent
Avda. Playa Serena, Roquetas de Mar, Andalusia, Spain
Show on map
4.4 km from city centre,  

Playacapricho Hotel provides 4-star accommodation in Roquetas de Mar. It also offers free Wi-Fi and an indoor pool.

€32
Avg. per night
Bellevue Club
Bellevue Club
6.9 Good
Avenida Pedro Mas Y Reus 21, Alcúdia, Majorca, Spain
Show on map
2.8 km from city centre,  

Bellevue Club is located in Puerto de Alcudia and features outdoor tennis courts and miniature golf. It also offers a kids club, an outdoor pool and squash courts.

€35
Avg. per night
Hotel Neptuno
Hotel Neptuno
8.3 Excellent
Paseo Central, 45, Urbanización Playa Serena, Roquetas de Mar, Andalusia, Spain
Show on map
4.5 km from city centre,  

Hotel Neptuno Roquetas de Mar provides comfortable 4-star accommodation in Roquetas de Mar. It has a gym, as well as an outdoor pool, laundry facilities and a kids pool.

€41
Avg. per night
Trh Jardin Del Mar
Trh Jardin Del Mar
7.7 Good
Huguet des Far, s/n, Santa Ponsa, Majorca, Spain
Show on map
1.3 km from city centre,  

Located in Costa de la Calma, TRH Jardin Del Mar is within a 30-minute drive of Son Sant Joan Airport and provides an indoor pool and a sauna. It offers 3-star accommodation with air-conditioned apartments.

€41
Avg. per night
Bellevue Aquarius
Bellevue Aquarius
7.2 Good
Puerto del Carmen, Lanzarote, Spain
Show on map
0.7 km from city centre,  

BelleVue Apartamentos Aquarius is set in Puerto del Carmen and is close to local attractions, including Biosfera Plaza Shopping Centre. The property also offers apartments with private terraces overlooking the sea.

€42
Avg. per night

Hotel prices in Spain

2 stars or below

€13 - €80

Hotel Palma Mazas

No. 1 most popular

€75
Avg. per night
Aparthotel Costa Volcán & Spa

No. 2 most popular

€44
Avg. per night
InOut Hostel Barcelona

Best value

€13
Avg. per night
3 stars

€33 - €95

Hyde Park Lane

No. 1 most popular

Hyde Park Lane
8.9 Excellent
€46
Avg. per night
Palm Beach Tenerife

No. 2 most popular

€55
Avg. per night
Los Amigos Beach Club By Diamond Resorts
€34
Avg. per night
4 stars and up

€17 - €264

Aparthotel Costa Encantada

No. 1 most popular

€57
Avg. per night
Hotel Ronda Lesseps

No. 2 most popular

Hotel Ronda Lesseps
8.2 Excellent
€57
Avg. per night
Bh Mallorca - Adults Only

Best value

€17
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?

    Barcelona, Puerto del Carmen, and Torremolinos are the most popular places on HotelsCombined for stays in Spain.

  • What are the best hotels in Spain?

    One of the most popular hotels in Spain is Aparthotel Costa Encantada, which has been reviewed by 3,593 users and currently has a rating of 8.4/10. Other top-rated locations include Apartamentos Fariones and Hotel Ronda Lesseps, which have received 8.9/10 and 8.2/10 ratings from our users, respectively.