Hotels Madrid
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB)

Find Hotels

2025-07-28

2025-07-29

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

3-star Hotels in Madrid

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

295 options found

  • Hostal San Blas

    Atocha, 117, Madrid, Madrid, Spain (Show map)

    Show map

    Comprising 19 rooms, Hostal San Blas Madrid hotel is near a shopping district, a 19-minute walk from El Retiro Park. Wi-Fi is accessible in the rooms and public parking is provided nearby.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Montera Center Madrid

    17 Calle De La Montera, Madrid, Spain (Show map)

    Show map

    Located merely 600 metres from Plaza Mayor, Royal Suites Madrid hotel includes 9 rooms with views of the city.

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Smartr Madrid La Latina

    84 Calle Del Meson De Paredes, Madrid, Spain (Show map)

    Show map

    Set a mere 550 metres from Inquisition Jail Carcel de la Inquisicion, the 10-room Smartr Madrid La Latina Apartment comprises a sitting area and a kitchen overlooking the city. This apartment…

    More...
    From US$ 226
    price for 1 night
    BOOK From US$ 226
  • El Pasaje

    Pozo, 4, Madrid, Spain (Show map)

    Show map

    Located nearly a 5-minute stroll from Hammam Al Andalus Madrid Wellness Center, the 3-star El Pasaje Hotel Madrid provides guests with a restaurant and a storage room. This Madrid hotel features Wi…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Hostal Rincon De Sol - Centro Madrid - Self Checkin

    C/Espoz Y Mina 7, 3Drecha, 28012 Madrid, Madrid, Spain (Show map)

    Show map

    Nestled in Centro with stately shopping street Gran Vía, iconic square Plaza Mayor, and the lavish Royal Palace, just 9 minutes on foot from Gran Via, the 2-star Hostal Rincon De Sol Madrid hotel…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Hostal Casa Boutique (Adults Only)

    Calle Gravina 25, 1 Izquierda, Madrid, Spain (Show map)

    Show map

    Located merely a 6-minute walk from Museum of the National Library, the 3-star Hostal Casa Boutique Madrid hotel ensures hassle-free stays by offering 24-hour front desk assistance and late check-out…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Alvaro Residencia

    Conde De Romanones, 8 2º Derecha, Madrid, Spain (Show map)

    Show map

    The 3-star Alvaro Residencia Madrid hotel is located approximately 20 minutes' walk from Cybele Palace and offers a tour desk for a comfortable travel experience. The guest house features a range of…

    More...
    From US$ 126
    price for 1 night
    BOOK From US$ 126
  • Seissta Madrid Centro "Remodelado"

    36 Calle De Tetuan, Madrid, Spain (Show map)

    Show map

    Located 25 km from Adolfo Suarez Madrid-Barajas airport, the 3-star Seissta Madrid Centro Aparthotel provides shuttle service, as well as bicycles for rent. There is a tube station near the…

    More...
    From US$ 338
    price for 1 night
    BOOK From US$ 338
  • Hostal Pio Centro

    Calle De La Montera 21. 3ª Planta, Madrid, Es, Madrid, Spain (Show map)

    Show map

    Located approximately a 5-minute walk from Puerta del Sol, the 3-star Hostal Pio Centro Madrid hotel offers guided tour service to ensure you have an unforgettable travel experience. This Madrid…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Opera Rooms

    4 Calle De La Flora Planta Baja, Madrid, Spain (Show map)

    Show map

    Nestled in Centro with stately shopping street Gran Vía, iconic square Plaza Mayor, and the lavish Royal Palace, the 3-star Opera Rooms Madrid hotel is about 25 minutes on foot from such cultural…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Hostal Royal Cruz

    Cruz 26, 3º Derecha, Madrid, Spain (Show map)

    Show map

    Hostal Royal Cruz Madrid hotel, located 11 minutes' walk from the sea-themed Neptune Fountain, features Wi-Fi throughout the property. Boasting a location only a few metres from Puerta del Sol, this…

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Hostal Teran

    Esparteros, 10 Piso 3, Madrid, Spain (Show map)

    Show map

    Hostal Teran Madrid hotel is a great place to stay in Centro with stately shopping street Gran Vía, iconic square Plaza Mayor, and the lavish Royal Palace, about a 5-minute ride from El Retiro Park.

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Hostal Del Pez Azul

    Calle Del Pez, Madrid, Es, Madrid, Spain (Show map)

    Show map

    Offering an excellent location in the historical centre of the city, Hostal Del Pez Azul Madrid hotel is just a 5-minute walk from Iglesia de San Antonio de Los Alemanes. There is a private parking…

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Sonder By Marriott Bonvoy Sofia Apartments Atocha

    1 Ronda De Valencia, Madrid, Spain (Show map)

    Show map

    Guests of the 3-star Sonder Sofia Aparthotel can easily reach the modern Monumental Theatre, located 5 minutes' walk away.

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Hostal Benamar

    Calle San Mateo, 20, Madrid, Spain (Show map)

    Show map

    The charming Hostal Benamar Madrid hotel, located in Centro with modern amenities and rooms, ideal for business travelers and families alike, also stands within 2 km of Calle Ponzano tapas and…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Ch Murallas II

    25 Calle De Francisco Navacerrada, Madrid, Spain (Show map)

    Show map

    Located at a distance of 3.2 km from Puerta del Sol, the 2-star Ch Murallas II Madrid hotel is a mere 5 minutes' walk from Teatro Guindalera. While staying at the smoke-free guest house, a safety…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Hostal El Brezo

    C/ Princesa Nº 45, 3º Izq., Madrid, Spain (Show map)

    Show map

    The 3-star Hostal El Brezo Madrid hotel offers a shared lounge, located 16 minutes' walk from Catedral de Sta Maria la Real de la Almudena.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Hostal Los 5 Pinos

    Fuentelahiguera, 4, Madrid, Es, Madrid, Spain (Show map)

    Show map

    Located at a distance of 4.9 km from such natural attractions as Quinta de los Molinos City Park, the 3-star Hostal Los 5 Pinos Madrid hotel includes baggage storage and a restaurant. This Madrid…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Hotel Nido Principe Pio

    5 Paseo De La Florida, Madrid, Spain (Show map)

    Show map

    Offering a vending machine and a lift, Hotel Nido Principe Pio is located about 20 minutes' walk from Gran Via Boulevard. Boasting a location a short way from Madrid Rio, this hotel features 20 rooms…

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Ayz Joaquin Pol - Auto Check-In Property

    C. Joaquin Pol 4, Madrid, Spain (Show map)

    Show map

    Located a mere 1 km from Antiguo Hospocio, A&Z Joaquin Pol - Auto Check-In Property Madrid hotel includes 18 rooms with views of the inner courtyard.

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37