Most popular cities in Spain
Barcelona567 hotels
Benidorm141 hotels
Madrid512 hotels
Palma de Mallorca102 hotels
Cheap hotels in Spain
Valencia, Spain
USD 148/night
The modern Malcom And Barret is nestled in the Quatre Carreres district, Gulliver park is approximately 2.8 km away.
Valencia, Spain
8.22 reviews
USD 42/night
The Villacarlos is a comfortable 3-star property set nearly 25 minutes' walk from Oceanografic Valencia and 17 minutes' walk from Mercado de Colon.
Alicante, Spain
8.01 review
USD 80/night
The comfortable 3-star B&B Hotel Alicante features rooms with views of the sea, while a comfortable location provides access to Parque Canalejas, which is about 4.5 km away.
Arrecife (Lanzarote), Spain
USD 158/night
The 3-star Lancelot is placed in a restaurant area of Arrecife, 13 minutes' walk from Castillo de San Gabriel and nearly a 5-minute stroll from Playa del Reducto.
Puerto de la Cruz (Tenerife), Spain
USD 63/night
Boasting its location around a 25-minute walk from Las Arenas, the smoke-free Coral Teide Mar Aparthotel Puerto de la Cruz has an outdoor pool and 23 rooms.
Santa Cruz de Tenerife, Spain
8.01 review
USD 57/night
A 14-minute walk from Castillo de San Cristobal, the Occidental Santa Cruz Contemporaneo Santa Cruz de Tenerife includes 150 rooms.
Maspalomas (Gran Canaria), Spain
USD 185/night
The exquisite Mirador Maspalomas By Dunas is a perfect vacation spot at a 1.4 km distance from Turbo Club and other Maspalomas landmarks.
Barcelona, Spain
8.66 reviews
USD 151/night
Located within 5 minutes' walk of Las Ramblas, the Rialto features various recreational opportunities and entertainment activities as well as offers a Mediterranean breakfast.
Barcelona, Spain
7.42 reviews
USD 193/night
The 2-star Santa Marta Barcelona is placed within a 10-minute stroll of Barceloneta Beach and offers a lift and a vending machine for guests' utmost comfort.
Miranda de Ebro, Spain
USD 46/night
An excellent location of the Tudanca Miranda Miranda de Ebro provides easy access to Bridge of Carlos III, which is just 0.8 km away.
San Sebastian, Spain
USD 44/night
Staying at the smoke-free Sercotel Codina San Sebastian, guests can discover the popular area approximately a 5-minute walk from Miramar Palace.
Matalascanas, Spain
9.61 review
USD 79/night
Offering an unique location around 5 minutes on foot from Playa de Torre de la Higuera, the Flamero Matalascanas serves international cuisine.
Jaca, Spain
USD 82/night
The 3-star Gran Hotel features a seasonal outdoor pool and an à la carte restaurant, boasting a location a mere 450 metres from Cathedral of Jaca.
Salobrena, Spain
USD 79/night
Located nearly 25 minutes' walk from Playa del Caleton, the 3-star Salobrena Salobrena features a shared lounge and an entertainment programme on-site along with a lounge bar.
Bilbao, Spain
5.83 reviews
USD 115/night
The Ilunion is situated next to the commercial district of Bilbao only a 7-minute walk from Casa Lezama-Leguizamon.
Sant Just Desvern, Spain
USD 45/night
56 rooms and excellent service are available at the 3-star Sercotel Porta Barcelona Sant Just Desvern, which is located close to a motorway and within 20 minutes' walk of Parc de Can Vidalet.
Madrid, Spain
USD 73/night
The elegant 3-star Leonardo Hotel Madrid City Center is set in the centre of Madrid and within 5 minutes' walk of San Bernardo underground station.
Madrid, Spain
USD 62/night
Comprising 173 rooms in the very heart of Madrid, the 3-star Nh Barajas Airport lies a 10-minute ride from Calle de Alcala.
Madrid, Spain
USD 51/night
Located a 10-minute drive from Museo Sorolla, the Erase Un Madrid features a continental breakfast.
Madrid, Spain
USD 73/night
68 rooms and quality service are available at the comfortable Nh Madrid Atocha, which is located close to a railway station and a 5-minute ride from Royal Palace of Madrid.
More hotels in Spain:
Most popular 3-star hotels in Spain

