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) Argentina, Peso (ARS)

Find Hotels

2026-03-15

2026-03-16

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

423 options found

  • The Social Hub Madrid

    28 Cuesta De San Vicente, Madrid, Spain (Show map)

    Show map

    The 3-star smoke-free The Social Hub Madrid Hotel is nestled only 0.8 km from the huge Plaza Mayor, offering 341 rooms and featuring a terrace and a patio. This Madrid hotel highlights a banquet hall…

    More...
    From US$ 196
    price for 1 night
    BOOK From US$ 196
  • Porcel Ganivet

    Toledo, 111, Madrid, Spain (Show map)

    Show map

    At the 3-star Porcel Ganivet Hotel Madrid, you can stay close to the Roman Catholic church "Real Basilica de San Francisco el Grande", as it is situated merely 7 minutes' stroll away. The 3-star…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Room Mate Oscar, Madrid

    Plaza De Pedro Zerolo, 12, Madrid, Spain (Show map)

    Show map

    Located only a 7-minute stroll from the Puerta del Sol, the 3-star Room Mate Oscar, Madrid hotel provides guests with 24-hour front desk assistance and wake-up calls. Featuring a storage room, this…

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • Hostal Madrid

    Esparteros, 6, Madrid, Spain (Show map)

    Show map

    Located only 9 minutes on foot from the famed Gran Via Street, the cosy 3-star Hostal Madrid hotel offers tour/ticket assistance to ensure you have an unforgettable travel experience. The modern…

    More...
    From US$ 167
    price for 1 night
    BOOK From US$ 167
  • Hotel Europa

    Carmen, 4, Madrid, Spain (Show map)

    Show map

    Nestled just 5 minutes' walk from the large urban Puerta del Sol Plaza, the smoke-free Hotel Europa Madrid offers a banquet hall for gatherings and meetings. Boasting a location fairly close to Gran…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Hotel Puerta De Toledo

    Glorieta Puerta De Toledo, 4, Madrid, Spain (Show map)

    Show map

    Offering luggage storage, the 3-star Hotel Puerta De Toledo Madrid is nearly 5 minutes' walk from the fine old Church of San Pedro El Viejo. The hotel is a good starting point for exploring Madrid…

    More...
    From US$ 210
    price for 1 night
    BOOK From US$ 210
  • Leonardo Hotel Madrid City Center

    Alberto Aguilera, 18, Madrid, Spain (Show map)

    Show map

    Offering a sundeck and various recreational opportunities, the 3-star modern Leonardo Hotel Madrid City Center lies in a quiet area of Madrid, approximately a 20-minute walk from the ancient Egyptian…

    More...
    From US$ 231
    price for 1 night
    BOOK From US$ 231
  • Petit Palace Triball

    Calle Gonzalo Jimenez de Quesada 2 esquina con C/ Gran Vía, 32, Madrid, Spain (Show map)

    Show map

    Located a mere 5 minutes' walk from the Congress of Deputies, the 3-star Petit Palace Triball Madrid hotel is just 250 m from Luna Cinema Amusement Center. Featuring 63 rooms with views of the city…

    More...
    From US$ 169
    price for 1 night
    BOOK From US$ 169
  • Petit Palace Chueca

    Calle Hortaleza 3 Esquina C/ Gran Via 26 Chueca, Madrid, Spain (Show map)

    Show map

    Petit Palace Chueca Madrid hotel has 68 rooms and is located around a 25-minute walk from Museo Sorolla. Situated 25 km from Adolfo Suarez Madrid-Barajas airport, the hotel features car hire service,…

    More...
    From US$ 232
    price for 1 night
    BOOK From US$ 232
  • Petit Palace Puerta Del Sol

    Arenal, 4, Madrid, Spain (Show map)

    Show map

    The perfect 3-star Petit Palace Puerta Del Sol Madrid hotel, located only 1.7 km from the Egyptian temple "Templo de Debod", features a lift and a vending machine. There is a tube station near the…

    More...
    From US$ 219
    price for 1 night
    BOOK From US$ 219
  • Room Mate Alicia, Madrid

    Calle Prado, 2, Madrid, Spain (Show map)

    Show map

    At the 3-star Room Mate Alicia, Madrid hotel, you can stay close to the Vast pedestrianized Puerta del Sol Public Square, as it is situated only a 7-minute stroll away. The 3-star Room Mate Alicia…

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Ibis Styles Madrid Prado

    Calle Prado 11, Madrid, Spain (Show map)

    Show map

    Located a mere 8 minutes' walk from Bellas Artes Theatre, the 3-star Ibis Styles Madrid Prado Hotel features a lift and a vending machine. The surrounding area includes the large urban Puerta del Sol…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Hotel Acta Madfor

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

    Show map

    Featuring views of Casa de Campo, the smoke-free Hotel Acta Madfor Madrid is nestled in the Madrid Rio district of Madrid, just 1.4 km from the prominent opera house "Teatro Real". Highlights at this…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • One Shot Prado

    Calle Del Prado, 23, Madrid, Spain (Show map)

    Show map

    Enticing active tourists with bicycle usage, the charming 3-star One Shot Prado Hotel Madrid is within 5 minutes' walk of the sea-themed Neptune Fountain. Located not far from such shopping venues as…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Leonardo Boutique Hotel Madrid

    Vallehermoso 65, Madrid, Spain (Show map)

    Show map

    The welcoming Leonardo Boutique Hotel Madrid, located only 6 minutes' walk from the Civil Guard citizen service office, features a vending machine and a lift. Staying at the 3-star smoke-free hotel…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Hostal Anton Martin

    Calle De La Magdalena 29, Madrid, Spain (Show map)

    Show map

    The smoke-free Hostal Anton Martin Madrid hotel is situated next to the central district of Madrid, merely 13 minutes' walk from the Vast pedestrianized Puerta del Sol Public Square. Featuring…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Apartamentos Recoletos

    Villanueva, 2, Madrid, Spain (Show map)

    Show map

    Positioned around 700 metres from Paseo del Prado in the Milla de Oro district, the functional 3-star Apartamentos Recoletos Madrid hotel brings an own art gallery and an archaeological museum to…

    More...
    From US$ 226
    price for 1 night
    BOOK From US$ 226
  • Hrc Hotel

    Calle Angel 18/ Calle Calatrava 32, Madrid, Spain (Show map)

    Show map

    Located only 0.7 km from the baroque Catholic cathedral "Catedral de Sta Maria la Real de la Almudena", the affordable 3-star Hrc Hotel Madrid features a shared lounge and various recreational…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Petit Palace Arenal

    Arenal, 16, Madrid, Spain (Show map)

    Show map

    The 3-star smoke-free Petit Palace Arenal Madrid hotel sits around a 5-minute walk from the huge Plaza Mayor and offers baggage storage and a restaurant. Not far from the independent theater "Teatro…

    More...
    From US$ 218
    price for 1 night
    BOOK From US$ 218
  • Petit Palace Preciados

    C/ De Galdo, 2, Madrid, Spain (Show map)

    Show map

    The 3-star smoke-free Petit Palace Preciados Madrid hotel enjoys a convenient location about a 5-minute walk from Principe Gran Via Theatre and offers 57 rooms with views of the courtyard. This…

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