Spain hotels

Hotels in Spain

16065 available hotel offers

2 1
  • booking
  • agoda
  • tripcom
  • hotelscom
  • expedia
  • traveloka
  • trivago
  • tripadvisor
  • kayak
  • airbnb
  • klook
  • hotelmix
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

16065 Cheap hotels in Spain

Hotel Rural Ibipozo - Spain
8.7Very good 176 reviews
Spain
7 3
฿9091/nighttotal: ฿54546 (6 )

Hotel Rural Ibipozo

hotel - Cazorla
Hotel Rural Ibipozo is located in El Almicerán, a tranquil village just outside of Cazorla, offering a peaceful escape from the hustle and bustle of the city, yet within easy reach of major attractions. This 3-star property has received very good user ratings, indicating a comfortable and enjoyable stay.
The hotel offers a range of facilities for a relaxing break, including a swimming pool, terrace, garden, restaurant and bar. Enjoy a round of mini-golf, work out in the fitness centre, or relax in your room with free Wi-Fi, a flat-screen TV and a private bathroom.
Hotel Las Moradas - Spain
8.7Very good 3600 reviews
Spain
5 2
฿6320/nighttotal: ฿69520 (11 )

Hotel Las Moradas

hotel - Ávila
Hotel Las Moradas is located in Ávila's medieval centre, just a short walk from the cathedral, Plaza de Santa Teresa and the charming narrow streets. This 3-star hotel is rated very good by guests, with excellent scores for location and cleanliness.
The hotel offers comfortable accommodation with a functional layout and a range of amenities including air conditioning, a terrace, a concierge service, and free Wi-Fi. Guests can enjoy the quiet atmosphere and explore the city's rich history and culture from this convenient base.
Casa Tia Paula - Spain
9.3Excellent 938 reviews
Spain
4 2
฿4390/nighttotal: ฿8780 (2 )

Casa Tia Paula

apartment - Carrión de los Condes
Casa Tia Paula is situated in Carrión de los Condes, right on the Camino de Santiago Pilgrimage Route, close to the A231 Motorway and a short drive from Osorno. The property enjoys excellent ratings for location, cleanliness, and user experience, making it a popular choice for travellers.
The apartment offers a blend of traditional Castilian design and modern amenities. Guests can enjoy a well-equipped kitchen, a terrace or balcony, a Jacuzzi, a spa, parking, and free Wi-Fi, as well as free laundry service and bike storage.
El Molino De Iramala - Spain
9.2Excellent 430 reviews
Spain
5 4
฿5990/nighttotal: ฿35940 (6 )

El Molino De Iramala

house - Vianos
El Molino de Iramala is a charming country home located in Reolid, just 14 miles from the La Molata y los Batanes Nature Reserve, offering a peaceful escape amidst stunning natural surroundings. The property consistently receives excellent ratings for its cleanliness, location, and overall experience, ensuring a comfortable and enjoyable stay.
This cosy cottage spans 100 square metres and features two twin bedrooms and two double bedrooms, comfortably accommodating families or groups of friends. Guests can enjoy a well-equipped kitchen, a relaxing garden with a terrace, and a fireplace for cosy evenings, as well as access to free parking, bicycle rental, and tourist information.
Hotel Sierra De Cazorla & Spa 3* - Spain
8.3Very good 5105 reviews
Spain
12 6
฿15016/nighttotal: ฿135144 (9 )

Hotel Sierra De Cazorla & Spa 3*

hotel - Iruela, La
The Hotel Sierra De Cazorla & Spa 3* is located in the village of La Iruela, just a short drive from the town of Cazorla and the stunning Sierra de Cazorla Nature Reserve. This 3-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities including a swimming pool, a Jacuzzi, a sauna, and a spa. Guests can enjoy a meal at the hotel's restaurant or relax with a drink at the bar. The hotel also has a fitness centre, room service, and free parking.
Posada El Canchal - Spain
9.2Excellent 311 reviews
Spain
3 1
฿3742/nighttotal: ฿26194 (7 )

Posada El Canchal

