Hotels in Spain

Hotels in Spain

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels

Top picks of hotels in Spain

Generator Barcelona Hotels in Province of Barcelona
8.1/10
Very Good481 reviews
1.81KM from city centre
From
PLN 89
Check Availability
TOC Hostel Barcelona Hotels in Province of Barcelona
8.8/10
Very Good771 reviews
0.9KM from city centre
From
PLN 77
Check Availability
Travelodge Barcelona Poblenou Hotels in Province of Barcelona
8.6/10
Very Good434 reviews
2.84KM from city centre
From
PLN 397
Check Availability
Room Casa Gracia Hotels in Province of Barcelona
8.2/10
Very Good438 reviews
1.8KM from city centre
From
PLN 66
Check Availability
Hostal Sans Hotels in Province of Barcelona
8.7/10
Very Good334 reviews
3.36KM from city centre
From
PLN 299
Check Availability
Barceló Sants Hotels in Province of Barcelona
9.0/10
Great528 reviews
2.89KM from city centre
From
PLN 592
Check Availability
Ibis Styles Barcelona Sant Joan Despi Hotels in Province of Barcelona
8.8/10
Very Good141 reviews
1.85KM from city centre
From
PLN 335
Check Availability
The Loft House Barcelona Hotels in Province of Barcelona
9.0/10
Great214 reviews
1.49KM from city centre
From
PLN 93
Check Availability
Roquerol Hostel Gracia Hotels in Province of Barcelona
8.3/10
Very Good45 reviews
2.03KM from city centre
From
PLN 71
Check Availability
Sercotel Ciutat de Montcada Hotels in Province of Barcelona
8.3/10
Very Good170 reviews
0.23KM from city centre
From
PLN 276
Check Availability

Frequently Asked Questions

What are the best hotels in Spain?

Spain has plenty of great hotels to choose from. Whether you're travelling for business or going on holiday, Generator Barcelona (from PLN 84), Hotel101 Madrid (from PLN 329) and TOC Hostel Barcelona (from PLN 91) are popular choices.

How much does a hotel in Spain usually cost?

For hotels in Spain, the average price on weekdays is PLN 811, and the average price at weekends (Friday–Saturday) is PLN 917.

Are there any luxury hotels in Spain?

Yes, Spain has plenty of luxury hotels in a range of styles. Ohla Eixample (from PLN 982), Hotel Puerta America (from PLN 567) and Hyatt Regency Barcelona Tower (from PLN 538) are popular choices.

I'm travelling to Spain with my partner. Can you suggest some hotels to stay at?

Many couples travelling to Spain enjoy staying at Sweet Hotel Renasa (from PLN 277), and Hotel Medium Romantic (from PLN 299).

Can you recommend family-friendly hotels in Spain?

Certainly! El Avenida Palace (from PLN 770), Agumar (from PLN 530) and H10 Casa Mimosa (from PLN 1,022) are great choices for families. Enjoy a trip together with your kids and other family members!

Where can I find hotels in Spain with free Wi-Fi?

Whether you're travelling on business or going on holiday, a good Internet connection is essential. Generator Barcelona (from PLN 84), Hotel101 Madrid (from PLN 329), and TOC Hostel Barcelona (from PLN 91) are popular hotels with free Wi-Fi.

Are there any hotels in Spain with a good spa?

Are there any hotel deals available in Spain?

Yes! Trip.com offers a range of promotions and discounts all year round. You can check the promotions page to see what promotions are available on Trip.com.

Can you recommend hotels in Spain with a great breakfast?

Certainly! Generator Barcelona (from PLN 84), Hotel101 Madrid (from PLN 329) and TOC Hostel Barcelona (from PLN 91) serve high-quality breakfasts. Start your day with a delicious breakfast!

Are there any hotels in Spain with a gym?

Yes, Hotel101 Madrid (from PLN 329), The Loft House Madrid (from PLN 86) and Zleep Hotel Madrid Airport (from PLN 354) have fitness centres. Keep up with your workout while travelling!

Are there any pet-friendly hotels in Spain?

Are there any hotels in Spain with a swimming pool?

Yes, Hotel101 Madrid (from PLN 329), TOC Hostel Barcelona (from PLN 91) and Compostela Suites (from PLN 380) are hotels with swimming pools. Enjoy adip in the pool during your holiday!

Property Information for Tourists

Highest pricePLN 5,181
Lowest pricePLN 159
Number of reviews568,223
Total properties30,918
Weekday Avg. PricePLN 811
Weekend Avg. PricePLN 917