Madrid hotels

KAYAK searches hundreds of travel sites at once for lodging in Madrid

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Bundle and saveSave money when you bundle your flight + hotel.

Recommended by KAYAK
Expert Picks
Useful Info
Recommended by KAYAK

Best Madrid hotels

Discover the best prices by selecting your travel dates on KAYAK.

Most recommended Madrid hotels

Show all
Melia Avenida de America - Madrid - Bedroom
Airport shuttle
Free Wi-Fi
Melia Barajas - Madrid - Lobby
Airport shuttle
Free Wi-Fi
Pool
Ilunion Atrium - Madrid - Bedroom
Free Wi-Fi
Pool
Pet friendly
Hotel Nuevo Boston - Madrid - Bedroom
Airport shuttle
Free Wi-Fi
Pool

Popular filters in Madrid hotels

Near Jardines de Sabatini
Riu Plaza Espana, Hotel Mayorazgo and 145 more
Hotels with parking
Hotel Mercader, Eurostars Suites Mirasierra and others
Expert Picks

The 10 best hotels in Madrid

Discover the best hotels in Madrid handpicked by local expert, Macarena Escrivá.
Article Author
Macarena Escrivá
November 26, 2024
Madrid, the lively capital of Spain, is a city that perfectly combines history and modernity. Known for its impressive museums, such as the Prado and the Reina Sofía, and its iconic landmarks, such as the Royal Palace or the Plaza Mayor, it is a destination that pulls in the crowds year after year. Its top-notch gastronomic scene, tapas bars, and vibrant nightlife make it buzz with energy. It is also an important financial center. The hotel scene in Madrid is just as diverse and dynamic as...Learn moreMadrid, the lively capital of Spain, is a city that perfectly combines history and modernity. Known for its impressive museums, such as the Prado and the Reina Sofía, and its iconic landmarks, such as the Royal Palace or the Plaza Mayor, it is a destination that pulls in the crowds year after year. Its top-notch gastronomic scene, tapas bars, and vibrant nightlife make it buzz with energy. It is also an important financial center. The hotel scene in Madrid is just as diverse and dynamic as the city itself. The city hosts everything from luxurious 5-star hotels with outstanding service and stunning views to cozy boutique hotels that will make you feel right at home. The best hotels in Madrid offer options for all tastes and budgets. And what's great is that many of these hotels are located in the heart of the city, meaning you can enjoy all the attractions on foot. There's no place like Madrid!
Four Seasons Hotel MadridFour Seasons Hotel MadridRank #1
$654-$4,378/night
Calle De Sevilla 3
The arrival of this hotel chain has succeeded in redefining luxury hospitality in the capital. Located on Calle...Learn more

The arrival of this hotel chain has succeeded in redefining luxury hospitality in the capital. Located on Calle Sevilla just a stone's throw from Puerta del Sol, it quickly positioned itself as one of Madrid's top hotels. Luxury, five-star service, and glamour come together in its fabulous rooms and suites, equipped with king-size beds. If you feel like treating yourself to something special, inquire about the royal suite, an impressive 400 m² room.

Its features a vibrant lobby, and is always buzzing with people enjoying a drink or simply admiring its artworks, such as the huge Kaws sculpture that presides over the space. Gastronomy is another strong point with the likes of Isa, a fabulous cocktail bar serving up Asian dishes. On the rooftop, you'll find Dani Brasserie, one of my favorite terraces, headed by one of Spain's most prestigious chefs. Their star dish? The tomate nitro with green gazpacho.

URSO Hotel & Spa, a Small Luxury Hotel of the WorldURSO Hotel & Spa, a Small Luxury Hotel of the WorldRank #2
$234-$1,860/night
Mejía Lequerica 8
This urban hotel is one of the best in Madrid. Just a few steps from Alonso Martinez, it's one of those that speaks...Learn more

This urban hotel is one of the best in Madrid. Just a few steps from Alonso Martinez, it's one of those that speaks of the city it inhabits, of its history. And it does so from a privileged location - a stately building built in 1913. It strikes a balance between a stately neighborhood and a modern one, which is both cosmopolitan and appealing. From the windows of its comfortable rooms, I like to look out at the city and the bucolic gardens of a nearby palace.

Its restaurant, Casa Felisa, is one of my favorites in the city. I always reserve a table when I want to try authentic 'castiza' cuisine or enjoy a good 'cocido madrileño'. In the afternoon, the lobby is the perfect place for a glass of champagne while enjoying their pianist and the snacks they offer. The hotel also has a spa with a small indoor pool that remains almost hidden, plus a room where you can book wellness treatments with Indiba technology.

