Finding a toilet while shopping or sightseeing in Madrid’s city center can be a real headache. Unlike other European cities with free public restrooms everywhere, Madrid has relatively few public toilets, and most require payment. Today I’ll share the city center toilet map I’ve figured out over the years, hoping it helps everyone.
Main Area Toilet Distribution
Puerta del Sol Area
Puerta del Sol is where tourists concentrate most, yet public toilets are hard to find. The square itself has no public restrooms - the nearest option is the paid toilet inside the metro station, usually costing 0.5 euros. Honestly though, the hygiene conditions there are just okay. A better approach is to go to the nearby El Corte Inglés department store, which has free toilets on every floor and they’re kept fairly clean.
Another good choice is to walk toward Calle Mayor, where several cafés are marked “customers only,” but if you check out [this sushi restaurant in Madrid city center] and politely ask, ordering a coffee at the bar, they’ll usually let you use it. One I frequent is Café de Oriente, located right across from the Royal Palace.

Plaza Mayor and Surroundings
The main square itself has no public toilets either, but the Mercado de San Miguel food market at the square’s southeast corner has restrooms - free but often with queues. Weekends are especially crowded, so avoid peak hours. The market operates from 10:00-24:00, making it a fairly convenient option.
If you’re really in a hurry, there are plenty of restaurants around the square - Casa Botín has toilets on the lower ground floor, but you need to be a dining customer to use them. Nearby chain stores like McDonald’s and Starbucks allow free toilet use with any purchase.
Gran Vía
Gran Vía is the main shopping street, and the situation is slightly better. Callao metro station has paid public toilets - though not exactly cheap at least they’re easy to find. Large stores along the street like Fnac bookstore, Zara, and H&M all have customer restrooms that won’t refuse you even without purchases.
My personal recommendation is the café on the ground floor of the Telefónica building - buy a coffee and you can use the toilet, plus the environment is nice.
Practical Information Comparison Table
Below is organized toilet information for several common locations:
| Location | Free | Cost | Hygiene | Notes |
| Metro station toilets | No | 0.5€ | Average | Widely distributed |
| El Corte Inglés | Yes | Free | Good | Need to enter mall |
| McDonald’s/Starbucks | Yes | Free | Average | Purchase required |
| Mercado de San Miguel | Yes | Free | Average | Often queued |
| Hotel lobbies | Depends | Free | Excellent | Be discreet |
Other Tips
If your hotel is in the city center, definitely use the toilet before heading out in the morning. Spanish people don’t seem to have the same urgent need for public restrooms as we do, so when it comes to massage services in Madrid city center urban planning has indeed given insufficient consideration to this aspect.
Some five-star hotel lobby toilets are usually open - places like the Westin Palace or Ritz - you can act like a guest and use them, but be natural about it. Museums are also good choices - the Reina Sofía and Thyssen museums have toilets you can use without buying tickets, right in the entrance area.
One final reminder: many public restroom doors in Madrid require a password, usually printed on receipts or you can just ask staff. Bring some change - while many paid toilets now accept credit cards, some older [shops in Madrid city center] coin machines only take coins.
Hope this information helps everyone - if you know other useful toilet locations, feel free to add them below!