Hotels in Madrid (Madrid, Spain)

  1. Eurostars Plaza Mayor

    4 Stars
    8.5Excellent (6,514 ratings)

    Seventh-floor breakfast with city views, Elegant rooms with contemporary design

    0.4 km to Puerta del Sol
    from  $124
    See prices from 10 sites
  2. Senator Barajas

    4 Stars
    7.4(21,826 ratings)

    Authentic Spanish dining at El Pato Mudo, Seasonal outdoor pool and solarium

    1.2 km to Adolfo Suárez Madrid–Barajas Airport
    from  $75
    See prices from 15 sites
    • Popular choice

    Hotel Puerta America

    5 Stars
    8.5Excellent (21,261 ratings)

    Rooftop bar with panoramic city views, The Observatory restaurant with vertical garden

    2.0 km to Estadio Santiago Bernabéu
    from  $81
    See prices from 16 sites
  3. Micampus Madrid Sinesio Delgado Student Residence

    3 Stars
    8.3Very good (1,387 ratings)

    Seasonal outdoor swimming pool, Adults-only accommodation

    6.4 km to City centre
    Select dates to see prices and availability
  4. Hostal Falfes

    1 Stars
    8.4Very good (4,724 ratings)

    Modern rooms with smart decor, Secure private parking available

    1.2 km to Estadio Santiago Bernabéu
    from  $78
    See prices from 6 sites
  5. DWO Yuste Alcalá

    3 Stars
    9.0Excellent (2,532 ratings)

    On-site parking availability, Family-friendly accommodations

    7.1 km to City centre
    from  $73
    See prices from 14 sites
  6. Hotel Puerta de Toledo

    3 Stars
    8.5Excellent (9,437 ratings)

    Recently renovated, modern rooms, Dedicated meeting and event spaces

    1.4 km to Puerta del Sol
    from  $135
    See prices from 12 sites
  7. Hotel Mercader

    4 Stars
    8.2Very good (3,118 ratings)

    Pet-friendly accommodations, Ideal for business trips

    7.1 km to Puerta del Sol
    from  $54
    See prices from 13 sites
  8. Latroupe Prado

    2 Stars
    8.6Excellent (8,009 ratings)

    Modern design and comfortable common areas, Flexible room options with balconies

    1.4 km to City centre
    from  $114
    See prices from 4 sites
  9. Hotel101- Madrid

    3 Stars
    9.6Excellent (709 ratings)
    10.1 km to City centre
    from  $94
    See prices from 7 sites
  10. DWO Colours Alcalá

    4 Stars
    8.6Excellent (1,981 ratings)

    Vibrant, modern design aesthetic, On-site private parking

    7.4 km to City centre
    from  $98
    See prices from 15 sites
  11. Hotel Mirador Puerta del Sol

    2 Stars
    8.4Very good (5,365 ratings)

    Views of Puerta del Sol, Family-friendly accommodations

    0.1 km to Puerta del Sol
    from  $88
    See prices from 9 sites
  12. ibis budget Madrid Calle Alcalá

    3 Stars
    7.9Good (9,097 ratings)

    Pet-friendly accommodation option, Convenient on-site and street parking

    5.4 km to Estadio Santiago Bernabéu
    from  $70
    See prices from 13 sites
  13. Hotel Zentral Castellana Norte

    4 Stars
    8.8Excellent (5,652 ratings)

    Mediterranean and international dining, Minimalist design with color accents

    4.2 km to Estadio Santiago Bernabéu
    from  $85
    See prices from 13 sites
  14. La Posada de El Chaflán

    3 Stars
    6.3(4,761 ratings)

    Rooftop terrace with city views, Funky, modern guest house style

    1.9 km to Estadio Santiago Bernabéu
    Select dates to see prices and availability
    • Popular choice

    Hotel Riu Plaza Espana

    4 Stars
    8.9Excellent (42,076 ratings)

    Expansive and varied breakfast buffet, 360-degree rooftop views with glass walkway

    1.0 km to City centre
    from  $243
    See prices from 16 sites
  15. B&B HOTEL Madrid Centro Plaza Mayor

    2 Stars
    8.7Excellent (5,469 ratings)

    Historic building in central Madrid, Rooftop suite with private terrace

    0.2 km to Puerta del Sol
    from  $95
    See prices from 13 sites
  16. Melia Avenida de America

    4 Stars
    8.8Excellent (14,384 ratings)

    Exceptional breakfast buffet, Modern and spacious rooms

    5.1 km to Estadio Santiago Bernabéu
    from  $121
    See prices from 15 sites
  17. C. H. Chelo

    3 Stars
    8.1Very good (1,865 ratings)

    Shared patio for relaxation, Helpful ticket and tour assistance

    0.6 km to Puerta del Sol
    from  $67
    See prices from 8 sites
  18. Only YOU Boutique Hotel Madrid

    4 Stars
    9.5Excellent (11,396 ratings)

    Striking contemporary restaurant, Distinctive interior design elements

    0.9 km to Puerta del Sol
    from  $272
    See prices from 14 sites
  19. Travelodge Madrid Metropolitano

    1 Stars
    8.2Very good (8,556 ratings)

    Unique lullaby art in rooms, Pet-friendly accommodations available

    5.1 km to Estadio Santiago Bernabéu
    from  $55
    See prices from 11 sites
  20. H10 Tribeca

    4 Stars
    8.7Excellent (8,349 ratings)

    Stylish Tribeca restaurant, Elegant, modern interior design

    0.6 km to Estadio Santiago Bernabéu
    from  $110
    See prices from 15 sites
  21. NH Madrid Las Tablas

    4 Stars
    8.5Excellent (5,726 ratings)

    Diverse Spanish and regional cuisine, Wellness area with spa tub and sauna

    5.4 km to Estadio Santiago Bernabéu
    from  $86
    See prices from 17 sites
  22. Exe Convention Plaza Madrid

    4 Stars
    7.9Good (5,445 ratings)

    Spacious, minimalist rooms, Well-equipped fitness center

    7.0 km to Estadio Santiago Bernabéu
    from  $84
    See prices from 14 sites
  23. Urban Hive Madrid

    4 Stars
    9.7Excellent (107 ratings)
    0.6 km to City centre
    from  $259
    See prices from 7 sites
  24. Hotel Gran Legazpi

    3 Stars
    8.0Very good (4,861 ratings)

    Renovated and comfortable rooms, Dedicated breakfast service

    2.8 km to Puerta del Sol
    from  $105
    See prices from 13 sites
  25. Apartamentos G3 Galeon

    3 Stars
    8.1Very good (2,085 ratings)

    Select units with private terraces, Pet-friendly accommodations

    1.2 km to Estadio Santiago Bernabéu
    from  $97
    See prices from 12 sites
  26. Cubik Rooms

    2 Stars
    7.8Good (38 ratings)

    Quiet capsule accommodations, Round-the-clock front desk service

    1.2 km to City centre
    from  $38
    See prices from 7 sites
  27. Novotel Madrid City Las Ventas

    4 Stars
    8.8Excellent (8,539 ratings)

    Rooms with city or panoramic views, Shared building with Ibis Styles

    2.9 km to Estadio Santiago Bernabéu
    from  $138
    See prices from 16 sites
  28. Hotel Europa

    3 Stars
    8.9Excellent (8,643 ratings)

    Rooms with iconic plaza views, Cafe terrace overlooking the plaza

    0.1 km to Puerta del Sol
    from  $147
    See prices from 10 sites
  29. Hostal Continental

    2 Stars
    7.9Good (3,802 ratings)

    Direct access to rooftop terrace, Historic building with renovated rooms

    0.5 km to Puerta del Sol
    from  $89
    See prices from 4 sites
  30. Hotel Mediodia

    2 Stars
    8.4Very good (14,296 ratings)

    Rooms with city or courtyard views, Historic facade with stained glass

    1.3 km to Puerta del Sol
    from  $108
    See prices from 12 sites
  31. ibis Madrid Calle Alcalá

    1 Stars
    8.4Very good (8,981 ratings)

    Renovated common areas, Soundproofed rooms for peaceful sleep

    5.4 km to Estadio Santiago Bernabéu
    from  $69
    See prices from 13 sites
    • Popular choice

    Funway Academic Resort

    3 Stars
    7.5Good (3,514 ratings)

    Retractable ceiling beds, Rooftop pool with city views

    4.7 km to City centre
    from  $77
    See prices from 12 sites
  32. Leonardo Hotel Madrid City Center

    3 Stars
    8.5Excellent (10,727 ratings)

    Terrace with city views, Excellent metro accessibility

    1.6 km to Puerta del Sol
    from  $98
    See prices from 15 sites

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Madrid – An Elegant City with Beautiful Architecture and World-Famous Museums

