Madrid  ·  Spain

Cheap Hoteles with Breakfast in Madrid

300 hotels — All Madrid barrios — all budgets — from €38/night — all star ratings

Photo: Sublime 42

300 hotels
from €38/night
1★ to 5★ mix
Cancelación gratuita

Cheap Hoteles with Breakfast in Madrid

All Madrid barrios — all budgets

300 Madrid hotels offering breakfast — budget continental to 4★ full buffet.

All budgetsBreakfast includedAll barriosContinental or buffet
At a glance
Hoteles shown300
Star ratings1★ to 5★ mix
From€38/night
Cancelación gratuita✓ Most rooms

Breakfast Included in Madrid: What You're Actually Getting

Desayuno incluido sounds great in theory. In practice, the quality ranges enormously — from a coffee voucher and a single-serve croissant (not worth the add-on price) to a proper spread of eggs, cold cuts, cheese, fruit, fresh OJ and pastries (genuinely good value). Knowing the difference before you book saves money and frustration.

Search Madrid hotels with breakfast →

Decoding Madrid Breakfast Types

Basic continental (1-2 star)

Coffee or tea, toast or croissant, OJ from a carton. Value: €3-4. Often not worth paying the hotel premium (€8-12pp) when a local café does the same better and cheaper.

Extended continental (3 star)

All of the above plus pastries, yoghurt, sometimes fruit or cold cuts. Value: €6-9. Worth it if the add-on is €8-10pp or less.

Hot buffet (3-4 star)

Eggs (scrambled, sometimes fried to order), cold cuts, cheese, fruit, pastries, fresh bread. Value: €12-16pp. Usually excellent value if included in the room rate or charged at €10-14pp.

The Maths: When It's Worth Paying For

A proper breakfast near the Prado, Sol or Gran Vía costs €10-15 per person at a sit-down café. A coffee and tostada con tomate at a bar costs €3-5. The calculation: if a hotel charges €15+ per person extra for breakfast, go local unless the buffet is genuinely good (check reviews specifically for breakfast).

Best value play: Look for 3-star hotels in Chamberí and Salamanca that include a proper buffet in the room rate (not as an add-on). These exist and represent good value — a €110 room-with-breakfast beats a €90 room where you spend €20 on breakfast elsewhere.

Madrid breakfast culture: Locals eat a proper breakfast at a bar — coffee, glass of OJ, tostada with tomato and olive oil, maybe a pastry. Total: €3.50-5. This is often genuinely better than most hotel breakfasts. If your hotel's breakfast is below 4-star quality, skip it and explore like a local.

Best Barrios for Breakfast-Included Hoteles

Chamberí and Salamanca have the best quality 3-star buffet breakfasts — usually included or at €10-12pp add-on. The neighbourhood also means better local cafés if you want to skip it.

Malasaña 3-stars sometimes include a basic continental — useful for an early start but the neighbourhood's café scene is so good you may prefer to eat out.

Find Madrid hotels with breakfast →

Book Through IMPT — Same Rate, 1 Tonne CO₂ Offset

Every hotel on IMPT is priced identically to Booking.com. 1 verified tonne of CO₂ retired per booking at no extra cost.

Search breakfast-included hotels in Madrid →

Cheap Hoteles with Breakfast in Madrid (300 hotels)

View all on IMPT →

300 hotels — budget to luxury mix

Search all on IMPT →

Frequently asked

Which hotels include breakfast?
~30% of listed hotels offer included rates.
How much extra?
Typically €10–18 per person.
What's included?
Continental at budget; full buffet at 3★+.
What time?
07:00–10:30, some to 11:00 weekends.