Hotels by B&B in Madrid

Find the best hotels by B&B in Madrid by price or preference

Compare thousands of Madrid B&B deals in one place

Look out for B&B Madrid hotels with free cancellation

Every trusted Madrid hotel provider, all in one place

See all hotels by B&B in Madrid

Explore map
Prices may change – just add your dates for the best estimate. Note that prices are based on previous traveler searches and partner prices.
Prices may change – just add your dates for the best estimate. Note that prices are based on previous traveler searches and partner prices.
View more hotels

Finding your ideal Madrid hotel by B&B: FAQs

In Madrid, the expected average temperature in April is 11°C. The warmest month is typically August, which averages 32°C. The coolest month is January, with temperatures averaging -0°C. The rainiest month is October, and the driest month is July.

Lots of hotels offer amendable booking options or free cancellation within a certain time frame leading up to your stay. You might find B&B deals in Madrid that offer this kind of flexibility when you search using Skyscanner.

Yes – a lot of larger hotels reduce their room rates if there are still plenty of rooms left in order to sell them. Willing to take the gamble? It is possible that B&B rates in Madrid will decrease a little in the days leading up to your trip.