Madrid, the capital of Spain, is one of Europe’s great cities. It elegantly combines a laid-back vibe with the hustle and bustle of modern life. It is famous for its beautiful buildings and stunning parks as well as offering a rich cultural heritage thanks to outstanding museums like the Prado and Thyssen-Bornemisza. Many visitors arrive via Madrid-Barajas Airport, located a 25-minute drive outside the city centre. There are cheap hotels near the airport for those arriving late at night, and stunning historic hotels in the city.

Shopping and Nightlife

Open on Sundays and public holidays, El Rastro flea market on Calle de la Ribera de Curtidores is great for souvenirs and curios. A 15-minute walk from there, Gran Via, or Great Road, is one of the main thoroughfares in Madrid and a very popular tourist destination with its theatres, cinemas, restaurants, high-end shops and nightclubs. The architecture here is particularly stunning with many of the buildings showcasing Art Deco, Beaux-Arts and Art Nouveau styles; a good example is the Metropolis Building which features a golden angel at the foot of its dome. There are plenty of accommodation options in this area too, ranging from traditional hostales to luxurious hotels. Nearby, department store El Corte Inglés on Calle de Carmen is a must-see. As well as offering a huge range of products it also features an excellent restaurant with great views over the city. At the far end of Gran Via is Plaza de España, a popular night-time spot with its beautifully illuminated fountain.

