Beachfront towers, modernista landmarks and rooftop pools with views of the Sagrada Família. These are the Barcelona hotels we'd book for a special trip.
Updated September 2026
Penthouse Pick is reader-supported. If you book through a link on this page, we may earn a commission from Booking.com. It never changes the price you pay. Prices and availability are set by Booking.com and change daily.
Built for the 1992 Olympics, the 44-storey Hotel Arts towers over the seafront next to Frank Gehry's giant golden fish sculpture. Most of its rooms look straight out over the Mediterranean.
It's a proper beach-and-city hotel, with a pool by the sand and the old town a short taxi ride away. Book a high floor for the view.
Ricardo Bofill's sail-shaped tower stands at the tip of Barceloneta beach and has become one of the city's landmarks. Locals simply call it the Hotel Vela, or "the sail".
It's a lively, social hotel: indoor and outdoor pools, a spa, the beach on your doorstep and a rooftop bar at the very top of the sail.
Mandarin Oriental sits on Passeig de Gràcia, Barcelona's grandest boulevard, a short walk from Gaudí's Casa Batlló and La Pedrera.
Inside it's calm, white and modern. The rooftop terrace and plunge pool are a lovely escape after a day of sightseeing, and the spa is one of the city's best.
Casa Fuster was designed by Lluís Domènech i Montaner, one of the great architects of Catalan modernisme, and completed in 1911. Staying here means sleeping inside a listed landmark.
It sits where Passeig de Gràcia meets the village-like Gràcia neighbourhood. The ground-floor Café Vienés is known for its jazz nights, and the rooftop terrace has views across the city.
We pick hotels for location, character and the kind of stay they're known for, not for who pays the most commission. We don't show prices here because luxury rates change constantly. Tap through to see live prices for your dates.