Spain

Hotels in Madrid

Spain's capital is known for major art museums, late dining, grand squares and a lively tapas and nightlife scene.

Compare stays in Madrid

Example dates: 11 Nov 2026 to 13 Nov 2026, 2 guests. Each button opens that site with these details filled in, and you can change them there. Prices are shown on the partner sites.

Partner links open the booking site with your destination and dates filled in. We don't show prices: the site does. We may earn a commission if you book, at no extra cost to you.

Use my own dates

Areas to stay in Madrid

  • Sol and Centro: Central hub around Puerta del Sol, with shops and Metro links
  • Salamanca: Elegant grid of boutiques and fine streets near Retiro Park
  • Malasaña: Alternative district of vintage shops, bars and independent cafés
  • La Latina: Old-town area famed for its Sunday market and tapas crawls

When to visit Madrid

Usually good: March to June and September to October, when days are mild and sunny. Quieter, often with lower demand: August, when many locals leave and the heat is strong. See hotel deals in Madrid for tips on saving.

Plan the rest of your trip to Madrid

Partner links: we may earn a commission if you book, at no extra cost to you.

Need flights to Madrid?

Our sister site FindMyFlight compares flights.

Find flights to Madrid

Questions about hotels in Madrid

Where should I stay in Madrid? Popular areas include Sol and Centro (central hub around Puerta del Sol, with shops and Metro links); Salamanca (elegant grid of boutiques and fine streets near Retiro Park); Malasaña (alternative district of vintage shops, bars and independent cafés); La Latina (old-town area famed for its Sunday market and tapas crawls). The right one depends on what you want nearby, so compare a few.

When is a good time to visit Madrid? Madrid is usually good in March to June and September to October, when days are mild and sunny. Quieter months, often with lower demand, are August, when many locals leave and the heat is strong. Conditions vary from year to year.

Does FindMyHotel show hotel prices for Madrid? No. We don't have a live hotel price feed, so we never show or invent prices. We open well-known booking sites with your destination and dates filled in, and they show their rates.

Is FindMyHotel free to use? Yes. We never add anything to a room rate. If you book through a partner link we may earn a commission from the partner, at no extra cost to you.

Nearby and popular with it