Search Hotels in Spain

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Spain

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Spain hotels

Hotel Riu Plaza España

Hotel Riu Plaza España
4.0 star property
Madrid Centro
9.4 out of 10, Exceptional, (4,642 reviews)
"Everything was great, food, staff, rooms and the hotel location was perfect "
United States
Luis Gerardo Aguado
The price is NT$4,793
NT$5,273 total
includes taxes & fees
Feb 5 - Feb 6
Hotel Riu Plaza España

Arc la Rambla

Arc la Rambla
3.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (2,137 reviews)
"Nice clean room, helpful staff, wonderful breakfast, and great location"
United States
Dave
The price is NT$3,725
NT$4,507 total
includes taxes & fees
Feb 10 - Feb 11
Arc la Rambla

Grand Hyatt Barcelona

Grand Hyatt Barcelona
5.0 star property
Les Corts
9.2 out of 10, Wonderful, (1,484 reviews)
"One of the best hotels I've ever stayed at"
United States
Perry
The price is NT$5,696
NT$6,880 total
includes taxes & fees
Mar 6 - Mar 7
Grand Hyatt Barcelona

Hotel Regina

Hotel Regina
4.0 star property
Madrid Centro
9.8 out of 10, Exceptional, (2,255 reviews)
"Very nice hotel, very clean and friendly staff."
United States
ALYSSA
Hotel Regina

Secrets Lanzarote Resort & Spa – Adults only (+18)

Secrets Lanzarote Resort & Spa – Adults only (+18)
5.0 star property
Yaiza
8.8 out of 10, Excellent, (1,001 reviews)
"Staff were extremely friendly and helpful. Food was great and the whole resort was very clean"
United Kingdom
Mary
The price is NT$10,277
NT$10,996 total
includes taxes & fees
Feb 18 - Feb 19
Secrets Lanzarote Resort & Spa – Adults only (+18)

Rialto

Rialto
3.0 star property
Downtown Barcelona
8.8 out of 10, Excellent, (2,447 reviews)
"Very clean and friendly staff, large bathroom and creat location, would stay again "
Canada
Angela
The price is NT$3,370
NT$4,117 total
includes taxes & fees
Feb 11 - Feb 12
Rialto

Cuatro Naciones

Cuatro Naciones
2.0 star property
Downtown Barcelona
8.8 out of 10, Excellent, (1,419 reviews)
"Great location, accommodation's and staff "
Canada
Raymond
The price is NT$3,974
NT$4,781 total
includes taxes & fees
Feb 8 - Feb 9
Cuatro Naciones

H10 Madison

H10 Madison
4.5 star property
Downtown Barcelona
9.8 out of 10, Exceptional, (1,000 reviews)
"The staff were very accomodating, and the location was perfect for walking everywhere. "
Canada
Sean
The price is NT$5,302
NT$6,300 total
includes taxes & fees
Feb 9 - Feb 10
H10 Madison

Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection

Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection
5.0 star property
Downtown Barcelona
9.6 out of 10, Exceptional, (1,835 reviews)
" Clean room, great staff, best location in the heart of the Gothic Quarter"
United States
Gary
The price is NT$7,467
NT$8,828 total
includes taxes & fees
Feb 7 - Feb 8
Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection

INNSiDE by Melia Barcelona Apolo

INNSiDE by Melia Barcelona Apolo
4.0 star property
El Poble-sec
9.4 out of 10, Exceptional, (1,583 reviews)
"Perfect stay , location and room "
United Kingdom
Fatoumata
The price is NT$3,522
NT$4,341 total
includes taxes & fees
Feb 8 - Feb 9
INNSiDE by Melia Barcelona Apolo

Hotel HCC MontBlanc

Hotel HCC MontBlanc
3.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (1,006 reviews)
"Great place to stay if you visiting Barcelona , great customer service always "
United States
Jshavy
The price is NT$3,962
NT$4,768 total
includes taxes & fees
Feb 8 - Feb 9
Hotel HCC MontBlanc

