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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-04-22

2026-04-23

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

Hotels in Madrid near Callao Station

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

2851 options found

  • Gran Via Midstay

    Calle Las Tres Cruces, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    The 1-room Gran Via Midstay Madrid apartment is in the very heart of Madrid, only 350 metres from the large urban Puerta del Sol Plaza. The apartment features Wi-Fi and private parking nearby.

    More...
    From US$ 176
    price for 1 night
    BOOK From US$ 176
  • Canaan Boutique Apartments Madrid

    Cuesta De Santo Domingo, 11,, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Featuring Wi-Fi in the rooms, Canaan Boutique Apartments Madrid hotel is 19 minutes' walk from the art Museo Nacional Thyssen-Bornemisza.

    More...
    From US$ 346
    price for 1 night
    BOOK From US$ 346
  • Apartamento Junto A Gran Via

    8 Calle De Las Tres Cruces, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Located 2.6 km from Atocha railway station, Apartamento Junto A Gran Via Madrid is 5 minutes' walk from Gran Via Street.

    More...
    From US$ 223
    price for 1 night
    BOOK From US$ 223
  • Centrico Apartamento A Unos Pasos De Gran Via

    8 Calle De Las Tres Cruces Tercero A1, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Located approximately a 5-minute walk from Gran Via underground station, Centrico Apartamento A Unos Pasos De Gran Via Madrid also boasts proximity to Luna Cinema Amusement Center.

    More...
    From US$ 254
    price for 1 night
    BOOK From US$ 254
  • Staylish Studio Apartment In Malasana

    6 Calle Del Barco, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Located a mere 400 metres from the grand Gran Via Boulevard and Bellas Artes Theatre, the 1-room Staylish Studio Apartment In Malasana Madrid features views of the city.

    More...
    From US$ 232
    price for 1 night
    BOOK From US$ 232
  • Apartamento En Puerta Del Sol

    1 Calle De Galdo 2º Floor, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Overlooking the city, the spacious 4-bedroom Apartamento En Puerta Del Sol Madrid is about 25 minutes' walk from Calle Ponzano in Madrid. Guests will enjoy the convenience of public parking available…

    More...
    From US$ 411
    price for 1 night
    BOOK From US$ 411
  • Waou Canalejas Es Mia - Corta Duracion

    Calle De Pizarro, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    The spacious Waou Canalejas Es Mia - Corta Duracion Madrid apartment is nestled in the Islington district, just steps from the soup restaurant La Bola.

    More...
    From US$ 1704
    price for 1 night
    BOOK From US$ 1704
  • Gran Via III

    Calle De La Madera, 9, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Located 3.2 km from Atocha railway station, the 0-room Gran Via III Apartment Madrid is just 8 minutes' walk from the ridge-top Royal Palace of Madrid.

    More...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • Apartamento Ballesta

    Calle De La Ballesta, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Located 2.6 km from Atocha railway station, Apartamento Ballesta Apartment Madrid is within a 500-metre distance of the large urban Puerta del Sol Plaza.

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Cozy Studio - 1Bath - Malasana

    Calle De La Ballesta, 20, Bajo B, 28004 Madrid, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    The 1-room Estudio Acogedor Y Centrico- 1B - Malasana Madrid apartment welcomes travellers in the centre of Madrid, located nearly 20 minutes' walk from the El Retiro Park.

    More...
    From US$ 135
    price for 1 night
    BOOK From US$ 135
  • Jjosepiso 2D

    Calle Del Desengano, 4 Apartamento 9, Piso II, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Guests of Jjosepiso 2D Bed & Breakfast Madrid can easily reach the Mercado de Fuencarral, located just 6 minutes' walk away.

    More...
    BOOK
  • Gran Via 55

    55 Gran Via, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Gran Via 55 Apartment Madrid features convenient proximity to such city attractions as the baroque Catholic cathedral "Catedral de Sta Maria la Real de la Almudena", situated around 5 minutes' walk…

    More...
    From US$ 359
    price for 1 night
    BOOK From US$ 359
  • Comodo Apartamento Mayor Y Sol

    Calle De La Flora, 1 Bajo Interior, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    To enjoy your vacation in Madrid, stay at the 1-room Comodo Apartamento Mayor Y Sol Madrid, which is just 600 metres from the Royal Palace of Madrid and only 1.3 km from the ceilinged mall "Centro…

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Acogedor Apartamento En Gran Via

    Calle De La Flora, 1 Bajo Interior, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Enjoy your stay at the 40 m² Acogedor Apartamento En Gran Via Madrid, which is located right in the centre of Madrid, nearly a 5-minute walk from EDP Gran Via Theatre.

    More...
    From US$ 329
    price for 1 night
    BOOK From US$ 329
  • Minty Stay - Galdo

    Calle Galdo 3, Planta 2, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Nestled nearly 5 minutes' walk from Gran Via Street, the 6-room Minty Stay - Galdo Madrid apartment offers quick access to numerous tourist attractions nearby.

    More...
    From US$ 124
    price for 1 night
    BOOK From US$ 124
  • Ch Barco

    Barco 13, 3º, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Ch Barco Hotel Madrid offers guests access to the official residence "Royal Palace of Madrid", which is about 10 minutes' walk away. Boasting a location just 400 m from Gran Via Boulevard, this guest…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Hostal Jo Inn Madrid

    C Flora 4, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    The 3-star family Hostal Jo Inn Madrid gives quick access to the Calle de la Princesa, situated just a 6-minute walk away. Highlights at this Madrid guest house include Wi-Fi throughout the property.

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Luminoso Y Tranquilo Cerca De Gran Via

    17 Calle De Pizarro 3º , 1º, 1º, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Situated approximately a 25-minute stroll from the CaixaForum Madrid, the 1-room Luminoso Y Tranquilo Cerca De Gran Via Apartment Madrid also boasts easy access to Atocha train station which is 3.2…

    More...
    From US$ 198
    price for 1 night
    BOOK From US$ 198
  • Jc Rooms Santo Domingo

    Cuesta De Santo Domingo 16, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    The 3-star Jc Rooms Santo Domingo Madrid hotel has 50 rooms and is located about a 20-minute walk from the Plaza de Cibeles. The guest house offers Wi-Fi in public areas as well as 24-hour reception…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Apartamentos Gran Via

    Calle Cuesta De Santo Domingo, 11, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Offering a location approximately a 10-minute walk from the huge Plaza Mayor, Apartamentos Gran Via Madrid also gives access to a variety of tourist spots in the vicinity.

    More...
    BOOK