Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Spain?
Top hotels in Barcelona

Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection
Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection
Uma House by Yurbban Trafalgar
Uma House by Yurbban TrafalgarTop hotels in Madrid

INNSiDE by Meliá Madrid Valdebebas
INNSiDE by Meliá Madrid Valdebebas
Madrid Marriott Auditorium Hotel & Conference Center
Madrid Marriott Auditorium Hotel & Conference CenterTop hotels in Seville

Hotel Boutique Casa del Poeta Sevilla
Hotel Boutique Casa del Poeta Sevilla
Becquer Hotel, Historic City Center
Becquer Hotel, Historic City Center
Las Casas de la Judería, Sevilla Historic City Center
Las Casas de la Judería, Sevilla Historic City Center
Hotel Alfonso XIII, a Luxury Collection Hotel, Seville
Hotel Alfonso XIII, a Luxury Collection Hotel, Seville
Adriano Hotel Boutique Sevilla
Adriano Hotel Boutique Sevilla
CoolRooms Palacio Villapanés 5 GL
CoolRooms Palacio Villapanés 5 GLTop hotels in Málaga

Holiday Inn Express Malaga Airport by IHG
Holiday Inn Express Malaga Airport by IHG
AC Hotel Málaga Palacio by Marriott
AC Hotel Málaga Palacio by Marriott
Petit Palace Las Vegas formerly known as Soho Boutique Las Vegas
Petit Palace Las Vegas formerly known as Soho Boutique Las Vegas
Hampton By Hilton Malaga Martiricos
Hampton By Hilton Malaga Martiricos
Room Mate Collection Valeria, Málaga
Room Mate Collection Valeria, Málaga
ibis budget Malaga Aeropuerto Avenida Velazquez
ibis budget Malaga Aeropuerto Avenida VelazquezTop cities in Spain

Barcelona

Madrid

Seville

Málaga

Palma de Mallorca

Valencia
Get last-minute hotel deals in Spain and save more




Grand Palladium Select Palace Ibiza - All Inclusive
Grand Palladium Select Palace Ibiza - All Inclusive



Hotel Negresco Playa de Palma - Adults Only
Hotel Negresco Playa de Palma - Adults OnlyTop landmarks in Spain
Gran Via

Sagrada Familia

La Rambla

Port de Barcelona

Port of Palma de Mallorca

Playa de Muro

Bernabéu Stadium

Puerta del Sol
Check out reviews of Spain hotels guests love




Amàre Beach Hotel Marbella - Adults Recommended
Amàre Beach Hotel Marbella - Adults Recommended10/10 Exceptional




