Hotels in Spain

Hotels in Spain

Select your dates to find the best hotel deals in

Scroll down to see hotels

Hotels in Spain: popular cities

Barcelona

1,028 hotels

Top 1

Madrid

936 hotels

Top 2

Seville

675 hotels

Top 3

Valencia

286 hotels

Granada

363 hotels

Malaga

331 hotels

Bilbao

99 hotels

Alicante

111 hotels

Cordoba

134 hotels

San Sebastian

124 hotels

Hotels in Spain: popular regions

Catalonia

2,935 hotels

Top 1

Community Of Madrid

1,144 hotels

Top 2

Andalusia

3,636 hotels

Top 3

Valencian Community

1,847 hotels

Balearic Islands

1,889 hotels

Basque Country

421 hotels

Canary Islands

1,922 hotels

Galicia

728 hotels

Castile and Leon

636 hotels

Aragon

282 hotels

Hotels in Spain near popular landmarks

Sagrada Familia

832 hotels

Top 1

Puerta del Sol

756 hotels

Top 2

Plaça de Catalunya

839 hotels

Top 3

España Square

393 hotels

La Pedrera – Casa Milà

838 hotels

Seville Cathedral

392 hotels

Cathedral de Mallorca

180 hotels

Gran Via

756 hotels

Playa de Palma

127 hotels

Top Country Recommendations

China

291,835 hotels

Top 1

Japan

30,373 hotels

Top 2

Thailand

21,185 hotels

Top 3

South Korea

21,759 hotels

Malaysia

10,433 hotels

Indonesia

25,247 hotels

Vietnam

13,942 hotels

United States

163,350 hotels

United Kingdom

25,198 hotels

Philippines

6,833 hotels

Frequently Asked Questions

Which hotels in Spain are the most popular?

Spain has many popular hotels. Whether you're traveling for business or going on a vacation, Hotel101 Madrid (from US$95), Generator Barcelona (from US$26) and Room Casa Gracia (from US$21) are preferred hotels.

How much is the average rate for hotels in Spain?

For hotels in Spain, the average price on weekdays is US$222, and the average price on weekends (Friday–Saturday) is US$255.

Which are the recommended luxury hotels in Spain?

Spain has many luxury hotels with different styles. Hyatt Regency Barcelona Tower (from US$157), Hotel Puerta America (from US$131) and Ohla Eixample (from US$251) are very popular.

Which hotels in Spain are suitable for couples to stay in?

For many couples, when they travel to Spain, they like to stay at B&B HOTEL Vigo (from US$67), Sweet Hotel Renasa (from US$78), and Hotel Medium Romantic (from US$112).

Which hotels in Spain are recommended for travelers with children?

Grand Palladium White Island Resort & Spa - All Inclusive (from US$218), El Avenida Palace (from US$211) and Agumar (from US$181) are very suitable for family travel. Enjoy a trip together with your kids and other family members!

Which hotels in Spain provide free Wi-Fi?

Whether you're traveling on business or for vacation, having an Internet connection is an essential condition for travel. Hotel101 Madrid (from US$95), Generator Barcelona (from US$26), and Room Casa Gracia (from US$21) are popular hotels that provide free Wi-Fi.

Which hotels in Spain have spas that are worth experiencing?

Tired from traveling? Select Tetuán (from US$101), Catalonia Atenas (from US$158), and Nobu Hotel Barcelona (from US$258) provide highly rated spa services.

What hotel promotions are there in Spain?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels in Spain provide high-quality breakfasts?

Hotel101 Madrid (from US$95), Generator Barcelona (from US$26) and Room Casa Gracia (from US$21) provide high-quality breakfast. Start your day with a delicious breakfast!

Which hotels in Spain provide fitness facilities?

Which hotels in Spain allow pets?

Which hotels in Spain have swimming pools?

Hotel101 Madrid (from US$95), TOC Hostel Barcelona (from US$26) and Compostela Suites (from US$102) are hotels with swimming pools. Enjoy swimming pools during your holiday!

Property Information for Tourists

Highest priceUS$1,421
Lowest priceUS$41
Number of reviews645,408
Total properties41,453
Weekday Avg. PriceUS$222
Weekend Avg. PriceUS$255