hotel - Arenas de San Pedro
Posada El Canchal is a charming guesthouse in Arenas de San Pedro, a picturesque town in the province of Ávila, just a 1.5-hour drive from Toledo. The property has excellent user, location, and cleanliness ratings, making it a popular choice for travellers.
The guesthouse features a rustic design with exposed wooden beams and stone walls, creating a warm and welcoming atmosphere. Guests can enjoy a shared TV area, a terrace, and free Wi-Fi access, as well as a bar, a fitness centre, and parking.
Gran Hotel Don Manuel - Spain
8.7Very good 8282 reviews
Spain
10 4
฿17451/nighttotal: ฿104706 (6 )

Gran Hotel Don Manuel

hotel - Cáceres
The Gran Hotel Don Manuel is located in the heart of Cáceres, just a short walk from the Plaza Mayor and the city's bullring. This 4-star hotel is highly rated by guests, receiving excellent reviews for its cleanliness and location.
The hotel offers a range of modern rooms with parquet floors and flat-screen TVs. Guests can enjoy the hotel's spa, restaurant serving traditional Spanish cuisine, and other amenities including a bar, fitness centre, and tennis court.
Hotel La Tinensa - Spain
9.4Excellent 14 reviews
Spain
4 2
฿7521/nighttotal: ฿45126 (6 )

Hotel La Tinensa

hotel - Pobla de Benifassà, la
Hotel La Tinensa is located in the picturesque village of La Pobla de Benifassà, within the La Tinença de Benifassà Natural Park, just 81 miles from Reus Airport. This 1-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers comfortable accommodation for up to two guests, featuring a range of amenities including a restaurant, bar, fitness centre, and tennis court. Guests can enjoy stunning views of the surrounding natural park, and participate in a variety of outdoor activities such as hiking, cycling, and fishing.
Hotel Duque De Calabria - Spain
9.2Excellent 735 reviews
Spain
9 3
฿9025/nighttotal: ฿18050 (2 )

Hotel Duque De Calabria

hotel - Manzanera
The Hotel Duque De Calabria is a 1-star establishment located in La Puebla de Valverde, a peaceful rural setting just 20 kilometres from the town of Manzanera. It has received excellent user ratings for its cleanliness, location and overall experience.
The hotel has a restaurant and bar, as well as a library for guests to relax in. There is also a fitness centre, a garden and a terrace, plus family-friendly features like playrooms and a children's pool.
Hotel Labranza - Spain
9.0Excellent 404 reviews
Spain
2 1
฿2795/nightfor 1 night

Hotel Labranza

hotel - San Martín de Valdeiglesias
Hotel Labranza is located in the heart of San Martín de Valdeiglesias, just a short walk from Coracera Castle and San Martín Obispo Church. This 3-star hotel consistently receives excellent user ratings for its charming atmosphere and high-quality service.
The establishment offers comfortable rooms for up to two guests, each featuring traditional décor and modern amenities. Guests can enjoy a range of facilities, including a garden, terrace, bar, fitness centre, and tennis court, as well as free Wi-Fi and room service.
Alén D'aragón - Spain
9.4Excellent 378 reviews
Spain
4 2
฿5763/nighttotal: ฿28815 (5 )

Alén D'aragón

house - Santa Eulalia de Gállego
This property is situated on the outskirts of Santa Eulalia de Gállego, close to the historic Loarre Castle and a short drive from Pamplona. It has received excellent ratings for location, cleanliness and user experience.
The accommodation is made up of individual apartments, each offering privacy and comfort within a 148 ft² estate of almond and olive trees. Guests can enjoy a range of amenities including a kitchen, air conditioning, a terrace, a garden, a restaurant, a bar, parking, and internet access.
Gran Chalet Hotel & Petit Spa - Spain
8.5Very good 1222 reviews
Spain
12 3
฿17689/nighttotal: ฿159201 (9 )

Gran Chalet Hotel & Petit Spa

hotel - Vielha e Mijaran
The Gran Chalet Hotel & Petit Spa is located in Betrén, a peaceful village just a short drive from the Baqueira-Beret Ski Resort and a short walk from Vielha. It’s a 3-star hotel with very good user ratings for location and cleanliness.
The accommodation offers rustic charm and a cosy communal space with a fireplace. Guests can enjoy a range of amenities, including a swimming pool, spa, fitness centre and restaurant.

Other accommodation types in Spain

Best Spain luxury hotels (4 and 5 stars)

