Barcelona knows how to put on a show. One moment you're wandering past Gaudí's colourful creations, the next you're looking out over the Mediterranean or watching the world go by from the lively harbour. If you're here to soak up the scenery, choosing a hotel with a great view makes all the difference. Whether you're looking for a hotel with a luxury rooftop terrace, a stylish seafront escape or a boutique hotel with views over the city's historic streets, our pick of the best hotels with a view in Barcelona has something for everyone.
Barcelona (Barceloneta)
Architectural landmark doubles as a luxury hotel with spectacular sea views, contemporary interiors and modern gadgets. There are terraced gardens, a beach-front swimming pool, five restaurants, a spa and a contemporary art collection. A perfect city spot: beaches and culture on your doorstep.
Barcelona (Gothic Quarter)
Polished and chic, this townhouse with rooftop terrace and views to the port of Barcelona. Contemporary rooms decorated in wood, stone, and natural colours offer a great place to rest your head. Enjoy Catalan dishes at the lively rooftop restaurant. Relax at the pool or head to the nearby harbour.
Barcelona (Eixample)
Smart three-star boutique hotel in a fantastic downtown location. The minimalist rooms are comfortable and chic. City views from the roof pool terrace are enticing for a day of relaxing in the sun. While the Jazz Bar on the eighth floor is a popular hangout. A sleek city centre crashpad.
Barcelona (La Rambla)
A historic hotel with a romantic rooftop terrace and panoramic views of the city. Colonial-style rooms are stylish without being overly fussy. Boasting both a rooftop pool and an indoor pool, a spoiling spa, and a Mediterranean restaurant - you have everything you need here.
Barcelona (Eixample)
Bright and modern family hotel well-positioned behind Gaudí's La Pedrera. Rooms are elegantly styled with the best boasting four-poster beds, original painted ceilings, and bath tubs. Breakfasts are served in the stylish lobby with a mezzanine. A very comfortable base for exploring the city.
Barcelona (Ciutat Vella)
A large 1920s building renovated with subtle minimalism. An elegant atmosphere and lots of natural light. Its restaurant offers gourmet Mediterranean fare, and there’s two swish bars. The celestial city views from the rooftop terrace and central location make it a haven for dreamy Barcelona escapes
Barcelona (Montjuïc)
A grand 5-star property, channelling 1920s style and boasting a fabulous location near Las Ramblas. Spacious rooms are contemporary in design with free standing in-room baths and sea views from the large floor to ceiling windows. The smart restaurant and chic bars are a real draw.
Barcelona (Eixample)
This grand five-star hotel in the heart of Barcelona is an ideal destination for a luxury city break. Its extensive art collection and antiques from around the world are a real lure. Add to that the lofty panoramic views from the roof top terrace and the award-winning spa. A stylish city stay.
Barcelona (Ciutat Vella)
Five Star hotel in an elegant historic building with sleek contemporary interiors. Light-filled rooms and suites have wood floors, modern gadgetry and stand-alone tubs. The rooftop terrace pool and bar with stunning views is a real lure. While the Michelin-starred restaurant completes the picture.
Barcelona (Eixample)
A comfortable contemporary hotel with a stunning rooftop terrace pool and excellent business facilities. Modern rooms are minimalist in design and boast state of the art tech and lots of natural light. A good value choice for business or leisure travellers.
Barcelona (Barceloneta)
A slice of contemporary chic out on the peninsula of Barcelona. The Burj-like building on the beach front has spacious rooms and suites with floor to ceiling windows and state of the art high techery. Excellent facilities; gym, spa, terrace bar, restaurants, business centre. A youthful choice.
Barcelona (Eixample)
Offering sophisticated interior design and an atmosphere of timeless luxury thanks to its soft tones, vibrant works of art, and fine materials. There is a well-equipped gym and a spa for those wishing to relax, while the poolside rooftop bar offers epic views. A luxury city base.
Barcelona (Gothic Quarter)
Tucked down a tiny, dead-end street in Barcelona's Gothic Quarter, this small hotel is ideal for those seeking a discrete haven, with its tasteful club-like interiors and rooftop pool with stunning views. A main attraction is its restaurant run by local legend, the chef Albert Ventura.
Barcelona (El Raval)
A chic four-star hotel in central Barcelona. Stylish, airy rooms are simply styled with high ceilings, sash windows, and whitewashed walls. The gorgeous roof-terrace boasts a bar, pool and stunning views. Gaudí's masterpieces lie within easy reach making this a perfect city crashpad.
Barcelona (Eixample)
A sophisticated 5-star hotel in the Eixample neighbourhood near Plaza de Espana. Rooms are light and airy with scene-framing windows. There's the usual iconic restaurant, a chic bar, plus a spa and rooftop pool with panoramic views. A hip base for exploring bustling Barcelona.
Barcelona (La Rambla)
A chic boutique hotel housed in a stunning 19th-century building at the top of Las Ramblas. Inside, whitewashed walls are adorned with matte-black pendant lights and charming hand-drawn illustrations. Guests can enjoy well-curated facilities, from in-room Casall training kits to rooftop honesty bar.
Barcelona (Catalonia)
A contemporary boutique hotel in the heart of Barcelona, just steps from Gaudí’s La Pedrera. Guests can expect sleek, modern decor with a nod to local artistry, blending vibrant colours and minimalist lines. The rooftop pool and top-tier dining are standout features. Perfect for design lovers.
Barcelona (Barrio Gótico)
A boutique hotel, in Barcelona’s atmospheric Gothic Quarter. Jewel-toned accents liven elegant spaces, while rooms favour warm, neutral hues and organic textures. Enjoy rooftop cocktails, tapas, and city views, plus a heated plunge pool. Chic, central, unforgettable.
Barcelona (Catalonia )
A spoiling 5-star hotel perched proudly atop Tibidabo Hill, overlooking the city. Interiors are chic and modern, with immaculately understated rooms that place their focus on the breathtaking, elevated views from their large windows. The panoramic rooftop pool is the cherry on top. Divine.
The Hotel Guru is a curated hotel recommendation platform that delivers expert-selected luxury and boutique properties straight to your inbox. No spam. Only sweet updates about the latest hotel openings and the best places to stay.