Pick your preferred language. We speak English and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Finding great lodging is easy with Booking.com. More choices, more destinations.
From lodgings to hotels, more accommodations in Spain
Vacation Rentals Apartments Vacation Homes Villas Cottages B&Bs Homestays Country Houses Guest houses Hostels Serviced Apartments Cabins Campgrounds Resorts Farm Stays Inns Glamping Boats Lodges Resort Villages Motels Luxury Tents Economy Hotels Love Hotels
Check out our selection of great lodgings in Spain
9.2 Awesome 1,234 reviews
The Way Hostel Arzua provides free WiFi and rooms with air conditioning in Arzúa. Providing a restaurant, the property also has a garden. Guests can make use of a terrace.
At the hostel, each room has a wardrobe. The rooms have a shared bathroom, and some rooms include a balcony.
9.5 Exceptional 1,178 reviews
Set in Madrid City Centre, just a 1-minute walk from the Royal Palace and 400 metres from Plaza Mayor Square, Oriente Palace offers apartments and rooms with free WiFi.
All accommodation have air-conditioning, a flat-screen TV, and a private bathroom with a shower. Some also include a well-equipped kitchen and a dining table.
9.4 Awesome 1,022 reviews
Situated in the Calpe City Centre district in Calpe, 2.2 km from Peñón de Ifach Natural Park, Suitopía - Sol y Mar Suites Hotel features a year-round opened outdoor swimming pool, a children's playground and a terrace. The hotel has a spa centre and hot tub, and guests can enjoy a meal at the restaurant or a drink at the sky lounge bar with 360º views.
9.2 Awesome 2,046 reviews
Located in the Bilbao City Centre district in Bilbao, 300 metres from Guggenheim Museum Bilbao, Cosmov Bilbao Hotel features air-conditioned rooms and private parking.
All rooms are fitted with a flat-screen TV. Rooms are equipped with a private bathroom equipped with a shower. Extras include free toiletries and a hairdryer. Cosmov Bilbao Hotel features free WiFi throughout the property.
9.2 Awesome 1,017 reviews
Located in Playa de Palma, Hipotels Playa de Palma Palace & Spa features a garden, a terrace, an outdoor pool and a spa centre. There is free WiFi throughout.
Bike hire is available at this hotel and the area is popular for cycling. The hotel also offers car hire.
9.2 Awesome 1,145 reviews
Suite Home Sardinero offers accommodation in Santander. Only 600 metres from El Sardinero beach and 2.8 km from the city centre.
Certain units feature a private bathroom with a spa bath, while others have bathrobes and slippers. Certain rooms have a seating area where you can relax. For your comfort, you will find free toiletries and a hairdryer. A flat-screen TV is offered.
9.3 Awesome 1,032 reviews
The hotel’s Somni Restaurant & Cocktail Bar, an elegant space which comprises an à la carte restaurant open for breakfast, lunch and dinner, and a Cocktail Bar where guests can enjoy traditional Spanish tapas. The hotel also has a seasonal bar, the Mood Bar, located on the rooftop terrace where snacks and cocktails are served all day long.
9.1 Awesome 1,105 reviews
Villa Malaga is a traditional Andalusian-style Bed and Breakfast located in Malaga in the Andalucia Region. It features a terrace with views of the sea and the mountains.
Some units have a seating area where you can relax and a private balcony. Villa Malaga features free WiFi throughout the property.
9.4 Awesome 5,028 reviews
Situated in Madrid, 100 metres from Puerta del Sol, B&B Hotel Madrid Centro Puerta del Sol boasts air-conditioned rooms with free WiFi throughout the property.
Fnac is 200 metres from B&B Hotel Madrid Centro Puerta del Sol, while Plaza Mayor is 400 metres away. The nearest airport is Adolfo Suarez Madrid-Barajas Airport, 13 km from the property.
This lodging in Spain has been booked 3,658 times.
This lodging in Spain has been booked 2,800 times.
This lodging in Spain has been booked 2,789 times.
This lodging in Spain has been booked 2,743 times.
This lodging in Spain has been booked 2,703 times.
This lodging in Spain has been booked 2,602 times.