Compare and save on Madrid hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - Best Value
Currency
1308 Results
  • Meliá Madrid Princesa
    Ranked #61 overall in Madrid hotels
    7.5
    Pretty good
    4 reviews
    Popular withArtsyWellnessLuxury

    The Meliá Madrid Princesa is pure luxury in an ideal location. The hotel is situated a short walk from Plaza de España and the famous Gran Vía. The staff are ...

    • Free WiFi
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Arosa
    Ranked #61 overall in Madrid hotels
    6.4
    Pretty good
    5 reviews
    Popular withBusinessLuxuryFamilies
    • Free WiFi
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel T3 Tirol
    Ranked #63 overall in Madrid hotels
    7.0
    Pretty good
    4 reviews
    Popular withLuxuryFamiliesBusiness

    we were there for a seminar.. the room was small but ok.. reception did help at its best.. location was ok right in front of subway.. seminar service was very ...

    • Free WiFi
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Hesperia Madrid
    Ranked #63 overall in Madrid hotels
    10.0
    Exceptional!
    2 reviews
    Popular withLuxury
    • Free WiFi
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Vincci Soho
    Ranked #65 overall in Madrid hotels
    10.0
    Exceptional!
    2 reviews
    Popular withLuxuryNightlifeArtsy
    • Free WiFi
    • Restaurant
    ReviewsPhotosAmenitiesMaploadingclose
  • Hostal Dominguez
    Ranked #66 overall in Madrid hotels
    6.5
    Pretty good
    4 reviews
    Popular withFoodiesNightlifeLGBTQ

    Hostal Dominguez is in a great location for anyone wanting to go shopping in Madrid or simply to enjoy the nightlife. It’s on a little street, just off the shopping ...

      ReviewsPhotosAmenitiesMaploadingclose
    • Emperador Hotel Madrid
      Ranked #65 overall in Madrid hotels
      7.3
      Pretty good
      3 reviews
      Popular withLuxury

      Great older hotel, right in the middle of everything.

      • Free WiFi
      • Swimming Pool
      • Fitness Center
      ReviewsPhotosAmenitiesMaploadingclose
    • Senator Gran Via 21 Hotel
      Ranked #67 overall in Madrid hotels
      9.0
      Wonderful!
      2 reviews
      • Restaurant
      ReviewsPhotosAmenitiesMaploadingclose
    • Barceló Emperatriz
      Ranked #68 overall in Madrid hotels
      9.0
      Wonderful!
      2 reviews
      Popular withLuxuryHipstersFamilies

      Not far from the metro stops: Ruben Dario and Gregorio Maranon, the Barceló Emperatriz is a prestigious and elegant hotel located in the center of Madrid. From here you can ...

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      ReviewsPhotosAmenitiesMaploadingclose
    • Hotel Catalonia Plaza Mayor
      Ranked #71 overall in Madrid hotels
      9.0
      Wonderful!
      2 reviews
      Popular withBusinessWellnessFamilies

      Amazing hotel! The location is perfect. We walked everywhere in Madrid from here. Comfy beds and very quiet rooms. We paid extra for the superior package but it was still ...

      • Free WiFi
      • Restaurant
      • Fitness Center
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Catalonia Gran Via
      Ranked #70 overall in Madrid hotels
      9.0
      Wonderful!
      2 reviews
      Popular withArtsyLuxuryHipsters

      The hotel its in a very good area,the hall hotel is pretty new,besides the room,there's even a tiny swim pool,but i payed 100 euros and i thinks thats okay,breakfast was ...

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Ganivet Hotel
      Ranked #72 overall in Madrid hotels
      9.0
      Wonderful!
      2 reviews
      Popular withLuxury

      No ties to African culture in particular, but this hotel, in La Latina, is within walking distance from La Teranga.

      • Free WiFi
      ReviewsPhotosAmenitiesMaploadingclose
    • Vincci Centrum
      Ranked #76 overall in Madrid hotels
      9.0
      Wonderful!
      2 reviews
      Popular withWellnessFamiliesNightlife
      • Free WiFi
      • Restaurant
      • Fitness Center
      ReviewsPhotosAmenitiesMaploadingclose
    • NH Madrid Lagasca
      Ranked #75 overall in Madrid hotels
      9.0
      Wonderful!
      2 reviews
      Popular withFoodiesBusinessFamilies
      • Free WiFi
      • Restaurant
      ReviewsPhotosAmenitiesMaploadingclose
    • NH Collection Palacio de Tepa
      Ranked #74 overall in Madrid hotels
      9.0
      Wonderful!
      1 review
      Popular withArtsyLuxuryFoodies

      After sitting on an all night train from Lisbon and finally arriving in Madrid’s Atocha station, I was eager to get to the hotel and take a load off. Every ...

      • Free WiFi
      • Restaurant
      • Fitness Center
      • Airport Transfer
      ReviewsPhotosAmenitiesMaploadingclose
    • The Principal Madrid
      Ranked #73 overall in Madrid hotels
      9.0
      Wonderful!
      2 reviews
      Popular withHipstersNightlife
      • Free WiFi
      • Restaurant
      • Fitness Center
      ReviewsPhotosAmenitiesMaploadingclose
    • En Busca del Tiempo
      Ranked #77 overall in Madrid hotels
      6.5
      Pretty good
      4 reviews
      Popular withFoodiesArtsyHipsters

      Confusing for sure once you first arrive to this hotel, but the location doubles as both lodging for out of town guests and visitors to Madrid as well as a ...

      • Restaurant
      ReviewsPhotosAmenitiesMaploadingclose
    • Hotel Miguel Angel by BlueBay
      Ranked #78 overall in Madrid hotels
      8.0
      Wonderful!
      2 reviews
      Popular withBusinessLuxuryFamilies

      This is a good hotel located on a quiet street in the Salamanca district. The rooms are nice, clean and comfortable. It is near the Prado Museum, Atocha Station and ...

        ReviewsPhotosAmenitiesMaploadingclose
      • Principe Pio Hotel
        Ranked #79 overall in Madrid hotels
        8.0
        Wonderful!
        2 reviews
        Popular withLuxury

        Fairly cheap hotel in the heart of Madrid. It’s very dated but the beds are comfortable and it has proper heating. It has everything that makes for a decent stay.

        • Free WiFi
        • Restaurant
        • Pets Allowed
        ReviewsPhotosAmenitiesMaploadingclose
      • Paseo Del Prado
        Ranked #81 overall in Madrid hotels
        8.0
        Wonderful!
        2 reviews
        Popular withArtsyFamilies

        This a great way to walk to the Prado, a tree lined park with lots of shade. Great for a hot summer day which they seem to get a lot ...

          ReviewsPhotosAmenitiesMaploadingclose
        • Catalonia Atocha
          Ranked #80 overall in Madrid hotels
          8.0
          Wonderful!
          2 reviews
          Popular withBusinessLuxury

          Very clean and new biz hotel. Nice to stay for business for a couple of days

          • Free WiFi
          • Restaurant
          • Pets Allowed
          ReviewsPhotosAmenitiesMaploadingclose
        • NH Madrid Príncipe de Vergara
          Ranked #82 overall in Madrid hotels
          8.0
          Wonderful!
          2 reviews
          Popular withFamilies
          • Free WiFi
          • Restaurant
          • Fitness Center
          ReviewsPhotosAmenitiesMaploadingclose
        • Room Mate Laura
          Ranked #83 overall in Madrid hotels
          8.0
          Wonderful!
          2 reviews
          Popular withNightlifeArtsy

          Since I heard there was another Room Mate in town, I thought it was certainly worth checking out. After all, the Room Mate Oscar hotel in Madrid's Chueca is a ...

          • Free WiFi
          ReviewsPhotosAmenitiesMaploadingclose
        • H10 Puerta de Alcalá
          Ranked #83 overall in Madrid hotels
          8.0
          Wonderful!
          2 reviews
          Popular withHipstersSolo FemaleLuxury
          • Free WiFi
          • Restaurant
          • Swimming Pool
          ReviewsPhotosAmenitiesMaploadingclose
        • Hostal San Martin
          Ranked #85 overall in Madrid hotels
          10.0
          Exceptional!
          1 review
          Popular withBudget
          • Free WiFi
          ReviewsPhotosAmenitiesMaploadingclose
        • Erase un Hotel
          Ranked #86 overall in Madrid hotels
          6.0
          Pretty good
          4 reviews
          Popular withBusiness

          Previously NH Madrid Practico, Erase un hotel is a basic, no frills, convenient place to stay located in the uptown area of Tetuan. Situated on the busy shopping street Bravo ...

          • Free WiFi
          ReviewsPhotosAmenitiesMaploadingclose
        • Las Musas Hostel
          Ranked #87 overall in Madrid hotels
          10.0
          Exceptional!
          2 reviews
          Popular withBackpackers
          • Free WiFi
          ReviewsPhotosAmenitiesMaploadingclose
        • U Hostels
          Ranked #89 overall in Madrid hotels
          10.0
          Exceptional!
          2 reviews
          Popular withBackpackersLuxuryGreen
          • Free WiFi
          ReviewsPhotosAmenitiesMaploadingclose
        • SunGate Hostel
          Ranked #88 overall in Madrid hotels
          10.0
          Exceptional!
          2 reviews
          Popular withBackpackers
            ReviewsPhotosAmenitiesMaploadingclose
          • TRYP Madrid Atocha Hotel
            Ranked #90 overall in Madrid hotels
            8.0
            Wonderful!
            2 reviews
            Popular withFamilies
            • Free WiFi
            • Restaurant
            ReviewsPhotosAmenitiesMaploadingclose

          Spain's capital city is as lively and vibrant as you'd expect. Majestic boulevards thrum with life until the early hours, and the sprawling Buen Retiro park feels like an open air gym. With an impressive collection of art museums (and tapas bars), Madrid is bound to impress culture vultures. Nightlife seekers will find plenty to enjoy here, too – this truly is a city that never sleeps.

          Where to stay in Madrid

          Madrid is a huge city, and finding your neighbourhood is an important first step to finding the best hotels. We've put together a quick guide to some of the most popular areas.

          Plaza Mayor and Puerta del Sol

          If you want to be bang smack in the heart of Madrid's action, look for hotels on these two squares. Free walking tours kick off from Plaza Mayor, which is lined with tourist-focussed restaurants, bars and shops. All of Madrid's top attractions are within strolling distance, including the Mercado San Miguel food market and the Teatro Royale. This is also a great neighbourhood for high street shopping. There's a huge selection of hotels near Plaza Mayor and Puerta del Sol, including Hotel Plaza Mayor, The Hat Madrid, and Petite Palace Posada del Peine.

          Barrio de las Letras

          Also known as Huerta, this neighbourhood sits between Atocha and Sol. The name means 'the literary neighbourhood', and it's where some of Spain's most famous writers once lived. Today the cobbled streets are home to independent boutiques, as well as some low-key bars and restaurants. The main street, Calle de Atocha, runs in front of it. This neighbourhood is ideal if you want a bit of nightlife, but don't want to be in the centre of the action. It's also near the Buen Retiro Park – ideal for avid joggers. Hotels in this area include the Tryp Madrid Atocha Hotel, Catalonia Atocha, and La Posada de Huertas.

          Salamanca

          Salamanca sits at the northern point of Retiro park, and is one of Madrid's most exclusive neighbourhoods. Foodies will love staying in Salamanca, as it's home to some of the city's best fine dining restaurants. Another gastronomic attraction is the Platea Madrid, a food market located inside an old theatre. Fashion lovers will enjoy browsing the racks (or peeking through windows) on the Golden Mile, the city's designer shopping area. Salamanca makes a great base for culture vultures, with attractions such as the National Archaeological Museum and the Lázaro Galdiano Museum. Hotels in Salamanca include Catalonia Goya, Wellington Madrid and VP Jardin de Recoletos.

          Malasana

          Also known as Universidad, Malasana is Madrid's student neighbourhood. This is a great location for budget travellers and nightlife seekers. The bars here are relaxed and unpretentious, so and it's one of the best places to party like a local. Hipsters will love the vintage shops and quirky attractions in this neighbourhood – for example the Conde Duque cultural centre, which hosts open-air movies during the summer months. If you want to be in the heart of it, look for hotels near Plaza del 2 de Mayo: this is where Madrilenos meet before a night out. Hotels in Malasana include Courtyard by Marriott Madrid Princesa, Dear Hotel Madrid, and Mercure Madrid Plaza de Espana.

          Chueca

          Chueca is Madrid's LGBTQ neighbourhood, but is a popular nightlife spot for everyone – no matter their sexual orientation. Sleek, trendy bars with terraces are the perfect place to stop and grab a gin and tonic. Chueca is next to Gran Via, Madrid's main street, so hotels in this neighbourhood are also handy for sightseers and business travellers (if you don't mind being kept awake by local revellers). By day, the area is great for shopping – it's mostly cute indie boutiques. This area is also home to one of Madrid's best food markets, the Mercado de San Anton, which has a fantastic roof terrace. Popular places to stay in Chueca include Only You Boutique Hotel Madrid, Room007 Chueca Hostel and The Belvedere.

          ... Read more

          Average price per night

          Hotel class

          Hotel type

          Average user rating

          Clear Filters
          Clear Filters
          var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_list_page?action=index&clean_path=madrid&controller=topics&country_code=&current_user_id=&filters=&id=2000000000534&klass_name=Region&list_type=hotels&nearby=false&order=asc&page=3&path=madrid%2Fhotels&place=2000000000534&place_type=City&place_type=region&region=2000000000534&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000086126&hotel_ids%5B%5D=5000000114802&hotel_ids%5B%5D=5000000095374&hotel_ids%5B%5D=5000000896243&hotel_ids%5B%5D=5000000400842&hotel_ids%5B%5D=5000000979023&hotel_ids%5B%5D=5000000202353&hotel_ids%5B%5D=5000000165396&hotel_ids%5B%5D=5000000317618&hotel_ids%5B%5D=5000000704033&hotel_ids%5B%5D=5000001324113&hotel_ids%5B%5D=5000000101544&hotel_ids%5B%5D=5000000396281&hotel_ids%5B%5D=5000000409343&hotel_ids%5B%5D=5000001323156&hotel_ids%5B%5D=5000004038882&hotel_ids%5B%5D=5000000004932&hotel_ids%5B%5D=5000001025681&hotel_ids%5B%5D=5000000155409&hotel_ids%5B%5D=5000000701883&hotel_ids%5B%5D=5000000705451&hotel_ids%5B%5D=5000000278870&hotel_ids%5B%5D=5000000000368&hotel_ids%5B%5D=5000000312807&hotel_ids%5B%5D=5000000010126&hotel_ids%5B%5D=5000000117119&hotel_ids%5B%5D=5000000008159&hotel_ids%5B%5D=5000003830111&hotel_ids%5B%5D=5000004048997&hotel_ids%5B%5D=5000000386971", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000000534" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };