Whether you’re a fan of architecture or football, Barcelona packs in plenty of sights to ensure you have an action-packed city break! We’ve picked out hotels located near the city’s biggest attractions, such as the Sagrada Família basilica and the legendary Camp Nou stadium. Get the lowdown on the handiest places to stay with our top tips for the best hotels to explore Barcelona!
Amrey Sant Pau
The Amrey Sant Pau is fantastically located just a 5-minute walk from Barcelona’s most spectacular sight: the Sagrada Família. Gaudí’s famous basilica is finally nearing completion (planned for 2026, the 100th anniversary of the architect’s death), but you can enter to see the glorious stained glass and take a lift to the towers for dizzying views over the entire city. You will also find another UNESCO-listed World Heritage Site right on the doorstep, the gorgeous Hospital de Sant Pau. This beautifully renovated hospital is composed of several lavishly decorated pavilions, set in luxuriant gardens.
Senator Barcelona Spa Hotel
Calling all Barça fans! The Senator Barcelona Spa Hotel enjoys a spectacular location just a 5-minute walk from the Camp Nou, legendary home of FC Barcelona. This 4-star hotel features comfortable rooms and spa facilities, plus it’s set in Barcelona’s elegant uptown district, ideal for shopping. There are easy transport connections by bus and metro to all the main sights in the city centre.
SB Plaza Europa
A good bet for business travellers, the SB Plaza Europa is ideally located for the Barcelona Fira, where all the biggest conferences are held. It’s also handy for the Plaça Espanya, home to the Arenas shopping centre (which is strikingly set in a former bullring) and all the attractions of Montjuïc. These include the Miró Foundation, the Mies Van der Rohe Pavilion and the outstanding MNAC museum of Catalan art. Montjuïc also boasts superb sports’ facilities, including an outdoor pool where you can soak up panoramic views over Barcelona.
The Inout Hostel is a great budget bet which is set in the Parc del Collserola, a beautiful, hilly nature reserve on the edge of Barcelona. It’s a short hop on the convenient train into the centre of town, but the hostel enjoys a tranquil setting amid the forest (perfect for hikes and picnics) and has its own swimming pool, along with tennis, football and basketball courts. You can also conveniently reach other fun local attractions such as the Tibidabo theme park, high on a hill above the city. Staying at the Inout Hostel also brings other benefits: the hostel is committed to social enterprises, and employs staff with special needs.
Gran Hotel Rey Don Jaime
The Gran Hotel Rey Don Jaime is located just outside Barcelona, in the seaside town of Casteldefells. It’s a fantastic choice if you want to mix up a beach holiday with a city break, because Casteldefells has some truly spectacular beaches and you’re just a few minutes by bus or train from the centre of Barcelona. This 4-star hotel has fantastic facilities, including indoor and outdoor pools plus a gym, and offers excellent value.