CoolRooms Palacio de AtochaCoolRooms Palacio de AtochaRank #3
$230-$1,425/night
Calle de Atocha 34
The Barrio de las Letras is one of the most interesting neighborhoods in Madrid, to get lost among the words of the...Learn more

The Barrio de las Letras is one of the most interesting neighborhoods in Madrid, to get lost among the words of the great literati. There you'll find one of the best hotels in Madrid, located in a restored 1852 palace, just a few minutes' walk from Atocha station. Its 34 rooms are tastefully decorated, and the marble bathrooms add a touch of luxury. The Coolsuites are especially charming, with a private terrace and a hot tub.

On the ground floor, you will find their dining house, Patio de Atocha, where they combine traditional dishes with a modern twist. The 'verdinas' beans in codium 'pil-pil' with clams and confit artichokes are sure to impress. Another great attraction is the garden terrace, a secret oasis, where you can enjoy a brunch or a vermouth by the pool.

Riu Plaza EspanaRiu Plaza EspanaRank #4
$143-$1,616/night
C/ Gran Via, 84
The iconic Edificio España, a jewel of modern Madrid architecture, has been restored and transformed into one of the...Learn more

The iconic Edificio España, a jewel of modern Madrid architecture, has been restored and transformed into one of the city's top hotels. With over 550 rooms, it is designed for both leisure and business travelers. For those on business, the hotel has several fully equipped conference rooms, ideal for turning any meeting into a resounding success. If you have the opportunity, I recommend booking one of the rooms overlooking Plaza de España. In the morning, you can tuck into a copious buffet breakfast to get the day off to a great start.

You must visit the Edén Gastrobar, where a delicious menu of tapas with Iberian ham, 'patatas bravas', and croquettes awaits you. On the rooftop, the 360º Rooftop Bar is the perfect place to take in spectacular views of the Royal Palace and the Temple of Debod. Don't forget about the famous glass walkway on the 27th floor, although those with vertigo might want to give it a miss!

Rosewood Villa MagnaRosewood Villa MagnaRank #5
$582-$1,937/night
Paseo De La Castellana 22
Located on the prestigious Paseo de la Castellana, this hotel is a symbol of luxury and sophistication and is rated...Learn more

Located on the prestigious Paseo de la Castellana, this hotel is a symbol of luxury and sophistication and is rated as one of the best in Madrid. This icon has been renovated to combine classic elegance with exquisite contemporary design. This style is reflected in the rooms and common areas, with luxury materials and beds that feel like an embrace.

The hotel has several restaurants. Las Brasas de Castellana specializes in grilled products and Amós, by a renowned Spanish chef, offers the best of the Cantabrian Sea in the city. I love their anchovies with oil and butter and their veal sandwich with peppers. You can also have a drink at Tarde.O, which livens up in the afternoons and fills with tourists and locals connecting with the city. Its outdoor terrace is versatile: in winter, they set up an ice rink, while in summer, they screen outdoor movies.

NH Collection Madrid Gran VíaNH Collection Madrid Gran VíaRank #6
$180-$708/night
Gran Via 21
If you're looking for a hotel in the heart of Madrid, on one of the city's most important thoroughfares, this is...Learn more

If you're looking for a hotel in the heart of Madrid, on one of the city's most important thoroughfares, this is your best option. This hotel stands out as one of the best in Madrid, with simple, elegant rooms that are ideal for resting after a day exploring this fascinating city. Additionally, they offer a pillow menu in each room, ensuring optimal rest.

The hotel itself is already impressive, but the real magic happens at the top at Picalagartos Sky Bar. In my opinion, its terrace offers the best panoramic views of the city, with a 360º view that encompasses beautiful sunsets and the majestic Telefónica building. What's more, there's a garden where you can enjoy cocktails, such as the Sexy and Famous. The restaurant, on the other hand, serves rice dishes for lunch, as well as exquisite plates like mussels with smoked butter, truffled potatoes, and broken eggs with red prawns.

The Madrid EditionThe Madrid EditionRank #7
$335-$29,924/night
Plaza de Celenque 2
All under one roof: that's how this completely Madrilenian hotel, one of the best and most comprehensive in the...Learn more

