Cheap hotels in Madrid, Spain

  1. Hostel Space Capsule

    7.2(1,504 ratings)

    City views from select rooms, Innovative capsule accommodation

    Madrid
    from  £21
    See prices from 6 sites
  2. Cubik Rooms

    7.8Good (35 ratings)

    Quiet capsule accommodations, Prime central Madrid location

    Madrid
    from  £23
    See prices from 8 sites
  3. Aravaca Garden

    5.4(1,742 ratings)

    Excellent public transport access, Tranquil garden and terrace areas

    Madrid
    from  £27
    See prices from 22 sites
  4. Apartament H&C

    /No rating available 
    Madrid
    from  £29
    See prices from 3 sites
  5. Hotel Cuatro Caños

    7.4(1,423 ratings)

    Gateway to a World Heritage city, Prime location near historic sites

    Alcalá de Henares
    from  £30
    See prices from 18 sites
    • Popular choice

    Travelodge Madrid Coslada Aeropuerto

    8.2Very good (4,962 ratings)

    Well-connected to Madrid center, Exclusive top-floor terrace rooms

    Coslada
    from  £32
    See prices from 21 sites
  6. AYZ Joaquín Pol

    5.8(1,998 ratings)

    Clean, newly renovated interiors, Proximity to La Vaguada shopping center

    Madrid
    from  £32
    See prices from 8 sites
  7. Travelodge Madrid Torrelaguna

    7.8Good (5,576 ratings)

    Wood flooring in guest rooms, Quiet residential neighborhood setting

    Madrid
    from  £32
    See prices from 22 sites
  8. Ciudad de Alcala

    6.8(1,762 ratings)

    Secure private parking garage, Tour and ticket booking service

    Alcalá de Henares
    from  £32
    See prices from 6 sites
    • Popular choice

    Travelodge Madrid Alcalá de Henares

    8.0Very good (5,026 ratings)

    Surrounded by diverse dining options, Meeting rooms for events

    Alcalá de Henares
    from  £33
    See prices from 20 sites
  9. Hostal New Dream Madrid

    7.7Good (4,382 ratings)

    Family rooms and cots available, Steps from Gran Via and metro

    Madrid
    from  £33
    See prices from 10 sites
  10. AYZ Luis Cabrera-Auto check-in property

    6.0(1,760 ratings)

    Budget-friendly Madrid accommodation, Prime location near metro

    Madrid
    from  £33
    See prices from 11 sites
  11. Pensión Estrella

    5.8(1,472 ratings)

    Seamless digital check-in, Prime central Madrid location

    Madrid
    from  £34
    See prices from 13 sites
    • Popular choice

    B&B HOTEL Madrid Arganda

    8.7Excellent (4,497 ratings)

    Pet-friendly with special amenities, External restaurant with varied menu

    Arganda del Rey
    from  £35
    See prices from 22 sites
  12. Travelodge Madrid Metropolitano

    8.2Very good (8,556 ratings)

    Unique lullaby art in rooms, Convenient metro access to city center

    Madrid
    from  £35
    See prices from 20 sites
  13. B&B HOTEL Madrid Aeropuerto T1 T2 T3

    7.9Good (11,719 ratings)

    On-site restaurant and snack bar, Secure private parking available

    Madrid
    from  £35
    See prices from 15 sites
  14. B&B HOTEL Madrid Aeropuerto T1 T2 T3

    7.9Good (10,742 ratings)

    On-site restaurant with varied menu, Secure parking with special discounts

    Madrid
    from  £36
    See prices from 7 sites
  15. Hotel Complutense

    7.0(1,205 ratings)

    Secure parking availability, Direct train access to Madrid

    Alcalá de Henares
    from  £36
    See prices from 14 sites
  16. Hostal Flat55Madrid

    7.6Good (2,285 ratings)

    Modern, colorful guesthouse design, Prime location near Gran Vía

    Madrid
    from  £37
    See prices from 10 sites
  17. B&b Hotel Madrid Tres Cantos

    8.5Excellent (1,496 ratings)

    Newly built, modern design, Pet-friendly accommodations

    Tres Cantos
    from  £37
    See prices from 10 sites
  18. B&B HOTEL Madrid Vallecas La Gavia

    9.1Excellent (22 ratings)
    Madrid
    from  £37
    See prices from 9 sites
  19. Ibis Madrid Fuenlabrada

    8.1Very good (6,591 ratings)

    Pet-friendly stays with amenities, Delicious and varied breakfast buffet

    Fuenlabrada
    from  £37
    See prices from 21 sites
  20. Art Seven Hostel Capsules

    8.0Very good (5,794 ratings)

    Futuristic capsule sleeping experience, Private double bed capsules

    Madrid
    from  £37
    See prices from 8 sites
  21. AYZ Javier Cabrini - Auto check-in property

    6.4(5,243 ratings)

    Budget-friendly for short stays, Proximity to Adolfo Suarez Madrid-Barajas Airport

    Madrid
    from  £38
    See prices from 9 sites
    • Popular choice

    Hotel PAX Torrelodones

    8.4Very good (4,405 ratings)

    Outdoor pool in a park setting, Strategic Madrid access

    Torrelodones
    from  £38
    See prices from 23 sites
    • Popular choice

    VP Jardín de Tres Cantos

    8.6Excellent (3,446 ratings)

    Prime location near train station, Spacious rooms with deep soaking tubs

    Tres Cantos
    from  £38
    See prices from 21 sites
    • Popular choice

    Eurostars Madrid Foro

    8.8Excellent (4,642 ratings)

    Extensive buffet breakfast selection, Versatile event and meeting spaces

    Tres Cantos
    from  £39
    See prices from 19 sites
    • Popular choice

    B&B HOTEL Madrid Fuenlabrada

    8.2Very good (6,289 ratings)

    Proximity to major attractions, Pet-friendly accommodation

    Fuenlabrada
    from  £39
    See prices from 17 sites
  22. AYZ Ulises - Auto check-in property

    6.3(3,545 ratings)

    Strategic Hortaleza district location, Adults-only tranquil environment

    Madrid
    from  £39
    See prices from 8 sites
    • Popular choice

    EUROSTARS I-HOTEL

    8.2Very good (5,190 ratings)

    Restaurant with scenic views, Modern design in Ciudad de la Imagen

    Pozuelo de Alarcón
    from  £40
    See prices from 25 sites
    • Popular choice

    Exe Gran Hotel Almenar

    8.4Very good (6,949 ratings)

    Extensive buffet breakfast selection, Wellness and physiotherapy treatments

    Las Rozas de Madrid
    from  £40
    See prices from 22 sites
    • Popular choice

    Holiday Inn Express Madrid-san Sebastian D/l Reyes By Ihg

    7.8Good (9,350 ratings)

    Convenient airport access, Lobby bar for evening relaxation

    San Sebastián de los Reyes
    from  £40
    See prices from 21 sites
  23. ibis budget Madrid Calle Alcalá

    7.9Good (9,086 ratings)

    Pet-friendly accommodation option, Surrounded by local dining and shops

    Madrid
    from  £40
    See prices from 21 sites
  24. Eurostars Gran Madrid

    8.5Excellent (4,722 ratings)

    Extensive buffet breakfast, Convenient airport access

    Alcobendas
    from  £40
    See prices from 24 sites
  25. Hoteles Urbanos N Avenida de España

    7.8Good (5,347 ratings)

    Well-connected location, Mediterranean restaurant with terrace

    Fuenlabrada
    from  £40
    See prices from 16 sites

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Frequently Asked Questions about cheap hotels in Madrid

Price range

Prices for cheap hotels in Madrid range from ‎£21 to ‎£40 per night.

Cheap hotels near Madrid

These hotels may also be interesting for you...