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) 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-06-02

2026-06-03

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

Madrid hotels in Madrid Rio

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

1957 options found

  • Hard Rock Hotel Madrid

    17 Ronda De Atocha, Madrid, Spain (Show map)

    Show map

    The 4-star Hard Rock Hotel Madrid is situated in a business area of Madrid, 1.9 km from the Naval Museum and about a 10-minute walk from La Escalera de Jacob Theatre. Boasting a seasonal outdoor…

    More...
    From US$ 340
    price for 1 night
    BOOK From US$ 340
  • The Hat Madrid

    Imperial, 9, Madrid, Spain (Show map)

    Show map

    Perfectly located just an 8-minute walk from the Royal Real Basilica de San Francisco el Grande, the stylish The Hat Madrid hostel features a solarium, a shared lounge, and recreational facilities…

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • Pestana Collection Plaza Mayor

    Calle Imperial, 8, Madrid, Spain (Show map)

    Show map

    Offering a treatment room and a sauna, the smoke-free Pestana Collection Plaza Mayor Madrid hotel is nestled nearly a 5-minute walk from the Hammam Al Andalus Madrid and merely 1.9 km from the vast…

    More...
    From US$ 364
    price for 1 night
    BOOK From US$ 364
  • Petit Palace Plaza Mayor

    Mayor, 46, Madrid, Spain (Show map)

    Show map

    Situated only 1.3 km from the sea-themed Neptune Fountain, the 4-star historic Petit Palace Plaza Mayor Madrid hotel features Wi-Fi in public areas and private parking on site. This Madrid hotel…

    More...
    From US$ 209
    price for 1 night
    BOOK From US$ 209
  • 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
  • Nh Madrid Ribera Del Manzanares

    Paseo Virgen Del Puerto, 57, Madrid, Spain (Show map)

    Show map

    Nestled around 2 km from the scenic Plaza de Santa Ana and about 10 minutes' walk from Puerta del Ángel underground station, the smoke-free Nh Madrid Ribera Del Manzanares Hotel proudly boasts 3…

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

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

    Show map

    The 3-star Hotel Puerta De Toledo Madrid lies just 1.5 km from the scenic Plaza de Santa Ana, and features a luggage room. This Madrid hotel offers a 24-hour front desk and wake-up service as well as…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Ac Hotel Carlton Madrid By Marriott

    Paseo De La Delicias 26, Madrid, Spain (Show map)

    Show map

    The 4-star Ac Hotel Carlton Madrid By Marriott is located around 20 minutes' walk from Kamikaze Theatre and offers a restaurant. The hotel provides a safety deposit box to ensure guests' safety.

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • 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 Moncloa-Aravaca district of Madrid, just 1.4 km from the prominent opera house "Teatro Real". This 3-star…

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

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

    Show map

    Featuring 22 rooms, the smoke-free Hostal Anton Martin Madrid hotel is located next to the central district of Madrid and approximately a 5-minute walk from the scenic Plaza de Santa Ana. This 3-star…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Ok Hostel Madrid

    Calle Juanelo, 24, Madrid, Spain (Show map)

    Show map

    Featuring a shared lounge and a library for a restful stay, Ok Hostel Madrid is located in the Islington district, a 5-minute walk from Teatro La Latina. Situated 2 km from the Naval Museum, this…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Hotel Praga

    Antonio Lopez, 65, Madrid, Spain (Show map)

    Show map

    Located 3.1 km from the Plaza de Cibeles, Hotel Praga Madrid is just a 5-minute walk from Parroquia Santa Casilda. Featuring 420 rooms with views of the courtyard, the hotel is 3.2 km from the vast…

    More...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • Mola Hostel

    Atocha 16, Madrid, Spain (Show map)

    Show map

    Offering 309 rooms, Mola Hostel Madrid boasts a location nearly a 5-minute stroll from the Plaza de Santa Ana. Inviting guests to enjoy a shopping area, the Madrid hostel is located within a few…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Hostal Macarena

    Cava De San Miguel 8, Madrid, Spain (Show map)

    Show map

    The 2-star Hostal Macarena Madrid hotel lies nearly 20 minutes' walk from the Egyptian temple "Templo de Debod", and features baggage storage. This Madrid guest house is provided with everything…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Cats Chill Out Hostel Madrid

    C\/De La Cabeza, 24, Madrid, Spain (Show map)

    Show map

    Offering 32 rooms, the 2-star Cats Chill Out Hostel Madrid boasts a location nearly a 5-minute walk from Monumental Theatre.

    More...
    From US$ 19
    price for 1 night
    BOOK From US$ 19
  • Way Hostel Madrid

    Relatores, 17, Madrid, Spain (Show map)

    Show map

    Way Hostel Madrid in the Lavapies district of Madrid provides the convenience of public parking nearby. Offering Wi-Fi, this Madrid hostel also boasts a location nearly a 5-minute walk from Tirso de…

    More...
    From US$ 20
    price for 1 night
    BOOK From US$ 20
  • Acta Piramides

    Paseo De Las Acacias 40, Madrid, Spain (Show map)

    Show map

    Located nearly 25 minutes' walk from the art Museo Nacional Thyssen-Bornemisza and 2.1 km from the Prado Museum, the comfortable Acta Piramides Hotel Madrid offers a banquet hall suited for a range…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Hotel Madrid Rio

    Antonio Lopez, 168, Madrid, Spain (Show map)

    Show map

    Offering 60 modern rooms, the 2-star Hotel Madrid Rio boasts a location 7 minutes' walk from the river. The hotel features both Wi-Fi in the rooms and a private parking lot on site.

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Rio Hostel

    Calle De Eugenio Caxes 10,12, Madrid, Spain (Show map)

    Show map

    Featuring Wi-Fi in public areas, Rio Hostel Madrid is located around a 10-minute drive from the Royal Palace of Madrid.

    More...
    From US$ 12
    price for 1 night
    BOOK From US$ 12
  • Catalonia Puerta Del Sol

    Atocha, 23, Madrid, Spain (Show map)

    Show map

    Catalonia Puerta Del Sol Hotel Madrid offers 63 rooms an 18-minute walk from Reina Victoria Theatre. This hotel entices guests with public parking, available nearby.

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