Ca n'Alexandre - Turismo de Interior - Adults Only
Ca n'Alexandre - Turismo de Interior - Adults Only10/10 Exceptional




Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection
Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection10/10 Exceptional
Find out more about Spain
Discover the Soul of Spain: Where Heritage Dances with the Sea
Spain, a vibrant tapestry of culture and history, captivates with its stunning architecture, sun-kissed beaches, and world-class museums. Explore the artistic treasures of Madrid, the enchanting streets of Barcelona, or the Moorish marvels of Granada. Indulge in delectable tapas, immerse yourself in flamenco rhythms, and unwind along the Costa del Sol's golden shores. Whether you seek luxury in Marbella, romance in Seville, or off-the-beaten-path adventures in Galicia, Spain offers something for every traveller. With welcoming accommodations and a rich, diverse heritage, this enchanting country promises an unforgettable escape that dances to the rhythm of life itself.
Discover great hotels in Spain
Spain offers a diverse range of accommodation options, from budget hostels and charming guesthouses to luxurious hotels. Major cities like Barcelona boast excellent choices, ensuring you can find affordable stays or upscale star hotels that cater to various needs and preferences, making your trip enjoyable and comfortable. Here are some of the best hotels in Spain that our travellers love:
- The Donna Portalsopens in new window: Located in the stunning Calvia, this beachside hotel offers a vibrant adventure vacation experience tailored for leisure travellers. With direct access to the beach, guests can indulge in a variety of exciting water sports, including sailing, snorkeling, and windsurfing. The property features ample recreational activities both onsite and nearby, ensuring a thrilling stay. Travellers appreciate the seamless blend of relaxation and adventure, which creates memorable experiences in a stunning coastal setting.
- Bordoy Casa Ládico - Hotel Boutique Adults Onlyopens in new window: Situated in the picturesque Mahón, this boutique luxury hotel is an oasis of relaxation with a focus on spa-themed experiences. Guests can unwind in the full-service spa, which offers a range of treatments including facial treatments, body wraps, and rejuvenating scrubs, all complemented by an inviting outdoor pool. The hotel's unique decor and artistic influences elevate the overall ambiance, making it an ideal retreat for those seeking comfort and indulgence in a luxurious setting. Visitors are consistently delighted by the serene atmosphere and personalised service, enhancing their overall experience.
- Hotel Botanico & The Oriental Spa Gardenopens in new window: Nestled in Puerto de la Cruz, this hotel caters specifically to adventure travellers seeking a blend of excitement and relaxation. With a comprehensive range of adventure sports available nearby, including horse riding, surfing, and parasailing, guests can immerse themselves in thrilling outdoor activities. The property also features essential amenities to support a comfortable stay, ensuring all guests can enjoy their adventures in style. The positive sentiments around the hotel highlight its ability to offer unique experiences and memorable moments, making it a top choice for those looking to explore and unwind.
Top locations to stay in Spain
Some of the best areas to stay in Spain are Barcelona, Madrid, and Palma de Mallorca. Barcelona captivates with its stunning architecture, while Madrid boasts impressive monuments and vibrant culture. Palma de Mallorca offers beautiful coastal scenery and a relaxed atmosphere. For first-time visitors, Barcelona is the ideal choice, blending culture, history, and excitement seamlessly.
- Barcelonaopens in new window: Barcelona is a vibrant city renowned for its stunning architecture, particularly the masterpieces of Antoni Gaudí, including the iconic Sagrada Família and Park Güell. The city's unique blend of art, culture, and Mediterranean charm makes it an exciting destination. Stroll along the bustling La Rambla, explore the Gothic Quarter, and soak in the sun at the beautiful beaches. Don’t miss the lively markets like La Boqueria, where you can sample local delicacies. With a thriving arts scene, you can enjoy cultural attractions such as the Picasso Museum and various galleries showcasing contemporary works.
- Madridopens in new window: Madrid, the heart of Spain, is famous for its impressive monuments and rich history. The Royal Palace and the magnificent Plaza Mayor are must-visit sites that reflect the city’s royal heritage. Art lovers will be in heaven with the Golden Triangle of Art, featuring the Prado, Reina Sofia, and Thyssen-Bornemisza museums. Madrid also boasts a lively atmosphere, especially in neighbourhoods like Malasaña and Chueca, where you can explore a variety of shops and enjoy cultural events. The city’s tapas bars and bustling plazas make for a truly authentic experience.
- Palma de Mallorcaopens in new window: Palma de Mallorca is a stunning island destination that offers a mix of cultural charm and relaxation. The impressive Palma Cathedral, with its breathtaking Gothic architecture, is a highlight not to be missed. Wander through the charming old town with its narrow streets, quaint shops, and local markets. The island is also famous for its beautiful beaches, perfect for sunbathing and water sports. Palma's laid-back vibe is complemented by a selection of cultural attractions, including art galleries and historical sites, making it an ideal spot for a tranquil getaway.
Things to do in Spain
Spain offers a vibrant blend of exhilarating experiences and serene moments. Wander through stunning architecture while discovering world-renowned galleries, or indulge in leisurely afternoons at charming cafes. Whether you’re exploring historic cathedrals or shopping for local treasures, Spain invites you to savour every moment.
- Paymogo – Step into the ancient world at the Ciudad romana de Turóbrigaopens in new window, where the remnants of a Roman city await your exploration. This archaeological site is steeped in history and offers a glimpse into the past, showcasing the architectural prowess of a bygone era. Wander through the ruins and let your imagination bring the stories of ancient civilisations to life.
- Eixample – Discover the architectural marvels of this vibrant neighbourhood. As you stroll through the streets, be sure to visit the iconic Sagrada Familiaopens in new window, a masterpiece that continues to awe visitors with its intricate facades and soaring towers. The area is also a shopper's paradise, filled with boutiques and local shops. Don’t forget to pop into nearby cathedrals and monuments that capture the essence of Barcelona’s rich cultural heritage.
- Barcelona – This bustling city is a treasure trove of artistic expression and historical significance. In addition to the stunning Sagrada Familiaopens in new window, you can explore a variety of museums that showcase everything from contemporary art to ancient history. Take a leisurely walk along the Gothic Quarter, where narrow streets are lined with beautiful churches and impressive monuments. After a day of sightseeing, indulge in some retail therapy at the city's eclectic shops or relax at one of the many cafes while soaking up the lively atmosphere.
4 tips for savvy savings when booking a hotel in Spain
- Book for the cheapest times: The most affordable time to visit Spain is in January, February, and November, when hotel prices tend to be lower. For a budget-friendly experience, a stay of at least 3 days is recommended to fully appreciate the country's key historical and cultural landmarks, as well as its stunning natural attractions. During these months, you may find that prices could drop further, providing great value for money while you explore Spain’s rich heritage and picturesque scenery.
- Look for last-minute deals on Hotels.com: To discover last-minute deals in Spain, visit the Deals or Last-Minute Deals section on Hotels.com, where you may find discounted hotel rates as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and special promotions, helping you seize opportunities for savings. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you’re more likely to see the best options. This way, you’ll be promptly notified of any price drops or room availability for a spontaneous getaway.
- Be flexible with dates: Prices may fluctuate due to various factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could mean you may save on your hotel stay in Spain. For those in search of distinctive accommodations, boutique hotels can provide a more personalised experience and potentially offer better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend alternative dates that could help you secure a more advantageous deal.
- Consider your location: Staying in the heart of major cities in Spain undoubtedly offers the advantage of convenience, allowing easy access to local attractions and vibrant cultural experiences. However, this prime location often comes at a premium, as accommodation prices in city centres are generally higher. In contrast, smaller towns and rural areas are more likely to be affordable, allowing travellers to enjoy a more budget-friendly stay. For those seeking better rates, opting for hotels slightly outside the city centre can be a wise choice, although it may necessitate some additional travel to reach key sights. Alternatively, exploring nearby cities that boast their own attractions can also provide a delightful experience while remaining kinder to your wallet.
Best time to go to Spain
Spain has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. January, June, and July are the peak travel months in Spain, attracting a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no to light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly sunny conditions.
Keep exploring
- O Cebreiro HotelsStandard Link for O Cebreiro Hotels
- Luxury Hotels in GironaStandard Link for Luxury Hotels in Girona
- Hostels in Palma de MallorcaStandard Link for Hostels in Palma de Mallorca
- Cheap Hotels in Palma de MallorcaStandard Link for Cheap Hotels in Palma de Mallorca
- Luxury Hotels in Palma de MallorcaStandard Link for Luxury Hotels in Palma de Mallorca
- Beach Hotels in Palma de MallorcaStandard Link for Beach Hotels in Palma de Mallorca
- Palma de Mallorca HotelsStandard Link for Palma de Mallorca Hotels
- Jerez de la Frontera HotelsStandard Link for Jerez de la Frontera Hotels
- Santiago de Compostela HotelsStandard Link for Santiago de Compostela Hotels
- Luxury Hotels in AlicanteStandard Link for Luxury Hotels in Alicante
- Alicante HotelsStandard Link for Alicante Hotels
- León HotelsStandard Link for León Hotels
- Ronda HotelsStandard Link for Ronda Hotels
- Oviedo HotelsStandard Link for Oviedo Hotels
- Hotels with Parking in PamplonaStandard Link for Hotels with Parking in Pamplona
- Pamplona HotelsStandard Link for Pamplona Hotels
- Pensions in San SebastiánStandard Link for Pensions in San Sebastián
- Beach Hotels in San SebastiánStandard Link for Beach Hotels in San Sebastián
- San Sebastián HotelsStandard Link for San Sebastián Hotels
- La Cala de Mijas HotelsStandard Link for La Cala de Mijas Hotels
- Peniscola Old Town HotelsStandard Link for Peniscola Old Town Hotels
- Malaga Historic Centre HotelsStandard Link for Malaga Historic Centre Hotels
- Portomarin HotelsStandard Link for Portomarin Hotels
- Benidorm HotelsStandard Link for Benidorm Hotels
- Cheap Hotels in GranadaStandard Link for Cheap Hotels in Granada
- Granada HotelsStandard Link for Granada Hotels
- Lloret de Mar HotelsStandard Link for Lloret de Mar Hotels
- Cádiz HotelsStandard Link for Cádiz Hotels
- Hotels with a Pool in BarcelonaStandard Link for Hotels with a Pool in Barcelona
- Hotels with Free Breakfast in BarcelonaStandard Link for Hotels with Free Breakfast in Barcelona
- Hostels in BarcelonaStandard Link for Hostels in Barcelona
- Serviced Apartments in BarcelonaStandard Link for Serviced Apartments in Barcelona
- Pensions in BarcelonaStandard Link for Pensions in Barcelona
- B&B in BarcelonaStandard Link for B&B in Barcelona
- Cheap Hotels in BarcelonaStandard Link for Cheap Hotels in Barcelona
- Luxury Hotels in BarcelonaStandard Link for Luxury Hotels in Barcelona
- Boutique Hotels in BarcelonaStandard Link for Boutique Hotels in Barcelona
- Beach Hotels in BarcelonaStandard Link for Beach Hotels in Barcelona
- Family Hotels in BarcelonaStandard Link for Family Hotels in Barcelona
- Barcelona HotelsStandard Link for Barcelona Hotels
- Serviced Apartments in MálagaStandard Link for Serviced Apartments in Málaga
- Beach Hotels in MálagaStandard Link for Beach Hotels in Málaga
- Málaga HotelsStandard Link for Málaga Hotels
- Hotels with Parking in SevilleStandard Link for Hotels with Parking in Seville
- Serviced Apartments in SevilleStandard Link for Serviced Apartments in Seville
- Pensions in SevilleStandard Link for Pensions in Seville
- Cheap Hotels in SevilleStandard Link for Cheap Hotels in Seville
- Seville HotelsStandard Link for Seville Hotels
- Llanes HotelsStandard Link for Llanes Hotels
- Santanyi HotelsStandard Link for Santanyi Hotels
- Cheap Hotels in CórdobaStandard Link for Cheap Hotels in Córdoba
- Córdoba HotelsStandard Link for Córdoba Hotels
- Fuengirola HotelsStandard Link for Fuengirola Hotels
- Vigo HotelsStandard Link for Vigo Hotels
- Toledo HotelsStandard Link for Toledo Hotels
- Cheap Hotels in MarbellaStandard Link for Cheap Hotels in Marbella
- Marbella HotelsStandard Link for Marbella Hotels
- Tarragona HotelsStandard Link for Tarragona Hotels
- Roncesvalles HotelsStandard Link for Roncesvalles Hotels
- Serviced Apartments in MadridStandard Link for Serviced Apartments in Madrid
- Pensions in MadridStandard Link for Pensions in Madrid
- Cheap Hotels in MadridStandard Link for Cheap Hotels in Madrid
- Luxury Hotels in MadridStandard Link for Luxury Hotels in Madrid
- Madrid HotelsStandard Link for Madrid Hotels
- Bilbao HotelsStandard Link for Bilbao Hotels
- Luxury Hotels in SitgesStandard Link for Luxury Hotels in Sitges
- Sitges HotelsStandard Link for Sitges Hotels
- Luxury Hotels in SalamancaStandard Link for Luxury Hotels in Salamanca
- Salamanca HotelsStandard Link for Salamanca Hotels
- Hotels with Parking in NerjaStandard Link for Hotels with Parking in Nerja
- Pensions in ValenciaStandard Link for Pensions in Valencia
- Cheap Hotels in ValenciaStandard Link for Cheap Hotels in Valencia
- Beach Hotels in ValenciaStandard Link for Beach Hotels in Valencia
- Valencia HotelsStandard Link for Valencia Hotels
- Zaragoza HotelsStandard Link for Zaragoza Hotels
- Cheap Hotels in Ibiza TownStandard Link for Cheap Hotels in Ibiza Town
- Ibiza Town HotelsStandard Link for Ibiza Town Hotels
- Canary Islands HotelsStandard Link for Canary Islands Hotels
- Andalusia HotelsStandard Link for Andalusia Hotels
- Cheap Hotels in CataloniaStandard Link for Cheap Hotels in Catalonia
- Catalonia HotelsStandard Link for Catalonia Hotels
- Valencian Community HotelsStandard Link for Valencian Community Hotels
- Winery Hotels in GironaStandard Link for Winery Hotels in Girona
- Girona HotelsStandard Link for Girona Hotels
- Ortegal HotelsStandard Link for Ortegal Hotels
- Family Hotels in SelvaStandard Link for Family Hotels in Selva
- Serviced Apartments in Santa Cruz de TenerifeStandard Link for Serviced Apartments in Santa Cruz de Tenerife
- Hotels with Parking in Bajo VinalopóStandard Link for Hotels with Parking in Bajo Vinalopó
- Tarragona HotelsStandard Link for Tarragona Hotels
- Luxury Hotels in BarcelonaStandard Link for Luxury Hotels in Barcelona
- Barcelona HotelsStandard Link for Barcelona Hotels
- Hotels with Free Breakfast in Serra de TramuntanaStandard Link for Hotels with Free Breakfast in Serra de Tramuntana
- 0 Star Hotels in BarcelonaStandard Link for 0 Star Hotels in Barcelona
- 0 Star Hotels in CórdobaStandard Link for 0 Star Hotels in Córdoba
- 0 Star Hotels in Castelló de la PlanaStandard Link for 0 Star Hotels in Castelló de la Plana
- 0 Star Hotels in Malaga Historic CentreStandard Link for 0 Star Hotels in Malaga Historic Centre
- 0 Star Hotels in BarcelonaStandard Link for 0 Star Hotels in Barcelona
- 0 Star Hotels in Palma de MallorcaStandard Link for 0 Star Hotels in Palma de Mallorca










































































































































































