All under one roof: that's how this completely Madrilenian hotel, one of the best and most comprehensive in the capital, is defined. The initial impact strikes when you see its spiral staircase, one of the most photographed in the city. The rest will continue to beguile, as it offers a cosmopolitan essence like few others. The rooms, although minimalist, include everything necessary for a comfortable rest.

The lobby bar offers an experience reminiscent of a New York apartment, with its pool table and a candlelit atmosphere. The Punch Room bar is ideal for sipping a drink in tranquility. Additionally, the gastronomic offer is second-to-none.

It features two spaces: a Spanish restaurant and a Peruvian one located on the rooftop, under a ceiling of vegetation and adorned with beautiful crystal lamps. I recommend trying the excellent pisco sours. And also, make sure to save time to experience their rooftop pool.

BLESS Hotel MadridBLESS Hotel MadridRank #8
$336-$1,673/night
62 Velazquez St
This hotel, one of the best in Madrid, is designed for hedonists looking for accommodation on the elegant and...Learn more

This hotel, one of the best in Madrid, is designed for hedonists looking for accommodation on the elegant and bustling calle Serrano. Within its walls, sophistication and modernity are combined with a touch of fun.

Its suites, equipped with a very photogenic freestanding bathtub, are a true dream. Additionally, if you're traveling with children, they'll set up a teepee for them to have fun. On the ground floor, you'll find the Beldon wellness space and even a clandestine bowling alley.

The rooftop, Picos Pardos Sky Lounge, is one of the city's most coveted. From there, you can enjoy spectacular views of the Salamanca neighborhood. Personally, I love going there with friends whenever I can. The rooftop features an emerald-colored pool and Balinese beds, offering a menu of travel-inspired cuisine. Don't miss the shrimp tacos and the Vietnamese rolls with confit duck and shiso leaf.

7 Islas Hotel7 Islas HotelRank #9
$125-$423/night
Calle Valverde 14-16
Malasaña is one of the most fun neighborhoods, full of cafes, bars, and nightlife. And if you want to stay there,...Learn more

Malasaña is one of the most fun neighborhoods, full of cafes, bars, and nightlife. And if you want to stay there, it's home to one of the best hotels in Madrid that's hard to beat. Open since 2002, thanks to the Kikekeller studio, it has a style that screams home and a team who will make you feel like part of the family. I recommend the attic room with a terrace, which features artisanal furniture and hammocks, as well as kits for practicing yoga.

The plant-filled lobby also houses 7i, a contemporary art gallery. So, while you check-in, you can take a look at their collection. There are more things that make it unique, like 7 Kitchen & Bar, a restaurant focusing on product cuisine and its cocktail proposal with an exclusive line of in-house distilled spirits infused with botanicals. Their Moscow Mule is my favorite.

Umusic Hotel MadridUmusic Hotel MadridRank #10
$158-$506/night
Calle de la Paz 11
If you're into the performing arts, this hotel is one of the best in Madrid. The building that houses the Albéniz...Learn more

If you're into the performing arts, this hotel is one of the best in Madrid. The building that houses the Albéniz Theater has been transformed into the first hotel by the giant Universal Music, and it has done so exceptionally. It has managed to recover the historical heritage and combine it with luxury hospitality in a 5-star establishment, with a vibrant cultural life.

Its 130 rooms are spacious and stylish, while the atmosphere on their doorstep is exciting. In Nota Alfa, located on the rooftop and decorated with murals of great singers, you can enjoy cocktails and tapas by a pool overlooking central Madrid.

I recommend trying the Saturday and Sunday brunch, especially the delectable salmon bagel. The hotel's collaboration with the theater offers privileged access to its shows, from performances to classic musical theater productions.

Useful Info

KAYAK’s insights for hotels in Madrid

Discover seasonal trends, ideal booking windows, and other data-driven tips to plan your stay in Madrid with confidence.

How much does a hotel cost in Madrid?

The average price of a double room in Madrid is $300 per night. In the last 3 days, KAYAK found great deals as cheap as $231 per night. Expect to pay around $260/night for a 4-star hotel in Madrid and $645/night for a 5-star, with prices varying by date.

Which month has the cheapest hotel rates in Madrid?

Hotels are cheapest in Madrid in August, with average rates of $235. In comparison, September is the most expensive month, with prices at $371.

What is the cheapest day of the week to book a hotel in Madrid?

Friday offers the lowest rates in Madrid, with an average nightly price of $291. The highest prices are found on Tuesday, with average rates at $316.

