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

    Though reception was attentive and reasonably friendly, I got the overwhelming feeling that this Best Western needed a face-lift. Even just a passing glance at most of the cushions on ...

    • 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

      Pretty good location, nice service.

      • 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
    • Hotel Catalonia Plaza Mayor
      Ranked #70 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 #69 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 #122 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
    • NH Collection Palacio de Tepa
      Ranked #71 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
    • Vincci Centrum
      Ranked #75 overall in Madrid hotels
      9.0
      Wonderful!
      2 reviews
      Popular withWellnessFamiliesNightlife
      • Free WiFi
      • Restaurant
      • Fitness Center
      ReviewsPhotosAmenitiesMaploadingclose
    • NH Madrid Lagasca
      Ranked #74 overall in Madrid hotels
      9.0
      Wonderful!
      2 reviews
      Popular withFoodiesBusinessFamilies
      • Free WiFi
      • Restaurant
      ReviewsPhotosAmenitiesMaploadingclose
    • The Principal Madrid
      Ranked #72 overall in Madrid hotels
      9.0
      Wonderful!
      2 reviews
      Popular withHipstersNightlife
      • Free WiFi
      • Restaurant
      • Fitness Center
      ReviewsPhotosAmenitiesMaploadingclose
    • En Busca del Tiempo
      Ranked #76 overall in Madrid hotels
      6.5
      Pretty good
      4 reviews
      Popular withFoodiesArtsyHipsters

      This hotel is a bit of a mystery. There's no sign indicating you've arrived, and if you'd like to be let in, you need to push an unmarked button on ...

      • Restaurant
      ReviewsPhotosAmenitiesMaploadingclose
    • Hotel Miguel Angel by BlueBay
      Ranked #77 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 #78 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 #80 overall in Madrid hotels
        8.0
        Wonderful!
        2 reviews
        Popular withArtsyFamilies

        This is mostly a great place to find toursity type items in Madrid, away from the the highest concentration of shops in Sol (where you would most likely find overpriced ...

          ReviewsPhotosAmenitiesMaploadingclose
        • Catalonia Atocha
          Ranked #79 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 #80 overall in Madrid hotels
          8.0
          Wonderful!
          2 reviews
          Popular withFamilies
          • Free WiFi
          • Restaurant
          • Fitness Center
          ReviewsPhotosAmenitiesMaploadingclose
        • Room Mate Laura
          Ranked #82 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 #84 overall in Madrid hotels
          10.0
          Exceptional!
          1 review
          Popular withBudget
          • Free WiFi
          ReviewsPhotosAmenitiesMaploadingclose
        • Erase un Hotel
          Ranked #85 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 #86 overall in Madrid hotels
          10.0
          Exceptional!
          2 reviews
          Popular withBackpackers
          • Free WiFi
          ReviewsPhotosAmenitiesMaploadingclose
        • U Hostels
          Ranked #88 overall in Madrid hotels
          10.0
          Exceptional!
          2 reviews
          Popular withBackpackersLuxuryGreen
          • Free WiFi
          ReviewsPhotosAmenitiesMaploadingclose
        • SunGate Hostel
          Ranked #87 overall in Madrid hotels
          10.0
          Exceptional!
          2 reviews
          Popular withBackpackers
            ReviewsPhotosAmenitiesMaploadingclose
          • TRYP Madrid Atocha Hotel
            Ranked #89 overall in Madrid hotels
            8.0
            Wonderful!
            2 reviews
            Popular withFamilies
            • Free WiFi
            • Restaurant
            ReviewsPhotosAmenitiesMaploadingclose
          • One Shot 23
            Ranked #90 overall in Madrid hotels
            8.0
            Wonderful!
            2 reviews
            Popular withHipstersLuxuryNightlife
              ReviewsPhotosAmenitiesMaploadingclose

            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=5000000704033&hotel_ids%5B%5D=5000001324113&hotel_ids%5B%5D=5000000101544&hotel_ids%5B%5D=5000001323156&hotel_ids%5B%5D=5000000396281&hotel_ids%5B%5D=5000000409343&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&hotel_ids%5B%5D=5000001904605", 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); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }