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-21

2026-04-22

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

2879 options found

  • Hostal Laris

    Calle Del Barco, 3, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    The 3-star Hostal Laris Madrid hotel is located approximately 5 minutes' walk from Luna Cinema Amusement Center and offers a restaurant. Along with complete services, a safe deposit box are offered…

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Downtown Madrid - Gran Via

    Calle Del Desengano, 10, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Located a mere 7 minutes' walk from the large urban Puerta del Sol Plaza and the Real Academia de Bellas Artes de San Fernando, the 60 m² Downtown Madrid - Gran Via Apartment features views of the…

    More...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • Premium Home Gran Via

    Calle Gran Via, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    The spacious 180 m² Premium Home Gran Via Madrid apartment is right in the centre of Madrid, approximately 600 metres from the ridge-top Royal Palace of Madrid.

    More...
    From US$ 718
    price for 1 night
    BOOK From US$ 718
  • Calidez En Malasana - Nix

    Calle Del Barco, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    The 1-room Calidez En Malasana - Nix Madrid apartment lies merely 0.8 km from the Plaza de Oriente and around 5 minutes' walk from Gran Via tube station. The apartment is situated 2.6 km from Atocha…

    More...
    From US$ 422
    price for 1 night
    BOOK From US$ 422
  • La Casa Del Madrileno

    Calle Tres Cruces 4, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    La Casa Del Madrileno Apartment hotel features 9 rooms and lies around 15 minutes' walk from the Palace of Cibeles.

    More...
    BOOK
  • Eliseo - Livingcoworking - Malasana

    Calle De La Ballesta, 12 3Ra Planta, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Located close to Bellas Artes Theatre, Eliseo - Livingcoworking - Malasana Madrid hostel has a shared lounge.

    More...
    From US$ 18
    price for 1 night
    BOOK From US$ 18
  • Rooms Barco

    7 Calle Del Barco, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Rooms Barco Madrid is situated in the centre of Madrid 750 metres from such shopping venues as the Plaza de Cibeles.

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Inhala Hotel Garden

    Calle San Bernardo 1, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    The 4-star smoke-free Inhala Hotel Garden Madrid is situated a mere 9 minutes on foot from the Plaza Mayor and features 24-hour reception and wake-up service. This Madrid hotel, offering a banquet…

    More...
    From US$ 326
    price for 1 night
    BOOK From US$ 326
  • Hostal Besaya

    Calle de San Bernardo 13 8ª Planta, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    The 2-star Hostal Besaya Madrid hotel, located just 1.2 km from the reconstructed ancient Egyptian Temple of Debod, offers guests a vending machine and a tour desk. The surrounding area includes the…

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • Heima Puerta Del Sol - Palacio Real

    Calle Canos Del Peral, 11, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Heima Puerta Del Sol - Palacio Real Madrid apartment is situated only 5 minutes' walk from the neoclassical Sabatini Gardens and 25 km from Madrid-Barajas Adolfo Suarez International airport. This…

    More...
    From US$ 1709
    price for 1 night
    BOOK From US$ 1709
  • Petit Palace Tres Cruces

    Tres Cruces, 6 (Esquina Gran Via 25), Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Petit Palace Tres Cruces Madrid hotel offers guests access to Palacio de la Musica Cinema, which is around 5 minutes' walk away. Boasting a location just 400 metres from the large urban Puerta del…

    More...
    From US$ 114
    price for 1 night
    BOOK From US$ 114
  • Fantastico 5H & 4B Madrid Centro

    11 Calle De Los Canos Del Peral 2º Izquierda, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Fantastico 5H & 4B Madrid Centro Apartment hotel gives quick access to the prominent opera house "Teatro Real", which is situated merely 500 metres away.

    More...
    From US$ 1457
    price for 1 night
    BOOK From US$ 1457
  • Petit Palace Plaza Del Carmen

    Plaza Del Carmen, 4, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Offering a location a 6-minute walk from Gran Via Street, Petit Palace Plaza Del Carmen Madrid hotel offers 42 rooms. Situated 25 km from Adolfo Suarez Madrid-Barajas airport, this hotel features 24…

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • Penthouse Deluxe Granvia, By Monaro

    Calle De San Bernardo, 13, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Located in the centre of Madrid, Penthouse Deluxe Granvia, By Monaro Apartment Madrid hotel offers fast access to the scenic Plaza de Santa Ana, about 20 minutes' walk away. The guest house also…

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

    C/ De Galdo, 2, Madrid, Spain

    0.3 km to Callao Station

    (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$ 95
    price for 1 night
    BOOK From US$ 95
  • Ch La Petite Maison - Boutique - Madrid

    18 Cuesta De Santo Domingo Piso 5º, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Located only 6 minutes on foot from the 4-star Ch La Petite Maison - Boutique - Madrid hotel, guests can quickly reach the Convent of the Royal Barefoot Nuns (Monasterios de las Descalzas Reales).

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Apartamentos Aqui Me Quedo

    Various Addresses, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Apartamentos Aqui Me Quedo Madrid hotel has 7 rooms and is located just 1.3 km from Plaza de Colon. The centre of Madrid can be reached in 5 minutes' walk of this hotel, and such cultural venues as…

    More...
    BOOK
  • Cozy Penthouse With Terrace In Gran Via - 3C

    Calle De Las Tres Cruces, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Located about a 5-minute walk from Gran Via underground station, Cozy Penthouse With Terrace In Gran Via - 3C Apartment Madrid also boasts proximity to Munoz Seca Theater.

    More...
    From US$ 221
    price for 1 night
    BOOK From US$ 221
  • Apartamento Barco

    Calle Barco 4 1º Izquierda, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Located about a 20-minute walk from the Egyptian temple "Templo de Debod", Apartamento Barco Apartment Madrid gives access to a number of tourist attractions in the area.

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Hostel Estrella 20

    Calle De La Estrella, 20, Madrid, Spain

    0.3 km to Callao Station

    (Show map)

    Show map

    Hostel Estrella 20 Madrid hotel gives quick access to the Lope de Vega Theatre, which is situated nearly a 5-minute walk away. The guest house features safety facilities including 24-hour security…

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