Among the 16065 accommodations in Spain, here are the 8 best luxury hotels

Parador De Lorca - Spain
8.9Very good 6034 reviews
Spain
6 3
฿9538/nighttotal: ฿57228 (6 )

Parador De Lorca

hotel - Lorca
The Parador De Lorca is a 4-star hotel situated within the historic grounds of Lorca Castle, a 35-minute drive from the beaches of Águilas and 50 minutes from Murcia. It has been rated very good by previous guests and boasts excellent cleanliness ratings.
The hotel offers comfortable rooms with modern amenities and a range of facilities for guests to enjoy, including a spa, an indoor pool, a restaurant serving traditional regional cuisine, and a bar. There is also a fitness centre, a terrace, and free parking available.
Gran Hotel La Perla - Spain
9.4Excellent 1043 reviews
Spain
2 1
฿6899/nighttotal: ฿41394 (6 )

Gran Hotel La Perla

hotel - Pamplona
The Gran Hotel La Perla is located in the centre of Pamplona, just a short walk from the Plaza del Castillo and the bullring. It is a five-star hotel with excellent user ratings across the board.
The hotel has a stylish, classical design with themed rooms that reflect its rich history. Guests can enjoy a range of amenities, including a restaurant, bar, room service, and valet parking.
Petit Palace Santa Cruz - Spain
8.7Very good 4441 reviews
Spain
8 4
฿15048/nighttotal: ฿105336 (7 )

Petit Palace Santa Cruz

hotel - Seville
The Petit Palace Santa Cruz is a 4-star hotel located in Seville's historic Santa Cruz district, just a short 10-minute walk from the Seville Cathedral and its Giralda Tower. It has received very good user ratings and is situated in the heart of the old Jewish Quarter, known for its charming narrow streets and abundance of traditional tapas bars and restaurants.
This charming hotel is housed in a 16th-century mansion, offering guests a unique glimpse into Seville's rich past. It features modern amenities such as air conditioning, flat-screen TVs, and free Wi-Fi, as well as a terrace, garden, concierge service, restaurant, and room service.
Riviera Beachotel - Adults Recommended - Spain
9.4Excellent 1438 reviews
Spain
2 1
฿8028/nighttotal: ฿64224 (8 )

Riviera Beachotel - Adults Recommended

hotel - Benidorm
The Riviera Beachotel - Adults Recommended is a 4-star hotel located in Benidorm's commercial and leisure centre, just a short walk from Playa de Levante beach and about 1.2 miles from the city port. It has excellent user ratings across the board, with guests praising its cleanliness, location and overall experience.
The hotel has a modern and comfortable design with neutral tones and parquet flooring. Guests can enjoy a range of amenities, including a swimming pool, a terrace, a restaurant, a bar, a fitness centre, a sauna and a spa, as well as room service and parking.
Hospederia De Santo Domingo - Spain
9.2Excellent 1207 reviews
Spain
3 2
฿9042/nighttotal: ฿63294 (7 )

Hospederia De Santo Domingo

hotel - Pedraza
The Hospederia De Santo Domingo is located in Pedraza's historic Jewish quarter, a short walk from the town's castle and the Plaza Mayor. This 4-star hotel consistently receives excellent ratings from guests, highlighting its high standards of service and comfort.
The hotel is housed in an 18th-century villa, offering a blend of traditional charm and modern amenities. Guests can enjoy a terrace with views of the gardens and mountains, a bar, a fitness centre, and a meeting room, ensuring a comfortable and enjoyable stay.
Posada Real La Almazuela - Spain
9.5Excellent 280 reviews
Spain
2 1
฿3794/nighttotal: ฿26558 (7 )

Posada Real La Almazuela

hotel - Montenegro de Cameros
The Posada Real La Almazuela is located in the mountain village of Montenegro de Cameros, just outside the Sierra de Cebollera Nature Reserve, offering a peaceful escape surrounded by stunning scenery. It's a 4-star establishment that consistently receives excellent user ratings for its service, cleanliness, and location.
The hotel offers comfortable rooms with a floor area of 25 square metres, accommodating up to two guests. Guests can enjoy a range of amenities including a restaurant, bar, fitness centre, and terrace, perfect for relaxing after exploring the nearby hiking trails, ski slopes, and reservoirs.
San Gil - Spain
8.2Very good 7509 reviews
Spain
28 13
฿52911/nightfor 1 night

