What I love about Barcelona is the architecture, Gaudi and Montaner are some of my favorite architects to ever live. But, what I don’t love about Barcelona is also the architecture. Specifically the modern architects who keep designing rooms that don’t have bathroom doors. That’s why I’ve gone out of my way to email dozens of hotels in Barcelona to find ones that actually have bathroom doors. Not sliding doors, not glass doors, and certainly not empty doors. But real, proper, doors.
I’ve carefully selected each of the hotels on this list to not only have doors, but to meet my own high standards for hotels. If you click any of the links in the article I may receive a small commission from Booking.com.
Boutique Hotels in Barcelona
Hotel 1898

This hotel is serving. Serving amazing views of Barcelona, and serving bathroom doors in every single room. The central location on La Rambla is perfect for people who want to step out their door every morning and immediately find themselves in the heart of Barcelona.
Prices starting at $162.
Luxury Hotels in Barcelona
Majestic Hotel & Spa Barcelona GL

Located in the trendy Gracia neighborhood, with rooftop views of the Sagrada Familia, and an indoor and outdoor pool, this hotel has it all. But most importantly, it also has bathroom doors.
Prices starting at $216.
Sofitel Barcelona Skipper

If you’re looking for Mediterranean views and easy access to the metro for a ride into the city, this is your hotel. Not only can you relax at the rooftop cocktail bar, but you can also relax in your room with a proper bathroom door.
Mid-Range Hotels in Barcelona
The Corner Hotel

Just a short walk from many of Barcelona’s famous sights, this hotel is a perfect option for people who want to save a bit while still seeing the city. And it’s a perfect-er option for people who want a bathroom door when they get back to their hotel at night.
Prices starting at $124.
Budget Hotels in Barcelona
Hotel Granvia

I’ve always loved when three star hotels offer extra quality service, and that is exactly what this hotel does. While some amenities are a bit more basic, the overall hotel experience won’t feel like a three star stay. And of course there are bathrooms in every room.
Prices starting at $91.