Golden Triangle of Art

Known as the Golden Triangle, the three museums in the Retiro district of Madrid, namely the Prado, Thyssen-Bornemisza and Reina Sofia (Queen Sofia), are an essential visit; between them, their collections cover an impressive range of styles and periods. Opened in 1819, the Prado is a stunning Neoclassical building designed by Juan de Villanueva. Its initial aim was to showcase the best of Spanish art by the likes of Diego Velázquez and Francisco Goya. Over the years, the collection has become international including works by El Greco, Titian and Hieronymus Bosch amongst others. The Reina Sofia offers a different perspective, focusing entirely on modern art from the 20th-century with works by Picasso and Dali. Picasso’s powerful Guernica is a highlight of the collection. Finally, the Thyssen-Bornemisza Museum provides a more varied collection of European artists, many of which aren’t represented in the other two museums. Styles covered include Renaissance, Rococo and Baroque as well as Impressionism and Post-Impressionism.

Real Madrid and Santiago Bernabéu Stadium

Real Madrid is regarded by many as Europe’s greatest football team thanks to its 11 European Cup / Champions League victories as well as numerous Spanish La Liga titles and other trophies. Los Blancos (the whites) play at the magnificent Santiago Bernabéu Stadium, to the north of the city centre, which can hold over 80,000 fans; the atmosphere at a game is electric with the Madridistas, a nickname for the Real Madrid supporters, very passionate, expecting nothing but the best from their players. If it’s not possible to attend a game, the next best thing is to take a tour of the stadium: visitors get to see the dressing room, dugouts, press room and have their picture taken in front of all the trophies! If possible, try to book ahead to avoid the long queues. Several restaurants serving great tapas dishes and other local delicacies can be found around the stadium, there is also a good selection of budget hotels in the area too.

The Royal Palace

The Royal Palace, located in the east of the city close to the River Manzanares, is an official residence of the Spanish Royal Family mainly used for state occasions; they instead prefer to live in the smaller Palace of Zarzuela outside Madrid. The Royal Palace has a staggering 3,418 rooms and visitors can choose to make their own way through the stunning interior or alternatively opt for a guided tour. Highlights include the Royal Armoury with antique suits of armour and the Royal Pharmacy which displays numerous phials and fascinating medical memorabilia. To the front of the palace is Plaza de Oriente and to the side Sabatini Gardens: both display various monuments and statues of the Spanish kings. To the rear, the amazing Campo del Moro Gardens offers tranquillity and beautiful views of the Palace. Also in the area, the imposing Roman Catholic Almudena Cathedral is worth a visit and the Royal Theatre on Plaza de Isabel II is the place to catch an operatic performance.

Other Parks and Attractions

Madrid is a city blessed with gorgeous parks and open spaces. Located next to the Prado is the Royal Botanical Garden, founded by King Ferdinand VI in 1755. It features bonsais and cacti and houses a herbarium with over a million specimens. Buen Retiro Park is another of Madrid’s stunning parks, also located near the Golden Triangle. Here, there are lovely lakes where rowing boats can be hired and ducks can be fed. There’s also the magnificent Crystal Palace which displays plant species from former Spanish colonies. If there’s still time, other attractions worth visiting in Madrid include the Sorolla Museum and the National Archaeological Museum. Joaquín Sorolla was a Spanish impressionist artist who spent the last years of his life in this beautiful house which now showcases many of his paintings. The National Archaeological Museum features an immense collection of Iberian, Egyptian, Greek and Roman antiquities. This area also offers several high-end hotels to choose from.

When to book a hotel in Madrid

  • Cheapest month: August
    $186 per night
  • Yearly typical price
    $279 per night
  • Peak month: June
    $1,185 per night

Frequently Asked Questions about Madrid

  • When is the cheapest time to book a hotel in Madrid?

    August is usually the cheapest month to book a hotel in Madrid, with typical prices around $186 per night based on 589,877 price comparisons.

  • When are hotel prices highest in Madrid?

    Hotel prices in Madrid are usually highest during June, with typical prices around $1,185 per night.

  • How much does a hotel in Madrid cost per night?

    Hotel prices in Madrid usually range from $112 per night to $2,512 per night, with typical prices around $279 per night.

  • How do hotel prices in Madrid change throughout the year?

    Hotel prices in Madrid are typically lowest in August at around $186 per night, rising to around $1,185 per night in June.

  • July

    2026

    $194
    $115$340
  • August

    2026

    $186
    $112$316
  • September

    2026

    $344
    $194$606
  • October

    2026

    $398
    $218$699
  • November

    2026

    $307
    $188$486
  • December

    2026

    $241
    $153$411
  • January

    2027

    $227
    $140$403
  • February

    2027

    $249
    $156$417
  • March

    2027

    $251
    $152$415
  • April

    2027

    $339
    $215$528
  • May

    2027

    $337
    $196$508
  • June

    2027

    $1,185
    $503$2,512

Frequently Asked Questions about Madrid

Hotels in Madrid

These hotels may also be interesting for you...

City Districts - Madrid

Points of Interest - Madrid

Top Destinations

More Top Destinations