San Gil

hotel - Seville
The San Gil hotel is located in central Seville, just a short walk from the Basilica de la Macarena Church and the Roman walls, and less than 2 kilometres from Seville Cathedral and the Giralda bell tower. It is a 4-star hotel with excellent user ratings for its location, cleanliness, and overall experience.
The San Gil hotel is housed in a traditional Andalusian mansion with a garden, providing a charming and authentic experience. Guests can enjoy a rooftop swimming pool, a restaurant serving delicious Sevillan cuisine, and live flamenco performances on select evenings.
Vincci Albayzin - Spain
8.5Very good 13683 reviews
Spain
28 10
฿55856/nightfor 1 night

Vincci Albayzin

hotel - Granada
The Vincci Albayzin hotel is located in the Albayzin district, a short walk from Granada Cathedral and less than a mile from the Alhambra Palace, offering easy access to the city's main attractions. This 4-star hotel has received very good user ratings, suggesting a comfortable and enjoyable stay.
The accommodation is built around a traditional Andalusian courtyard, creating a peaceful and authentic atmosphere. Guests can enjoy a range of amenities including a fitness centre, sauna, spa, restaurant, bar, and free Wi-Fi.

Best Spain hotels with a pool

Among the 16065 accommodations in Spain, here are the 8 best hotels with a pool

Agroturismo Can Pardal - Spain
9.7Excellent 98 reviews
Spain
2 1
฿14525/nighttotal: ฿87150 (6 )

Agroturismo Can Pardal

hotel - Sant Joan de Labritja
Agroturismo Can Pardal is a restored 15th-century country house located in Sant Miquel de Balansat, a peaceful village just a short drive from Ibiza's north coast, Ibiza Town, and the airport. The hotel has received excellent ratings for its location, cleanliness, and overall experience.
This charming rural retreat offers a blend of history and modern comfort. Guests can enjoy the outdoor swimming pool, garden, and terrace, along with a range of amenities such as a spa, restaurant, bar, fitness centre, and room service.
Hospedium Hotel El Nido De Alcudia Suites - Spain
8.9Very good 196 reviews
Spain
5 2
฿8487/nighttotal: ฿25461 (3 )

Hospedium Hotel El Nido De Alcudia Suites

hotel - Almodóvar del Campo
The Hospedium Hotel El Nido De Alcudia Suites is conveniently located in Almodóvar del Campo, within walking distance of the Church Nuestra Señora de la Asunción and Plaza de Toro, making it ideal for exploring the town's historic centre. This 3-star hotel has received very good user ratings, indicating a pleasant stay.
The accommodation features a modern and comfortable atmosphere with amenities like a swimming pool, a spa, and a restaurant. Guests can also enjoy a variety of activities including a game of tennis, a relaxing massage, or a delicious meal at the on-site restaurant.
Real Agua Amarga La Joya - Adults Only - Spain
9.4Excellent 737 reviews
Spain
5 3
฿33763/nighttotal: ฿202578 (6 )

Real Agua Amarga La Joya - Adults Only

hotel - Níjar
Real Agua Amarga La Joya - Adults Only is an exclusive hotel located just 0.6 miles from the village of Agua Amarga, in the beautiful Cabo de Gata Nature Reserve. The hotel has received excellent ratings for its location, cleanliness, and overall guest experience.
This adults-only retreat offers a peaceful and tranquil atmosphere for couples and friends seeking a relaxing getaway. The hotel features spacious suites with private terraces, a swimming pool, a jacuzzi, a spa, a restaurant, a bar, and a garden. Guests can enjoy a variety of activities, including hiking, cycling, and fishing in the nearby Cabo de Gata Nature Reserve.
Hotel Rural Porta Coeli - Spain
8.9Very good 1062 reviews
Spain
2 1
฿2596/nightfor 1 night

Hotel Rural Porta Coeli

