Hotels in Madrid

Search over 5,015 hotels from $57

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated Madrid Hotels

Don't see what you're looking for?
See all available properties in Madrid
View all properties
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.

Cheap Madrid hotels options

    ibis Madrid Aeropuerto Barajas

    ibis Madrid Aeropuerto Barajas

    Avenida General, 49, Madrid, Madrid
    The price is $93 per night from Jul 11 to Jul 12
    $93
    per night
    Jul 11 - Jul 12
    8.6/10 Excellent! (1,009 reviews)
    Hotel Don Luis

    Hotel Don Luis

    Avenida General 12, Madrid, Madrid
    The price is $74 per night from Jun 20 to Jun 21
    $74
    per night
    Jun 20 - Jun 21
    7.6/10 Good! (998 reviews)
    Hostal Rias Bajas

    Hostal Rias Bajas

    San Bernardo 35, Madrid, Madrid
    The price is $120 per night from Jun 11 to Jun 12
    $120
    per night
    Jun 11 - Jun 12
    8.4/10 Very Good! (202 reviews)
    Hotel Principe Pio

    Hotel Principe Pio

    Cuesta San Vicente 14, Madrid, Madrid
    The price is $155 per night from Jun 16 to Jun 17
    $155
    per night
    Jun 16 - Jun 17
    8.8/10 Excellent! (1,005 reviews)
    C. H. Chelo

    C. H. Chelo

    Hortaleza 17, 3º Izquierda, Madrid, Madrid
    8.2/10 Very Good! (279 reviews)
    Hotel Atlantico Madrid

    Hotel Atlantico Madrid

    Gran Via 38, Madrid, Madrid
    The price is $205 per night from Jul 2 to Jul 3
    $205
    per night
    Jul 2 - Jul 3
    9.6/10 Exceptional! (1,667 reviews)

Recent Reviews