Madrid hotels at €140: the end of cheap rooms
Finding a room in central Madrid for under €100 a night is virtually impossible today. The
Hostal Patria, a no-frills guesthouse, lists on booking platforms at
€149 per night, a figure that even top-tier capital hotels didn't reach two decades ago. This complaint echoes across destinations: the cheapest accommodation starts at
€120 and mid-range options hit
€250, whereas a restaurant meal with quality ingredients, staff, and premises costs €30–40 per person. Sleeping now costs more than eating. And the explanation isn't simple.
Why have budget guesthouses disappeared?
Twenty years ago, Spain's lodging map offered a full range. There were five-star hotels, but also three-, two-, and one-star establishments, plus a dense network of family-run pensions and taverns. In Madrid, you could sleep decently near Gran Vía for about
€20, and a simple hotel with a private bathroom cost €35–45. Today, that middle tier has vanished: almost everything is three stars or higher, and nothing stays below €100.
Several causes explain this disappearance. One is generational tur

running a family reception desk ties owners down for life, and many can't find successors. Another is the burden on self-employed workers, which squeezes margins until price competition becomes unviable. The result is a market where the low-cost segment no longer exists; those who can't afford a hotel must resort to hostel bunk beds. "All I need now is paying to share a bathroom," sums up a traveler fed up with common bathrooms priced like suites.
The breakdown: why sleeping costs more than a good dinner
The argument opening the debate seems hard to refute at first glance. A restaurant charges for ingredients, labor, and the time customers occupy a venue with rent, utilities, and licenses. A hotel, however, offers "a room and a bathroom," quick cleaning, and sheet changes every two or three days. If a room's operational cost appears lower than a full catering service, where does the premium come from?
The least controversial answer is real estate. A hotel isn't just a bed: it's an entire building with reception, security, maintenance, and staff working when guests barely notice them. Added to this is a business that only fills completely a few months a year, needing high-season rates to cover off-season losses. Detailed itemized calculations surprise many. What no cost sheet fully explains is why the middle option specifically is missing.
Charging what customers are willing to pay
The most repeated explanation is textbook supply and demand. Hoteliers set the highest price the market tolerates, just as no one gives away bread. The market tolerates it because customers have greater spending power. Foreign tourists, earning salaries from wealthier countries, find Spanish accommodation nearly free. Spain sells sun, good cheap food, and affordable beds; if one pillar gets expensive, the whole model suffers.
There's a twist worth examining. If charging
€1,000 to one person is more profitable than charging €100 to ten—fewer staff, less wear—the natural strategy is to empty mid-range hotels and fill them with high-spending tourism. It's the mantra of "quality tourism," which practically means raising prices and excluding those who can't pay.
Artificial hike after the pandemic?
The post-ELbichito price jump is the most jarring data point. The same four-star hotel went from costing
€80–90 during the pandemic to
€220 a year later, in identical dates. The benevolent reading speaks of recovering losses from closure months. The less complacent view points to structural issues: many bankruptcies, low-price acquisitions, and a market concentrated in fewer hands.
A harsher thesis circulates regarding this concentration—that new owners collude to artificially raise prices—but lacks supporting evidence. The verifiable effect is clear: cheap supply shrinks and average prices rise regardless of season.
Foreign tourists and the Camino drive occupancy
During peak season, finding a room can be directly impossible. The striking case is Pontevedra: a traveler checks four hotels, all full, failing to secure a bed even by paying any amount. Hoteliers attribute this to the wave of Santiago de Compostela pilgrims, mostly foreign, keeping occupancy at limits. When demand vastly exceeds supply, price stops being debated: it's accepted.
Closing the circle is uncomfortable. For foreign travelers, sleeping in Spain remains cheap. For Spanish wage earners, the same room that once cost €35 now costs €140, with stagnant salaries. "It's not the hotel that's expensive, it's me who's poor," summarizes a recurring phrase. The problem was never the room. It was the salary.