Hard Rock Hotel Tenerife

Hard Rock Hotel Tenerife
5.0 star property
Costa Adeje
8.8 out of 10, Excellent, (1,003 reviews)
"Great atmosphere friendly staff and whole place spotless . Pools were great and rooftop sky bar out of this world 🙌🤩⭐️🎸"
United Kingdom
Sally Ann
The price is NT$9,736
NT$10,417 total
includes taxes & fees
Mar 1 - Mar 2
Hard Rock Hotel Tenerife

Hotel Atlantico Madrid

Hotel Atlantico Madrid
4.0 star property
Madrid Centro
9.8 out of 10, Exceptional, (2,189 reviews)
"Clean, helpful staff, well located"
United States
Clifford
The price is NT$9,120
NT$10,032 total
includes taxes & fees
Feb 6 - Feb 7
Hotel Atlantico Madrid

Spark By Hilton Madrid Alcala

Spark By Hilton Madrid Alcala
3.0 star property
San Blas-Canillejas
9.2 out of 10, Wonderful, (84 reviews)
"The breakfast was litle options but was good the room is very nice and the staff was very cooperative "
United States
Fadi
The price is NT$2,274
NT$2,501 total
includes taxes & fees
Feb 11 - Feb 12
Spark By Hilton Madrid Alcala

Hard Rock Hotel Madrid

Hard Rock Hotel Madrid
4.5 star property
Arganzuela
9.4 out of 10, Exceptional, (2,518 reviews)
"Great place"
United States
ryan shelby
The price is NT$6,096
NT$6,705 total
includes taxes & fees
Feb 5 - Feb 6
Hard Rock Hotel Madrid

Barceló Torre de Madrid

Barceló Torre de Madrid
5.0 star property
Madrid Centro
9.4 out of 10, Exceptional, (2,329 reviews)
"A really great place to stay, extremely friendly and efficient staff, spotlessly clean and very well located, would highly recommend."
United Kingdom
Anthony
The price is NT$6,035
NT$6,638 total
includes taxes & fees
Feb 8 - Feb 9
Barceló Torre de Madrid

Hyatt Regency Barcelona Tower

Hyatt Regency Barcelona Tower
5.0 star property
Bellvitge
9.0 out of 10, Wonderful, (1,025 reviews)
"Great hotel "
United States
Zoila Victoria
The price is NT$4,335
NT$5,014 total
includes taxes & fees
Feb 15 - Feb 16
Hyatt Regency Barcelona Tower

Nobu Hotel Barcelona

Nobu Hotel Barcelona
5.0 star property
Sants-Montjuïc
9.0 out of 10, Wonderful, (1,223 reviews)
"Great stay, amazing staff and great hotel overall!"
United States
Chinedu
The price is NT$7,450
NT$8,810 total
includes taxes & fees
Feb 18 - Feb 19
Nobu Hotel Barcelona

El Avenida Palace Hotel

El Avenida Palace Hotel
4.0 star property
Eixample
9.4 out of 10, Exceptional, (1,003 reviews)
"Great hotel to stay"
United States
Shigekazu
The price is NT$4,741
NT$5,682 total
includes taxes & fees
Feb 24 - Feb 25
El Avenida Palace Hotel

Hotel Medinaceli

Hotel Medinaceli
4.0 star property
Downtown Barcelona
9.6 out of 10, Exceptional, (407 reviews)
"Location and hotel Was amazing "
United States
Tara
The price is NT$3,689
NT$4,483 total
includes taxes & fees
Feb 24 - Feb 25
Hotel Medinaceli
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.

Great weekend hotel deals in Spain

Showing deals for:Feb 13 - Feb 15

Save an average of 15% on thousands of hotels when you're signed in

Top Spain Hotel Reviews

Price trends for hotels in Spain

Less expensive
More expensive
This month
Next month
March
January
NT$3,337
NT$3,202
Month
Price
January
NT$7,594
February
NT$3,337
March
NT$3,202
April
NT$3,889
May
NT$5,568
June
NT$6,377
July
NT$6,202
August
NT$5,705
September
NT$6,595
October
NT$5,888
November
NT$4,610
December
NT$4,483
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Spain.

