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 Good477 reviews
1.81KM from city centre
From
BRL 134
Check Availability
TOC Hostel Barcelona Hotels in Province of Barcelona
8.8/10
Very Good764 reviews
0.9KM from city centre
From
BRL 110
Check Availability
Room Casa Gracia Hotels in Province of Barcelona
8.2/10
Very Good433 reviews
1.8KM from city centre
From
BRL 112
Check Availability
Travelodge Barcelona Poblenou Hotels in Province of Barcelona
8.7/10
Very Good430 reviews
2.84KM from city centre
From
BRL 647
Check Availability
Hostal Sans Hotels in Province of Barcelona
8.7/10
Very Good333 reviews
3.36KM from city centre
From
BRL 303
Check Availability
Barceló Sants Hotels in Province of Barcelona
9.0/10
Great525 reviews
2.89KM from city centre
From
BRL 790
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
BRL 692
Check Availability
Roquerol Hostel Gracia Hotels in Province of Barcelona
8.3/10
Very Good45 reviews
2.03KM from city centre
From
BRL 100
Check Availability
The Loft House Barcelona Hotels in Province of Barcelona
8.9/10
Very Good213 reviews
1.49KM from city centre
From
BRL 129
Check Availability
Sercotel Ciutat de Montcada Hotels in Province of Barcelona
8.3/10
Very Good167 reviews
0.23KM from city centre
From
BRL 381
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 BRL 117), Hotel101 Madrid (from BRL 338) and TOC Hostel Barcelona (from BRL 127) are popular choices.

How much does a hotel in Spain usually cost?

For hotels in Spain, the average price on weekdays is BRL 1,127, and the average price at weekends (Friday–Saturday) is BRL 1,279.

Are there any luxury hotels in Spain?

Yes, Spain has plenty of luxury hotels in a range of styles. Ohla Eixample (from BRL 1,368), Hotel Puerta America (from BRL 644) and Hyatt Regency Barcelona Tower (from BRL 753) 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 BRL 347), and Hotel Medium Romantic (from BRL 419).

Can you recommend family-friendly hotels in Spain?

Certainly! El Avenida Palace (from BRL 1,077), Agumar (from BRL 640) and H10 Casa Mimosa (from BRL 1,239) 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 BRL 117), Hotel101 Madrid (from BRL 338), and TOC Hostel Barcelona (from BRL 127) 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 BRL 117), Hotel101 Madrid (from BRL 338) and TOC Hostel Barcelona (from BRL 127) serve high-quality breakfasts. Start your day with a delicious breakfast!

Are there any hotels in Spain with a gym?

Yes, Hotel101 Madrid (from BRL 338), The Loft House Madrid (from BRL 119) and Zleep Hotel Madrid Airport (from BRL 347) 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 BRL 338), TOC Hostel Barcelona (from BRL 127) and Compostela Suites (from BRL 494) are hotels with swimming pools. Enjoy adip in the pool during your holiday!

Property Information for Tourists

Highest priceBRL 7,196
Lowest priceBRL 222
Number of reviews568,975
Total properties33,707
Weekday Avg. PriceBRL 1,127
Weekend Avg. PriceBRL 1,279