In partnership with
Orloy Limited

Hotels in Spain

Enter your dates to pick from 246491 hotels and other places to stay!

Top destinations for Spain city trips

Find hotels in some of the most popular cities in Spain

  • Madrid

    City Walks, Museums, Culture
    8301 hotels
  • Málaga

    Old Town, Sunny Weather, City Walks
    7934 hotels
  • Marbella

    Beaches, Sunny Weather, Old Town
    5666 hotels
  • Seville

    Old Town, City Walks, Tapas
    5357 hotels
  • Barcelona

    Architecture, City Walks, Sightseeing
    5189 hotels
  • Torrevieja

    Sunny Weather, Beach Walks, Beaches
    4034 hotels
  • Benalmádena

    Beach Walks, Relaxation, Sunny Weather
    3532 hotels
  • Valencia

    Old Town, City Walks, Architecture
    3529 hotels
  • Estepona

    Beaches, Relaxation, Sunny Weather
    3345 hotels
  • Benidorm

    Beaches, Sunny Weather, Entertainment
    3294 hotels

Hotels in the most popular regions in Spain

Discover Spain by exploring its top regions

Hotels in Spain near popular landmarks

Pick your point of interest and find a hotel nearby

Top picks for hotels in Spain

Try one of these popular and highly-rated Spain hotels

See all
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2,776 reviews

    Located in the elegant Eixample district, these modern and stylish apartments are just a 10 minute walk from Plaza Catalunya and Las Ramblas. They feature a flat-screen TV and free Wi-Fi.

    From $231 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 3,135 reviews

    INNSiDE by Meliá Madrid Valdebebas has free bikes, seasonal outdoor swimming pool, a fitness center and garden in Madrid.

    From $189 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 10,399 reviews

    Set 656 feet from Madrid’s El Capricho Metro Station, Hotel Maydrit Airport offers a free transfer service to Barajas Airport. Air-conditioned rooms have a flat-screen TV, free Wi-Fi and mini-bar.

    From $140 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,326 reviews

    The Sofitel Barcelona Skipper offers 5-star luxury next to Barcelona’s Olympic Port. It is just 328 feet from the beach, with free Wi-Fi and 2 outdoor pools.

    From $394 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,276 reviews

    Located conveniently in the Tetuan district of Madrid, I'M Room Suites Nuevos Ministerios - Bernabeu 'Digital Access' is located a 16-minute walk from Santiago Bernabéu Stadium, 2.2 miles from Gran...

    From $96 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2,598 reviews

    Hostal Aresol is located only 328 feet from mile Zero, next to the Puerta del Sol. This is an excellent place from which to enjoy the sites of Madrid. There is free WiFi available throughout.

    From $110 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 2,702 reviews

    Located 1969 feet from Plaza Castilla, Barceló Imagine features avant-garde style and a rooftop terrace with an outdoor pool and garden.

    From $244 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 4,379 reviews

    This hotel is located in the heart of Madrid, into Gran Via, one of Madrid's main communications artery and well-known for its shops and theaters.

    From $125 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 6,463 reviews

    Located just off the A2 Motorway, this hotel is 15 minutes’ drive from central Madrid. The air-conditioned rooms at the Meliá Avenida América feature modern décor.

    From $200 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 2,274 reviews

    Look out over the golden sands and clear waters of San Vicente Beach from this hotel. It is surrounded by some of the natural scenery on the island of Ibiza.

    From $623 per night

Most booked hotels in Spain in the past month

See all

Research, refine, and make plans for your whole trip

gogless