Guide to exploring around Spain

Top reasons to visit Spain

  • Vibrant Culture: Experience Spain's rich culture through its historic sites, lively fiestas, and delicious cuisine.
  • Iconic Cities: Explore famous cities like Barcelona and Madrid, known for their stunning architecture and friendly locals.
  • Stunning Beaches: Relax on the beautiful Mediterranean coast, particularly in regions like Costa del Sol.
  • Diverse Accommodations: Choose from a wide range of lodging options, from cozy guesthouses to luxurious hotels.
  • Shopping and Dining: Indulge in vibrant shopping areas and diverse restaurants for a complete Spanish experience.

Find great hotels in Spain

Explore a diverse range of hotel accommodations in Spain, from cozy guesthouses to luxurious hotels. Whether you're traveling with family, bringing your pets along, or seeking a business-friendly environment, Spain offers the perfect lodging options for every type of traveler. Discover the best hotels, top-rated stays, and exclusive luxury accommodations that promise an unforgettable vacation experience in this vibrant country.

  • Hotel Apartamentos Bajondillo: Embracing a vibrant beach vacation theme, Hotel Apartamentos Bajondillo offers a delightful escape for those seeking sun and sea. Located directly on the beach, this 4-star property provides guests with easy access to sandy shores and refreshing ocean waves. The apartments are well-equipped for comfort, featuring kitchenettes that allow for self-catering. The hotel also boasts a lovely outdoor pool, perfect for unwinding after a day of exploration. With a focus on relaxation and convenience, it’s an ideal choice for beach lovers looking to soak up the sun in Spain.
  • Radisson Blu Resort & Spa, Gran Canaria Mogan: This luxurious 5-star hotel is designed for those who desire both adventure and relaxation. Nestled along the stunning coastline, Radisson Blu Resort & Spa is perfect for business travelers and vacationers alike, offering direct beach access and a plethora of adventure sports. Guests can enjoy activities ranging from windsurfing to mountain biking, as well as onsite amenities like archery and rock climbing. The resort also features a world-class spa for those looking to unwind after an action-packed day, making it a balanced choice for thrill-seekers and leisure travelers.
  • Hotel El Puerto by Pierre & Vacances: Ideal for adventurous families and pet owners, Hotel El Puerto combines beach access with a pet-friendly atmosphere. This 3-star property allows dogs and cats, making it a great option for travelers wishing to bring their furry friends along. Guests can enjoy various water sports such as snorkeling, surfing, and waterskiing, all located nearby. The hotel’s vibrant setting promotes fun and exploration, ensuring that every family member, including pets, has a delightful vacation experience in Spain.

Where to stay in Spain

Spain offers an unforgettable vacation experience, blending historical charm with vibrant city life. Explore iconic cities like Barcelona and Madrid, where friendly locals and stunning architecture await. Relax along the sparkling Mediterranean coast in regions like Costa del Sol, perfect for family getaways. Enjoy romantic strolls through ancient streets, savor delicious cuisine, and immerse yourself in the rich culture. Whether seeking adventure or relaxation, Spain is a memorable destination for every traveler.

  • Barcelona: A vibrant metropolis on the northeastern coast of Spain, Barcelona offers a rich cultural experience year-round. With its peak tourist season from July to September, visitors flock to enjoy the city's stunning architecture, including Antoni Gaudí’s iconic Sagrada Família. Barcelona is perfect for city-themed adventures, family outings, and business trips alike. Explore the bustling markets, enjoy shopping in trendy areas, or unwind at the local beaches and parks. Notable landmarks include lively squares and the picturesque waterfront, making it a perfect blend of urban charm and seaside relaxation.
  • Madrid: As Spain's capital, Madrid boasts a dynamic atmosphere with a mix of history and modernity. The city sees an influx of tourists particularly from July and again from September to October. Madrid's appeal lies in its family-friendly attractions and business facilities, alongside its rich cultural offerings. Visitors can indulge in retail therapy at shopping centers, unwind in recreation areas, and savor local cuisine in bustling streets and piazzas. Key highlights include the renowned Prado Museum and the vibrant Plaza Mayor, which reflect Madrid's unique history and lively spirit.
  • Palma de Mallorca: Nestled on the picturesque island of Mallorca, Palma de Mallorca is a must-visit city for beach lovers and outdoor enthusiasts. With peak visitor numbers in April and from June to July, this city offers a delightful blend of sun-soaked beaches and urban exploration. Travelers can bask in the sun at beautiful family-friendly beaches, explore the marina, or shop at local centers. Palma's charming waterfront and historical sites, such as the Palma Cathedral, provide a stunning backdrop for relaxation and adventure, making it an ideal destination for a memorable vacation.