hotel - San Miguel del Robledo
Hotel Rural Porta Coeli is located in San Miguel del Robledo, just 17 miles from the stunning Las Batuecas Natural Park, offering a peaceful escape from the city. The one-star hotel is rated as "very good" by previous guests.
The hotel features a garden, a terrace, and a seasonal outdoor swimming pool. Guests can enjoy a restaurant, a bar, room service, and free Wi-Fi, plus a continental breakfast.
Cuevas Del Zenete - Spain
9.1Excellent 342 reviews
Spain
3 1
฿5391/nighttotal: ฿37737 (7 )

Cuevas Del Zenete

studio - Calahorra, La
Las Cuevas del Zenete is a group of converted cave houses, located near Alcudia de Gaudix, just 37 miles from Granada and 62 miles from Almería, with Sierra Nevada National Park a short drive away. This unique accommodation has received excellent ratings for its location, cleanliness, and overall experience.
The cave houses are fully equipped with kitchens, bathrooms, and living rooms, offering all the comforts of home. Each one features rustic charm with traditional stone and wood interiors, and guests can enjoy amenities like a swimming pool, tennis court, and a restaurant on site, as well as activities like 4x4 driving, horseback riding, and quad biking.
Hotel Puerta De La Luna - Spain
8.6Very good 2884 reviews
Spain
3 1
฿4992/nightfor 1 night

Hotel Puerta De La Luna

hotel - Baeza
Hotel Puerta De La Luna is a 4-star hotel situated in Baeza's historic quarter, just a short walk from the impressive Baeza Cathedral. It has received very good user ratings, making it a popular choice for travellers to the area.
This charming hotel is housed in a beautifully preserved 17th-century mansion, with a central Andalusian-style patio creating a tranquil atmosphere. Guests can enjoy a range of amenities, including a swimming pool, spa, restaurant, bar, and fitness centre.
Posada Adela - Spain
8.9Very good 195 reviews
Spain
5 2
฿7927/nighttotal: ฿15854 (2 )

Posada Adela

hotel - Santillana del Mar
Posada Adela is a charming guesthouse located in Santillana del Mar, a short distance from the town centre and just 21 miles from Santander Port. It has received very good user ratings, with excellent scores for location and cleanliness.
The guesthouse has a peaceful garden setting, perfect for relaxing after a day exploring the town. Guests can enjoy the terrace and barbecue facilities, as well as free parking and Wi-Fi.
Chalet Maite - Spain
9.0Excellent 6 reviews
Spain
6 4
฿10982/nighttotal: ฿98838 (9 )

Chalet Maite

hotel - Dénia
Chalet Maite is a 4-bedroom villa located in Dénia, approximately 13 kilometres from the city centre and close to the Serra Gelada Natural Park, Terra Natura and Terra Mitica. This property has received excellent ratings for its location and overall experience, with a good rating for cleanliness.
The villa spans 130 square metres and boasts a range of amenities, including a swimming pool, terrace, garden, and parking. Guests can enjoy outdoor dining with a barbeque area, and the villa is pet-friendly with internet access.

Frequently asked questions about hotels in Spain

Best Spain hotels with breakfast

Among the 16065 accommodations in Spain, here are the 8 best hotels with breakfast

Hotel Catalunya Ribes De Freser - Spain
8.2Very good 1398 reviews
Spain
6 3
฿11318/nighttotal: ฿158452 (14 )

Hotel Catalunya Ribes De Freser

hotel - Ribes de Freser
The Hotel Catalunya Ribes De Freser is a one-star hotel located in Ribes de Freser, a short walk from the Renfe train station and the Vall de Nuria mountain rail line, making it ideal for exploring the surrounding area. This hotel consistently receives very good user ratings for its clean and comfortable rooms.
The hotel offers a range of amenities for guests, including a restaurant serving traditional Catalan cuisine, a bar, and a comfortable lounge with table games. Guests also have access to the swimming pool, gardens, and children's play areas at the nearby Catalunya Park hotel.
Hotel Rural Salvatierra - Spain
9.0Excellent 1059 reviews
Spain
2 1
฿2675/nightfor 1 night

Hotel Rural Salvatierra

hotel - Salvatierra de Tormes
Hotel Rural Salvatierra is located in Salvatierra de Tormes, overlooking Santa Teresa Lake, with the Sierra de Bejar Mountains and Salamanca both a 30-minute drive away. This family-friendly hotel has received excellent ratings for its location, cleanliness, and overall experience.
The accommodation features a peaceful garden and a furnished terrace with lake views. Guests can enjoy a range of amenities including a restaurant, bar, fitness centre, free parking, and a library, as well as activities such as canoeing and other water sports.
Hotel Fray Tomás - Spain
8.3Very good 620 reviews
Spain
5 3
฿7188/nightfor 1 night