Madrid, Spain
USD 69/night
Located around 25 minutes' walk from Plaza Mayor, the 3-star Acta Madfor Madrid features a made-to-order breakfast.
Torrejon de Ardoz, Spain
8.61 review
USD 59/night
Offering a shared lounge, various recreational opportunities, and barbecue grills, the 3-star Hostal Torrejon Torrejon de Ardoz is located in the business district of Torrejon de Ardoz, nearly a 25-minute walk from Parque Europa.
Murcia, Spain
USD 40/night
The modern Hesperia Murcia Centro with city views lies just a 5-minute walk from Cathedral de Santa Maria.
Cordoba, Spain
9.42 reviews
USD 108/night
While staying at the Eurostars Maimonides you are invited to discover Palacio de la Merced, set nearly a 16-minute stroll away, or Historic Centre of Cordoba, which is nearly a 5-minute stroll away.
Salamanca, Spain
6.41 review
USD 81/night
The attractive Sercotel Las Torres is located near an entertainment district only a 5-minute walk from Monterrey Palace.
Santiago de Compostela, Spain
USD 82/night
Located within 6 minutes' stroll of Praza de Galicia, the charming 3-star Gelmirez Santiago de Compostela is 6 minutes' walk from Plaza del Toural.
Tarragona, Spain
USD 55/night
Featuring a gym facility and a swimming pool, the attractive 3-star Lauria Tarragona is located only 9 minutes' walk from Colonial forum of Tarraco.
Toledo, Spain
USD 47/night
Renfe is a mere 12 minutes on foot from the 3-star Mayoral and Museum of Santa Cruz is just 0.9 km away.
Cadiz, Spain
USD 129/night
The charming Regio is a good starting point to Cadiz's sights including Fried fish plates, which is only 6 minutes' walk away.
Zaragoza, Spain
USD 68/night
Set approximately 14 minutes' walk from Palacio de la Aljaferia, the Avenida lies in the Old Town district of Zaragoza.
Calafell, Spain
USD 62/night
Located near a train station and at a 3.3 km distance from Pau Casals Museum, the beachfront 4R Miramar offers entertainment activities and various recreational opportunities.
Granada, Spain
USD 43/night
A convenient location of the Don Juan Granada provides easy access to The Alhambra, which is merely 1.9 km away.
Calpe, Spain
USD 119/night
Featuring a year-round outdoor pool and a snack bar, the attractive 3-star Ar Roca Esmeralda & Spa is located only 0.6 km from Calpe Playa De La Fossa and nearly 25 minutes on foot from Torreo de la Peca.
Seville, Spain
USD 44/night
At the delightful Derby Sevilla, boasting a location in a shopping area, guests can enjoy various recreational opportunities and entertainment activities, or visit Seville Museum of Fine Arts just 600 metres away.
Barcelona, Spain
6.41 review
USD 191/night
Guests can also visit Hospital de la Santa Creu i Sant Pau, situated nearly a 10-minute drive away.
Madrid, Spain
10.02 reviews
USD 56/night
With 165 rooms available, you can really enjoy modern facilities at the perfect Regente Madrid, located 10 minutes on foot from Callao metro station.
Cellers, Spain
USD 62/night
Sitting merely 12 minutes' walk from Sant Joan Baptista, the 3-star Terradets Cellers offers a solarium and a shared lounge at the premises.
Seville, Spain
8.81 review
USD 111/night
Comprising 90 rooms in the centre of Seville, the eco-friendly Eurostars Regina lies at a 1.9 km distance from Archivo General de Indias.
Albarracin, Spain
USD 79/night
Placed just 6 minutes' walk from Julianeta House and right in the centre of Albarracin, the charming Albarracin offers 40 rooms.
Roses, Spain
8.61 review
USD 193/night
Guests will enjoy their stay in this 140-room the smoke-free Prestige Goya Park which offers an outdoor swimming pool and is situated in the Santa Margarida district, in front of a bus stop.
Amazing spa hotels in Spain
Granada, Spain
10.02 reviews
USD 161/night
A mere 10 minutes' walk from list of Bien de Interes Cultural in the Province of Granada, the 3-star Macia Granada Five Senses Rooms & Suites boasts an outdoor pool and gives an opportunity to enjoy a solarium, a hot tub and an outdoor swimming pool.
Portocolom (Mallorca), Spain
USD 103/night
Offering to take advantage of a hot tub, sauna facilities and an outdoor swimming pool, the environmentally friendly Js Cape Colom - Adults Only Porto Colom boasts a beautiful location about 13 minutes' walk from Cala Marcal Scenic Cove Beach.
Port De Soller, Spain
USD 116/night
The Marina is located 36 minutes' drive from Palma de Mallorca airport and offers a swimming pool as well as a gym facility.
Port De Soller, Spain
USD 91/night
Featuring fitness classes, massage therapy and recreational facilities, the 3-star Eden Nord Soller offers charming accommodation only 9 minutes on foot from Port de Soller.
Blanes, Spain
USD 152/night
Featuring steam baths, sun loungers and entertainment activities, together with a lounge bar, the attractive 3-star Pimar & Spa is set just a 10-minute walk from Platja De Blanes Public Beach.
El Albir, Spain
USD 4/night
Set within 4.6 km of La creu, the excellent Albir Garden Resort boasts massage therapy and entertainment activities available on site.
Benidorm, Spain
USD 107/night
Offering an outdoor swimming pool, the comfortable Gala Placidia is located within 1.5 km of the marine Mundomar Animal Park.
Tossa de Mar, Spain
10.01 review
USD 145/night
Offering entertainment activities and billiards, the comfortable Ght Neptuno is located in the historical district of Tossa de Mar, around 5 minutes by car from Camping Cala Llevado.
Tossa de Mar, Spain
USD 157/night
The Ght Costa Brava & Spa Tossa de Mar has an outdoor swimming pool and lies approximately 7 minutes' walk from Chapel of Mare de Deu del Socors which is worth visiting.
Gandia, Spain
USD 55/night
Guests enjoy use of fitness classes, massage therapy and loungers, offered at this sea-view the comfortable 3-star Tres Anclas Gandia in the Playa de Gandia district.
Salou, Spain
USD 113/night
You can relax by a swimming pool in the pleasant 3-star California Garden, located approximately a 16-minute walk from Illuminated Fountain.
Salou, Spain
9.22 reviews
USD 113/night
Within a 5-minute walk of Carrer de la Cala de la Font, the Best Cap in Salou offers 6 rooms as well as a solarium, a Jacuzzi and sauna facilities.
Malgrat de Mar, Spain
USD 49/night
The 3-star Luna Park Hotel Yoga & Spa Malgrat de Mar is found 6 km from Museu del Turisme Museum, offering guests a hot tub and an indoor pool plus cots and high chairs for the smallest guests.
Montanejos, Spain
USD 101/night
Set within a 200-metre distance of Balneario Montanejos Spa, the smoke-free Rosaleda with views of the river features a hot spring public bath, a hot tub, and a sauna.
Salou, Spain
USD 102/night
Located at walking distance to Aventura Theme Park, the attractive Ohtels Belvedere Salou offers a swimming pool and a pool bar.
San Antonio (Ibiza), Spain
10.01 review
USD 75/night
Offering easy access to playa es pouet approximately 5 minutes' walk away, the Azuline Hotel Bergantin provides informal accommodation along with fitness classes, entertainment activities and billiards.
Tossa de Mar, Spain
USD 229/night
Located at 450 metres from Cala Giverola and within a 10-minute drive of The Municipal Museum, the 4-star Pola Giverola Resort features a poolside bar plus a swimming pool.
Santanyi, Spain
USD 214/night
Set within a 7-minute walk of Mirador Es Pontas, the 3-star Pinos Playa overlooks the street and invites guests to have a drink at a pool bar.
Can Pastilla (Mallorca), Spain
USD 46/night
A Turkish steam bath, a Turkish steam room and an outdoor swimming pool or an outdoor swimming pool will help to relax at the attractive 3-star Ilusion Calma &, located near a bus stop.
Cala d'Or (Mallorca), Spain
USD 265/night
The eco-friendly Tui Blue Rocador - Adults Only features a swimming pool and views of the pool, and is located at a 4 km distance from Cala d'en Borgit Beach.
Top family hotels in Spain
Alicante, Spain
9.81 review
USD 67/night
The à la carte restaurant with Mediterranean dishes and the family Albahia Alicante's privileged location make it one of the best accommodation options in the Albufereta district.
Granollers, Spain
USD 45/night
The elegant Granollers Granollers is settled in the business district of Granollers, around a 25-minute walk from La Porxada, and includes a lounge bar.
Girona, Spain
USD 165/night
Boasting a lounge bar along with an outdoor swimming pool, the cosy Costabella offers a location in the Fontajau district of Girona.
Madrid, Spain
9.82 reviews
USD 49/night
Featuring 90 rooms with views of the city, the elegant Porcel Torre Garden Madrid is set 15 minutes by car from Plaza de Cibeles.
Fuengirola, Spain
USD 123/night
Complete with spacious rooms and an outdoor pool, the smoke-free Las Rampas is about 25 minutes' walk from Maria Zambrano Park.
Gandia, Spain
USD 68/night
The stylish Borgia Gandia is found at a distance of 4.7 km from Platja dels Marenys de Rafalcaid, offering guests Mediterranean cuisine.
Madrid, Spain
8.418 reviews
USD 58/night
Offering 101 rooms with views of the city, the Indigo Madrid - Princesa, An Ihg is set in a business area, around a 5-minute ride from Plaza Mayor.
Roses, Spain
USD 132/night
Boasting 167 rooms in the tourist centre of Roses, the Roses is situated extremely close to Minigolf Greens.
Valencia, Spain
8.41 review
USD 141/night
You can relax by a swimming pool in the 3-star Holiday Inn Express Ciudad De Las Ciencias, An Ihg, located 17 minutes on foot from C.C. Aqua.
Cartagena, Spain
USD 52/night
Castle of La Atalaya is 25 minutes' walk from the modern Manolo and features shopping and dining.
Barcelona, Spain
USD 82/night
Be sure to visit Palau de la Musica Catalana reachable about a 5-minute walk away as well as enjoy a swimming pool or a plunge pool and a solarium.
Santa Ponsa, Spain
USD 183/night
The 3-star Trh Jardin Del Mar Aparthotel Santa Ponsa in a quiet area boasts 62 rooms together with a solarium, sauna facilities and an indoor pool onsite.
Fuengirola, Spain
5.21 review
USD 141/night
The 3-star Aparthotel Myramar offers a hot tub, sauna facilities and an indoor pool, and is located a 9-minute stroll from Miramar Shopping Centre stone's throw away from a bus stop.
Alcoceber, Spain
USD 108/night
The Alcossebre is situated right in the centre of Alcoceber a mere 9 minutes' stroll from Playa de Las Fuentes.
Benidorm, Spain
USD 47/night
Guests will enjoy an indoor pool and 112 rooms, while staying at the cosy Aparthotel Bcl Levante Club Benidorm with location not so far from Aqualand Water Park.
Segovia, Spain
USD 65/night
Located a 14-minute walk from Roman aqueduct photos, the smoke-free Corregidor provides guests with an à la carte restaurant and comfortable rooms.
Salou, Spain
USD 213/night
Positioned about a 5-minute walk from Playa Dels Llenguadets, the 3-star 4R Playa Park has 470 rooms, the à la carte restaurant serving the Mediterranean cuisine, all at guest's disposal.
Calella, Spain
USD 86/night
The attractive Ght Balmes, Hotel-Aparthotel&Splash offers a plunge pool, a steam room and a Jacuzzi, and is located approximately an 8-minute walk from Museu del Turisme close to a train station.
Madrid, Spain
USD 85/night
Located nearly 9 minutes on foot from Plaza Mayor, the perfect 3-star Petit Palace Cliper-Gran Via Madrid has 56 rooms, and lies near an underground station.
Bilbao, Spain
9.81 review
USD 94/night
The pet-friendly Petit Palace Arana is located in the charming part of Bilbao, around 8 minutes' walk from Plaza Circular.
Top resorts in Spain
Barcelona, Spain
8.03 reviews
USD 143/night
The smoke-free Astoria is located about 25 minutes' walk from Poble Espanyol and near a tube station.
El Puerto de Santa Maria, Spain
3.42 reviews
USD 74/night
Nestled a mere 650 metres from Playa De La Puntilla, the Dunas El Puerto de Santa Maria features an outdoor swimming pool and 222 rooms.
Alicante, Spain
USD 73/night
Situated within 3.6 km of Explanada de Espana, the attractive 3-star Daniya Alicante offers 138 rooms along with a hot tub, sauna facilities and an outdoor swimming pool.
Almeria, Spain
USD 116/night
While staying at the 2-star La Perla Almeria you are invited to discover El Zapillo, set around 25 minutes' walk away, or Torre Cardenas, which is 3.1 km away.
Santa Cruz de Tenerife, Spain
9.41 review
USD 84/night
Located in the very heart of Santa Cruz de Tenerife, the Adonis Plaza offers fast access to Castillo de San Juan Bautista, approximately 5 minutes away by car.
Barcelona, Spain
USD 117/night
The Evenia Rocafort Barcelona is situated near the entertainment district of Barcelona within 2.6 km of the designed Casa Batllo Apartments.
Barcelona, Spain
USD 93/night
Featuring 37 rooms with views of the city, the wonderful 3-star H10 Raco Del Pi Barcelona is set a 25-minute walk from Basilica of the Sagrada Familia.
Huelva, Spain
9.61 review
USD 61/night
Set within 1.5 km of Muelle de Riotinto, the attractive Senator Huelva welcomes guests to an à la carte restaurant on site.
Madrid, Spain
9.21 review
USD 71/night
While staying at the Espahotel Gran Via Madrid you are invited to discover Plaza de Cibeles, set approximately 20 minutes' walk away, or Santiago Bernabeu Stadium, which is 10 minutes away by car.
Madrid, Spain
9.61 review
USD 74/night
Featuring 174 rooms with views of the city, the smoke-free Vp El Madrono Madrid is set about a 10-minute drive from Santiago Bernabeu Stadium.
Santander, Spain
7.02 reviews
USD 182/night
The Chiqui features a lounge bar and boasts a beachfront location 200 metres from Segunda Playa de El Sardinero.
Barcelona, Spain
8.82 reviews
USD 121/night
Just 5 minutes' walk from Monument to Francesc Soler i Rovirosa, the trendy 3-star B features 84 rooms along with a solarium and an outdoor swimming pool on-site.
Zarautz, Spain
9.81 review
USD 94/night
Set at a distance of 3 km from Playa de Gaztetape, the 3-star Zarauz boasts a solarium and a shared lounge available on site.
Irun, Spain
USD 39/night
You can relax by an outdoor swimming pool in the elegant 3-star Urdanibia Park, located 10 minutes by car from Ermita de Guadalupe.
Son Bou, Spain
USD 69/night
The facilities of the 3-star Sol Milanos Pinguinos Son Bou include an outdoor swimming pool, aerobics classes and entertainment activities.
Barcelona, Spain
6.82 reviews
USD 105/night
Due to a prime location in the very heart of the city, the guests of the Glories will find Plaza de Toros Monumental de Barcelona Bullring merely a 5-minute walk away.
Vigo, Spain
USD 45/night
The perfect 3-star B&B Hotel is a good starting point to Vigo's sights including Contemporary Museum of Art, which is only an 8-minute walk away.
Cordoba, Spain
USD 115/night
The 2-star Casa De Los Azulejos is a good starting point to Cordoba's sights including Calleja del Panuelo, which is a 10-minute walk away.
Barcelona, Spain
8.41 review
USD 107/night
The comfortable 3-star Catalonia Sagrada Familia boasts a seasonal outdoor swimming pool and has 205 rooms, featuring a location near a train station.
Barcelona, Spain
USD 90/night
Located 500 metres from Penitents underground station, the cosy 3-star Catalonia Park Guell Barcelona boasts a solarium and an outdoor swimming pool.