Which neighbourhood do KAYAK users most love to book their hotel in Madrid?

The most popular neighbourhood in Madrid among KAYAK users to search for a hotel is Barajas, with an average price of $164. Clement Barajas, Hotel Madrid Alameda Aeropuerto, Affiliated by Meliá, and Senator Barajas rank among the highest-rated hotels in Barajas.

How much is a hotel in Madrid for tonight?

The best deal for a 3-star hotel room in Madrid found by KAYAK users in the last 3 days was $28, while a 4-star hotel the lowest price was $77. The cheapest room found overall was for $30.

How much is a hotel in Madrid for this weekend?

The cheapest hotel room in Madrid for the upcoming weekend found on KAYAK in the last 3 days was for $60 per night. For the same dates, 3-star hotel rooms have been found for as low as $60 per night and 4-star hotel rooms from $89 per night.

How early should you book a hotel in Madrid?

Book at least 37 days before your stay begins to get the best price for your Madrid hotel.

How much is a Madrid hotel?

Here are our most popular & best value hotels

Good to know

Low season

August

High season

October

Average price (weeknight)

$313

Average price (weekend night)

$328
Cheapest month to stay with an average 32% drop in price.
Most expensive month to stay with an average 21% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

KAYAK's top tips for finding Madrid hotel deals

  • The cheapest 3-star hotel room in Madrid found on KAYAK in the last 2 weeks was $227, while the most expensive was $238.
  • How long should you stay? KAYAK users usually book their hotel in Madrid for 3 days.
  • The quality of Spanish hotels is strictly regulated, making the grading system uniform across the country. In Madrid, as long as an establishment is considered to be a hotel you can usually expect to find a free breakfast and at least one on-site restaurant. For complimentary wi-fi, televisions, mini bars, and outdoor areas with pools, you usually have to book a hotel that has a minimum of three stars.
  • Interested in exploring Madrid’s nightlife? If so, book one of the many hotels located in Gran Vía, such as the Regente. Gran Vía is an upscale street and home to many famous clubs and bars, plus a variety of shopping opportunities. No matter what time of day it is, this street is always packed with tourists and locals.
  • If you would like to be centrally located in a hotel near Madrid’s best museums, bars, and restaurants, book a room right in the city center. B&B Hotel Puerta del Sol is located in the heart of the city, a two-minute walk from Puerta del Sol. Interested in the Prado Museum? Then check out The Westin Palace hotel, just five minutes away from this famous museum.
  • Madrid usually hosts a variety of sporting events throughout the year, and the city tends to become crowded and particularly expensive during these times. Try to avoid these events when you’re booking your trip to the city, and pay special attention to the dates of soccer tournaments, as hotels located downtown will completely fill up.
  • For those who are interested in hip bars and restaurants, try to book a hotel in the neighborhood of Lavapiés. It is just a short walk from the city center, making it a little quieter and less touristy than the traditional downtown. Make sure to start searching for hotels well in advance, since there are fewer hotels in this area. The Hotel Victoria 4 and Hotel Paseo del Arte are great places to begin your search.
  • Backpackers visiting Madrid are welcome at the Hostal Persal for great accommodations on a budget. Being in central Madrid, this establishment puts you within walking distance of many attractions, including the Plaza Mayor and Prado Museum.
  • Business travelers visiting Madrid will be comfortable at the VP Plaza España Design. This hotel is located in one of Madrid's business districts and is close to several public transport modes, including the metro. The hotel also features a business center, meeting rooms, and a fitness center.
  • If you're in Madrid for a romantic escape, Only You Boutique Hotel Madrid is the place to be. The hotel's intimate atmosphere and luxurious amenities, such as in-room massages and a romantic turndown service, make it an ideal choice for couples seeking a romantic escape.
  • If you're looking for a unique and memorable stay in Madrid, consider booking your stay at Room Mate Oscar. The hotel's design features colorful and playful decor that adds a touch of quirkiness and fun to the guest experience.
  • If you need pampering during your stay in Madrid, consider booking a hotel with an onsite spa. Palacio de los Duques Gran Meliá - The Leading Hotels of the World is one hotel with an onsite spa, which features an indoor pool, a hot tub, a sauna, a steam room, and a range of treatments, including massages, facials, and body treatments.