Hotel Fray Tomás

hotel - Berlanga de Duero
Hotel Fray Tomás is situated in the centre of Berlanga de Duero, a historic town in Soria province, a short drive from the village of Gormaz and 50 minutes from Soria city. This 2-star hotel is highly rated by guests, receiving "very good" reviews for its cleanliness and overall experience.
The hotel features one bedroom and bathroom, spanning 15 square metres and accommodating up to two guests. Guests can enjoy a range of amenities, including a restaurant serving Spanish cuisine, a bar offering tapas, a terrace, and free Wi-Fi.
Gran Hotel Guadalpín Banus - Spain
8.2Very good 6191 reviews
Spain
9 5
฿85055/nighttotal: ฿595385 (7 )

Gran Hotel Guadalpín Banus

hotel - Marbella
The Gran Hotel Guadalpín Banus is a 5-star hotel located in Puerto Banus, a 15-minute walk from the centre of the district and directly on the beach. It has consistently received very good ratings from guests, making it a popular choice for travellers seeking a comfortable and enjoyable stay.
The hotel offers a range of facilities and amenities, including a swimming pool, spa, fitness centre, and several restaurants and bars. Guests can enjoy a variety of activities, such as golfing, exploring the local area, or simply relaxing on the beach.
Hotel Camangu - Spain
9.1Excellent 864 reviews
Spain
2 1
฿2596/nightfor 1 night

Hotel Camangu

house - Ribadesella
Hotel Camangu is located in the peaceful Asturian countryside, just 1.9 miles from the charming town of Ribadesella and 1.2 miles from the picturesque Guadamía beach. This accommodation has consistently received excellent ratings for cleanliness and user experience, with a very good location rating.
The hotel offers one bedroom and one bathroom, providing a comfortable and relaxing space for your stay. Guests can enjoy a range of amenities including a restaurant, bar, fitness centre, and outdoor activities like golfing and canoeing on the nearby River Sella.
Hotel Jardín De Aranjuez - Spain
8.4Very good 3093 reviews
Spain
6 2
฿8066/nightfor 1 night

Hotel Jardín De Aranjuez

hotel - Aranjuez
The Hotel Jardín De Aranjuez is a 3-star hotel situated just a short walk from the Royal Palace and Gardens, making it a convenient base for exploring Aranjuez. It has received very good user ratings for its cleanliness and overall experience.
The hotel offers a range of amenities including air conditioning, satellite TV, free internet access, a private bathroom, a restaurant, a bar, a fitness centre, room service, and parking. It also has a terrace/balcony and a garden for guests to enjoy.
Hotel Rural Foncubierta - Spain
9.3Excellent 1416 reviews
Spain
6 2
฿8905/nighttotal: ฿26715 (3 )

Hotel Rural Foncubierta

hotel - Soto del Barco
Hotel Rural Foncubierta is located in Soto del Barco, a peaceful town just 3.7 miles from Asturias Airport and 31 miles from Oviedo Railway Station. This 3-star hotel has received excellent user ratings for its cleanliness and overall experience.
The accommodation offers a range of amenities, including a garden, terrace, bar and fitness centre. Guests can enjoy continental breakfast, free parking, and the option of cycling in the surrounding area.
Hostal Palouet De Segarra - Spain
9.3Excellent 421 reviews
Spain
3 2
฿4312/nighttotal: ฿30184 (7 )

Hostal Palouet De Segarra

hotel - Massoteres
Hostal Palouet de Segarra is situated in the peaceful village of Palouet, just 17 miles from Tárrega and 31 miles from Manresa. This one-star guesthouse has earned excellent user ratings for its cleanliness and overall experience.
The guesthouse offers a comfortable stay for up to two guests in its single bedroom and bathroom. Guests can enjoy a range of amenities, including a swimming pool, terrace, garden, sauna, restaurant, bar, and room service, making it an ideal choice for a relaxing and enjoyable getaway.

Top countries