Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Search Spain Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Spain

Hard Rock Hotel Ibiza
5 out of 5
Carretera Playa d en Bossa, Sant Jordi de ses Salines, Sant Josep de sa Talaia, Ibiza
Free cancellationReserve now, pay when you stay
The price is €350 per night
4.4/5Excellent! (998 reviews)

"Perfect place for visiting ibiza. It has so many things to do into it and around it"…"

Reviewed on 13 Oct 2019

Hard Rock Hotel Ibiza
Pure Salt Garonda - Adults Only
5 out of 5
Calle Mar Negra 2, Playa de Palma, Mallorca
The price is €204 per night
4.4/5Wonderful! (634 reviews)

"Very friendly and helpful staff. Breakfast was really nice"…"

Reviewed on 17 Oct 2019

Pure Salt Garonda - Adults Only
Hotel Helios Benidorm
3 out of 5
Free cancellationReserve now, pay when you stay
The price is €55 per night
4.6/5Exceptional! (299 reviews)

"Good location, good hotel"…"

Reviewed on 16 Mar 2020

Hotel Helios Benidorm
Hipotels Gran Playa de Palma
4 out of 5
Avenida Fra Joan Llabrés S/N, Playa de Palma
The price is €175 per night
4.7/5Exceptional! (958 reviews)
Great Hotel!

"Great hotel, ultra clean and modern. Mainly geared towards a German market, but this isn't an issue, as the hotel is located in the German part of town. Would recommend"…"

Reviewed on 22 Feb 2020

Hipotels Gran Playa de Palma
Wilson Boutique Hotel
4 out of 5
Avinguda Diagonal 568, Barcelona, Barcelona
The price is €56 per night
4.4/5Wonderful! (994 reviews)

"the room was beautiful lovely and light, excellent staff disapointed with breakfast hot food was cold,but great seclection,cant wait to return great location"…"

Reviewed on 3 Apr 2020

Wilson Boutique Hotel
Helios Mallorca Hotel & Apartments
3 out of 5
Carrer de la Carabela, 7, Playa de Palma, Mallorca
Free cancellationReserve now, pay when you stay
The price is €54 per night
4.3/5Excellent! (1,173 reviews)

"Wonderful staff, clean facility, newly renovated pool& poolside deck area and lots of leisure space for relaxing in the reception/lobby area. Aesthetically welcoming on arrival. Rooms overlooking pool are definitely advisable"…"

Reviewed on 19 Mar 2020

Helios Mallorca Hotel & Apartments
Negresco Princess
4.5 out of 5
Roger de Lluria, 16-18, Barcelona
Free cancellationReserve now, pay when you stay
The price is €115 per night
4.4/5Wonderful! (1,284 reviews)

"This is my 2nd time and I would like to stay again in this hotel when I am back in Barcelona. Great location and very nice staff."…"

Reviewed on 18 Mar 2020

Negresco Princess
INNSiDE by Melia Palma Bosque
4 out of 5
Camilo Jose Cela 5, Palma de Mallorca, Mallorca
Free cancellationReserve now, pay when you stay
The price is €128 per night
4.4/5Wonderful! (385 reviews)

"This property was right on the bay close to some great shops and eateries. The decor was very impressive and the hotel was clean. There was considerable construction going on though. We would definitely return here."…"

Reviewed on 13 Jan 2020

INNSiDE by Melia Palma Bosque
Sol Pelícanos Ocas
The price is €108 per night
4.2/5Very Good! (709 reviews)

"The location and disable facility,food and roomswere excellent"…"

Reviewed on 10 Mar 2020

Sol Pelícanos Ocas
Arc la Rambla
3 out of 5
La Rambla 19, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is €76 per night
4.3/5Excellent! (1,595 reviews)

"Clean and modern rooms. Igor at the front desk was helpful with directions to local attractions."…"

Reviewed on 17 Mar 2020

Arc la Rambla
Don't see what you're looking for?
See all available properties in Spain
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Spain

Expedia offers hotels in Spain to meet every traveller's needs. Whether you are looking for a cheap hotel or hotel rooms fit for the stars - Expedia has the hotel for you. So choose from hotels in Spain or destinations around the world and discover how easy it is to make your hotel reservations on Expedia.