Hotels in Madrid

Search over 5,030 hotels from $62

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 $99 per night from Jun 23 to Jun 24
    $99
    per night
    Jun 23 - Jun 24
    8.6/10 Excellent! (1,006 reviews)
    Hotel Don Luis

    Hotel Don Luis

    Avenida General 12, Madrid, Madrid
    The price is $79 per night from Jun 9 to Jun 10
    $79
    per night
    Jun 9 - Jun 10
    7.6/10 Good! (992 reviews)
    Hostal Rias Bajas

    Hostal Rias Bajas

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

    Hotel Principe Pio

    Cuesta San Vicente 14, Madrid, Madrid
    The price is $175 per night from Jun 2 to Jun 3
    $175
    per night
    Jun 2 - Jun 3
    8.8/10 Excellent! (999 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 $289 per night from Jun 23 to Jun 24
    $289
    per night
    Jun 23 - Jun 24
    9.6/10 Exceptional! (1,636 reviews)

Recent Reviews