Spain

Hotels in Spain

Guests

Why book with Hotels.com?

Where to stay in Spain?

Top hotels in Barcelona

  • ibis Styles Barcelona City Bogatell

    ibis Styles Barcelona City Bogatell

    2-star

    El Parc i la Llacuna del Poblenou1.7 miles to city centre

    Guest rating8.8.Fabulous281 Hotels.com guest reviews
    ibis Styles Barcelona City Bogatell
  • Motel One Barcelona - Ciutadella

    Motel One Barcelona - Ciutadella

    Sant Pere1.1 miles to city centre

    Guest rating9.2.Superb401 Hotels.com guest reviews
    Motel One Barcelona - Ciutadella
  • Hampton by Hilton Barcelona Fira Gran Via

    Hampton by Hilton Barcelona Fira Gran Via

    3-star

    El Port2.7 miles to city centre

    Guest rating9.2.Superb135 Hotels.com guest reviews
    Hampton by Hilton Barcelona Fira Gran Via
  • Barcelona Airport Hotel

    Barcelona Airport Hotel

    4-star

    Almeda6.5 miles to city centre

    Guest rating8.2.Very Good1,940 Hotels.com guest reviews
    Barcelona Airport Hotel
  • Rialto

    Rialto

    3-star

    Downtown Barcelona0.4 miles to city centre

    Guest rating7.8.Good143 Hotels.com guest reviews
    Rialto

Top hotels in Madrid

  • Hotel ibis Madrid Aeropuerto Barajas

    Hotel ibis Madrid Aeropuerto Barajas

    2-star

    Barajas7.4 miles to city centre

    Guest rating8.6.Fabulous600 Hotels.com guest reviews
    Hotel ibis Madrid Aeropuerto Barajas
  • Plaza Mayor Suites & Apartments

    Plaza Mayor Suites & Apartments

    3-star

    Sol0.2 miles to city centre

    Guest rating9.2.Superb421 Hotels.com guest reviews
    Plaza Mayor Suites & Apartments
  • ibis budget Madrid Centro Lavapies

    ibis budget Madrid Centro Lavapies

    3-star

    Embajadores0.6 miles to city centre

    Guest rating8.6.Fabulous71 Hotels.com guest reviews
    ibis budget Madrid Centro Lavapies
  • ibis Madrid Calle Alcala

    ibis Madrid Calle Alcala

    1-star

    Simancas4.4 miles to city centre

    Guest rating8.8.Fabulous78 Hotels.com guest reviews
    ibis Madrid Calle Alcala
  • Hotel Regina

    Hotel Regina

    3-star
    VIP

    Madrid Centro0.2 miles to city centre

    Guest rating9.2.Superb1,607 Hotels.com guest reviews
    Hotel Regina

Top hotels in Málaga

Top hotels in Torremolinos

  • Hotel Apartamentos Bajondillo

    Hotel Apartamentos Bajondillo

    4-star

    Torremolinos City Centre0.3 miles to city centre

    Guest rating8.8.Fabulous464 Hotels.com guest reviews
    Hotel Apartamentos Bajondillo
  • La Barracuda

    La Barracuda

    3-star

    Carihuela1.4 miles to city centre

    Guest rating8.4.Very Good281 Hotels.com guest reviews
    La Barracuda
  • Sol Principe

    Sol Principe

    4-star

    Torremolinos City Centre0.8 miles to city centre

    Guest rating7.4.Good136 Hotels.com guest reviews
    Sol Principe
  • Riu Nautilus - Adults only

    Riu Nautilus - Adults only

    4-star

    Carihuela1.5 miles to city centre

    Guest rating9.0.Superb108 Hotels.com guest reviews
    Riu Nautilus - Adults only
  • Occidental Torremolinos Playa

    Occidental Torremolinos Playa

    4-star

    Torremolinos City Centre1.7 miles to city centre

    Guest rating8.2.Very Good169 Hotels.com guest reviews
    Occidental Torremolinos Playa

Explore Spain

Find out more about Spain

Looking for a place to stay in Spain? Hotels.com offers loads of hotels and other accommodation types so that you can enjoy a perfect trip.

With so many hotels in Spain we can help you book the perfect room, whether it's a deal on a cheap hotel in Spain for a long stay or multiple hotels for a trip across the country, we have a range of accommodation to suit every individual need, from the top 5 star hotels in to accommodation with pools, free breakfasts, gyms, etc.

From the best luxury lodging in Spain to the cheapest family accommodation near the beach and famous landmarks, our mapping and search facilities will let you compare all available hotels in a multitude of ways such as:

  • - Nightly rates/ price
  • - Location within Spain
  • - Cities in Spain
  • - Top attractions in Spain
  • - Hotels in different areas of Spain
  • - Genuine Hotels.com guest reviews for hotels in Spain
  • - Star rating
  • - Amenities
  • - Hotel name & chain
  • - Theme (business, luxury, romantic...)

As well as our Hotels.com guest reviews, we also display Expedia Spain reviews for hotels and also the TripAdvisor Spain reviews score for each of our hotels.

For each of the hotels in Spain we provide:

  • - Up to the minute hotel rates & availability
  • - In depth hotel information and photos
  • - Detailed maps showing the locations of your hotel in Spain and the nearest transport and landmarks

When booking your holiday in Spain with Hotels.com you may also earn free nights by joining the Hotels.com Rewards programme - It's free to join and only takes 2 minutes to sign up. Best thing about it? Once you manage to book 10 nights with Hotels.com, you receive 1 night for free*. So a 10 night stay in Spain can get you a free night for your next trip away. All nights count!

And when you make your hotel booking in Spain with Hotels.com we'll send you all the information that you'll need such as:

  • - Confirmation with the reservation details of your Spain hotel booking
  • - Contact details for your hotel
  • - Directions to your hotel
  • - Information on nearby attractions and restaurants to your accommodation

To make the most of our service, download our mobile & tablet apps and sign up to our newsletter or follow us on Facebook, Google+ or Twitter to receive the latest Hotels.com Spain deals.

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.