Things to do in Spain

Spain is perfect for family, city, and business vacations, offering a vibrant mix of activities. Visitors can enjoy exploring diverse restaurants, visiting numerous museums, and experiencing exciting fiestas. The country also features bustling shopping areas, including shopping malls and centers, making it an ideal destination for those looking to indulge in retail therapy. With so much to see and do, Spain promises an unforgettable experience for every traveler.

Shopping

Visit Diagonal Mar Shopping Mall for a vibrant mix of entertainment and shopping. Moll d'Espanya offers a family-friendly atmosphere with diverse shops. For a unique experience, Las Rozas Village Outlet features luxury brands at discounted prices, making it a perfect spot for gifts and souvenirs.

Recreation

Experience the enchanting Palau de la Música Catalana, where vibrant concerts elevate your spirits. For outdoor enthusiasts, Capdepera Golf offers scenic greens and a refreshing atmosphere. Families can enjoy the playful ambiance at Plaza de Vigo, perfect for relaxation and bonding in the sun.

Adventure

At Sierra Nevada Ski Resort, experience thrilling skiing on picturesque slopes surrounded by stunning mountain scenery. Aqualava Water Park offers a fun-filled day for families with exciting slides and pools. Vall de Nuria Ski Resort provides excellent skiing experiences in a breathtaking alpine environment, perfect for sports enthusiasts.

Nightlife

Experience the vibrant nightlife at Teatro Coliseum, where romance and culture come alive through captivating performances. For a cinematic adventure, visit Hemisferic, perfect for families. Don't miss the Montsec Astronomical Observatory, offering a stellar experience for all ages under the enchanting night sky.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Spain

To save money on your trip to Spain, consider visiting during the cheaper months of January, February, and November. Booking your hotel about a month in advance can help, and checking last-minute deals on Expedia may also yield discounts. Tuesdays tend to be the least expensive days to stay, while Fridays are pricier. Use Expedia’s search tool to find budget-friendly accommodations, and consider booking a package deal that combines your hotel, flights, and activities for additional savings. Take advantage of free activities and efficient public transport to keep costs down while exploring.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Spain are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Spain is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Spain is Tuesday. The most expensive day to stay in Spain is Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool lets you customize your travel experience by choosing your budget, preferred location, and additional criteria. You can easily organize your search results to display hotels from the lowest to highest price, allowing you to find the most affordable options first. Additionally, you can refine your search by hotel type—if you select the Eco-certified filter, you'll be shown sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Spain with your flights and activities through an Expedia package deal.

Find the best attractions in Spain

Spain offers a diverse vacation experience perfect for families, city explorers, and business travelers alike. Visitors can enjoy stunning beaches, historic churches, and vibrant piazzas, all while immersing themselves in the rich culture and outdoor adventures the country has to offer. Whether you're looking to relax by the sea or explore urban attractions, Spain has something for everyone.

  • Sagrada Familia: This iconic basilica, designed by Antoni Gaudí, is a masterpiece of architectural innovation and religious significance. Its intricate facades and stunning interiors reflect a unique blend of Gothic and Art Nouveau styles, providing visitors with a deep cultural experience.
  • Gran Via: Known as the Spanish Broadway, Gran Via is a bustling thoroughfare lined with shops, theaters, and restaurants. Experience the vibrant city life, admire the stunning architecture, and catch a live performance in one of its many venues, making it a perfect spot for urban exploration.
  • Plaça de Catalunya: This central square serves as a hub for both locals and tourists, featuring beautiful fountains and sculptures. Surrounded by shops and cafes, it’s an ideal place to soak in the cultural and city vibes while enjoying people-watching.