FAQs when booking a hotel in Madrid

  • Which hotels in Madrid have a good indoor or rooftop pool?

    It can be difficult to find hotels with a pool in the city center of Madrid, but some hotels outside the city center do provide this amenity. The Wellington Hotel is a popular choice, with both an outdoor pool and a hot tub. The Dear Hotel Madrid, on Gran Vía, has a beautiful pool that provides views of the city.

  • Where in Madrid can I find a hotel with a view?

    The Eurostars Madrid Tower is a 5-star hotel that offers panoramic views of Spain’s capital, while the more affordable Iberostar Las Letras Gran Vía has a large terrace on top of its building.

  • What are the best hotels near the Atocha Train Station?

    If you wish to stay in a hotel conveniently located close to the Atocha Train Station, there are several choices. The Hotel Paseo del Arte is a sleek but cheap hotel that is located just near the Atocha station. The Agumar Hotel features a delicious Mediterranean restaurant and is located in a stylish, modern building.

  • Which Madrid hotel is close to the Santiago Bernabéu stadium?

    If you are visiting the Santiago Bernabéu stadium to watch Real Madrid play, consider booking your stay at the NH Collection Madrid Eurobuilding. The establishment is just a short walk from the stadium and offers plenty of amenities, including air conditioning, flat-screen TVs, and minibars. The hotel has an onsite restaurant and bar, allowing you to fill up on food and drinks before or after the game.

  • Which hotel in Madrid welcomes pets?

    Pets deserve a fun vacation; you don't have to leave them at home when visiting Madrid. Several hotels in Madrid welcome pets, including Hotel Indigo Madrid - Gran Via, a hotel in downtown Madrid that welcomes pets of all sizes at an additional fee. The services that make this hotel stand out are pet bowls, beds, and treats. The staff also recommends nearby pet-friendly parks, restaurants, and shops so that you can explore Madrid with your pet.

  • Which hotel in Madrid offers accessible services?

    If anyone in your group needs extra help when moving around, several hotels in Madrid offer accessible services. Consider booking your stay at Wellington Hotel & Spa Madrid to enjoy a host of facilities and services that make your stay comfortable. For easy movement around the establishment, the hotel has wheelchair ramps, braille-coded elevators, and accessible showers and restrooms. The hotel also offers wheelchair assistance upon request.

  • Which hotel in Madrid is great for families with kids?

    If the whole family is visiting Madrid, consider booking a family-friendly hotel with great amenities for parents and kids, such as the Urban. This hotel offers spacious family rooms and suites, which offer ample space and are equipped with extra beds, cribs, and high chairs upon request. The hotel also provides babysitting services, children's menus at the onsite restaurant, and games and toys for kids.

  • Where to stay in Madrid?

    Those looking for a hotel in Madrid on KAYAK tend to search in Barajas, Centro and in close proximity to Madrid City Centre.

  • What are the best hotels near Madrid City Centre?

    Travelers who like staying near Madrid City Centre recommend Generator Madrid, Toc Hostel Madrid and Hotel Liabeny.

  • Which freebies do KAYAK users look for when booking a hotel in Madrid?

    KAYAK users look for a hotel in Madrid with free breakfast or free airport shuttle. Hotels with free breakfast in Madrid include Rosewood Villa Magna and Santo Mauro, a Luxury Collection Hotel, Madrid.

  • How do I find a hotel in central Madrid?

    After you launch a hotel search on KAYAK, you can refine your research by neighborhood, which allows you to pick the central Madrid districts. You can also do a search using the city map to choose a specific location, like Madrid city center.

  • How can I find hotels near me?

    Take a look at our extensive hotel map to find the best hotels near you.

Where to stay in Madrid?

Our map will help you find the perfect place to stay in Madrid by showing you the exact location of each hotel.

What Madrid hotel guests are talking about

Show all

Hotels about topic

Show all
Hostal Viky - Madrid
Airport shuttle
Free Wi-Fi
Hotel Nuevo Boston - Madrid - Bedroom
Airport shuttle
Free Wi-Fi
Pool
Axor Feria - Madrid - Lobby
Axor Feria
San Blas-Canillejas
8.5Very good(4560)
Airport shuttle
Free Wi-Fi
Pool
Pet friendly

Popular topics

Everything you need to know for your stay in Madrid

Hotels near airports in Madrid

Madrid Hotel Deals. Search and compare hotels in Madrid. Find cheap hotel rooms in Madrid. KAYAK searches hundreds of travel sites to help you find cheap hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, airline tickets, car rentals and package deals with KAYAK.

OSZAR »