Best time to go to Spain

The best time to visit Spain is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain. January is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.6°F (4.2°C)Light RainMostly SunnySlightly HighSlightly Low
February41.4°F (5.2°C)No RainMostly SunnyAverageSlightly Low
March50.5°F (10.3°C)Light RainMostly SunnyAverageAverage
April53.8°F (12.1°C)Light RainMostly SunnyAverageAverage
May63.1°F (17.3°C)No RainSunnyAverageAverage
June66.7°F (19.3°C)No RainSunnySlightly HighSlightly High
July75.4°F (24.1°C)No RainSunnySlightly HighSlightly High
August73.6°F (23.1°C)No RainSunnyAverageSlightly High
September66.0°F (18.9°C)No RainSunnyAverageAverage
October61.2°F (16.2°C)Light RainMostly SunnySlightly LowAverage
November47.8°F (8.8°C)Light RainMostly SunnySlightly LowSlightly Low
December49.6°F (9.8°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Spain

Spain can be easily accessed through its major airports, with Madrid (MAD-Adolfo Suárez Madrid-Barajas) located 12.9km away from the city center. Nearby hotel options include the 5-star Barceló Torre de Madrid and Barceló Emperatriz, both offering 24-hour airport shuttle services for a fee. Barcelona (BCN-Barcelona Intl.) is another option, located 3012.9km from Spain, with excellent hotels like Grand Hyatt Barcelona and Hyatt Regency Barcelona Tower just a few miles away. Lisbon (LIS-Humberto Delgado), 498.9km from Spain, features hotels such as Corinthia Lisbon and Eurostars Universal Lisboa, both offering convenient shuttle services to the airport. Each airport provides various accommodations for travelers.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Spain cost?
Prices for Spain hotels differ depending on the season and other factors, like Christmas and school holidays. You can find cheap options from NT$2,501 in a few different ways. Select your destination and trip dates and then pick your budget using the "Price per night" filter. You can then fine-tune your search by choosing your preferred amenities and more.
When is the best time to go to Spain?
Temperatures differ across Spain, so the best time to travel really depends on where you're heading. If you're wanting a summer vacation in Barcelona, plan your escape between June and August. At this time of year temperatures generally range from 21ºC to 27ºC. Bear in mind that Barcelona has a Mediterranean climate, so pack appropriately.
What is the best area to stay in Spain?
Barcelona is one of the most popular places to book a property when exploring Spain. If you're searching for great culture and coastal beaches, spend a few nights in Madrid. Granada is another area that has a bunch of unforgettable experiences.
How can I find cheap hotels in Spain?
Discover inexpensive hotels with minimal effort by using our useful filters. Select the "Price per night" checkbox to view low-cost options in Spain. You can also check out our cheap hotels in Spain page. The lowest available rate starts from NT$2,501 per night.
What are the best hotels in Spain for families?
The first step to a memorable family retreat in Spain is scoring the right place to stay. Go to the "Traveler experience" heading of our filter tool and select "Family friendly." This will show you all the Spain options that welcome children and have family conveniences like childcare and onsite activities. Choose the one that suits your budget and style, then get ready to kick back while the kids have a blast.
Why should I book my Spain hotel with Expedia?
Unbeatable prices on Spain hotels are just the beginning of the reasons to book your stay with Expedia. Become an Expedia Rewards member today and earn points with every booking, as well as membership perks to sweeten the deal. How do you like the sound of savings worth 10% or more on select hotels? Not only that, most of our hotels feature free cancellation, so you can reserve your dream escape without having to worry about your plans changing.