15 Best Barcelona Hotels with Amazing Rooftop Pool
Barcelona is such a great and fun city to visit! It’s my favourite European city and one of the best during summer time. However, if you’re visiting Barcelona in the summer months, you’d probably want to refresh, either at the beach or by the pool. In this blog post I am sharing with you my top 15 Barcelona hotels with rooftop pool.
✅ If you’re looking for a custom travel plan, find out more about my personalised itinerary service here.

Heads up! Some links in this blog are affiliates. If you click and buy, I may earn a small commission at no extra cost to you. Rest assured, I only recommend stuff I’ve tested or trust. You can read more about our affiliate disclaimer here.
Short on time? Here are my top recommendations:
- Best Value for Price: Andante Hotel
- Best Infinity Pool: Grand Hotel Central
- Most Loved: Yurbban Trafalgar Hotel
- Best Budget-Friendly: Gaudi Hotel
- Best Luxury: Mandarin Oriental
Travel Resources for Spain:
📖 Planning a trip to Barcelona? Check my Barcelona 5 Days Itinerary: The Ultimate Guide blog post.
Gaudi Hotel
Gaudi Hotel not only has a great rooftop pool, but it’s also a very unique hotel and perfect choice if you love Gaudi and his architecture.
It is located across Palau Güell, one of the sites designed by Antoni Gaudí. And the pool is exactly facing the Palace, so you even have a sneak peek into the building.
Not only the pool, but the whole rooftop terrace area was perfect for chilling after a full day of sightseeing. It’s exactly what we did every single evening.
Plus, it’s a very affordable hotel to stay in.
⭐️ 3 star ❤️ 8.3 Very Good 💰£100+ per night ✅ Book it

📖 Check my Top 8 Gaudi Sites You Have to Visit in Barcelona blog post.
Hotel 1898
Hotel 1898 is among the most popular hotels with the pool in Barcelona.
It’s in a 19th century old building in the centre of Barcelona and has an amazing rooftop pool with the city views.
What’s great is that even in the high season the prices are reasonable and affordable.
⭐️ 4 star ❤️ 9.0 Superb💰£203+ per night ✅ Book it
The One Barcelona GL
The One Barcelona GL is a beautiful luxury hotel located very close to Casa Mila, one of the best Gaudi sites to visit in Barcelona.
Besides the great location, they have an amazing infinity pool (my favourite kind of pool!) with beautiful views of the city. You can even see La Sagrada Familia, my favourite Gaudi site in Barcelona.
Despite the hotel having 5 stars, it is not that expensive as some other luxury hotels on this list of best Barcelona hotels with pool.
⭐️ 5 star ❤️ 9.1 Superb💰£216+ per night ✅ Book it

📖 Check my Tips for Visiting La Sagrada Familia: Ultimate Guide blog post.
Grand Hotel Central, Small Luxury Hotels
Grand Hotel Central is a gorgeous luxury hotel.
It definitely has one of the best rooftop infinity pools with amazing views. Because of its location, you will be enjoying the views of Gothic Quarter and Barcelona Cathedral daily.
The hotel is housed in an early 20th-century building and it is a clear example of the Catalan Noucentisme.
Surely, it’s one of the best hotels to stay in Barcelona.
⭐️ 5 star ❤️ 8.8 Fabulous💰£284+ per night ✅ Book it
W Barcelona
W Barcelona is the most famous hotel in Barcelona.
It’s located in a sail-like building next to Barceloneta Beach. Staying there in the summer months is a win-win because not only do they have an amazing outdoor pool, but it’s also right at the beach, so you can dip in the sea too.
Surprisingly, while not the cheapest option, it’s also not the most expensive one, so if you can, it’s a great place to stay!
⭐️ 5 star ❤️ 8.6 Fabulous💰£329+ per night ✅ Book it

📖 Check my 5 Best Places to Visit in Spain for First Timers blog post.
ME Barcelona
ME Barcelona is a great hotel in the heart of Barcelona.
While they have a small pool compared to some other hotels on this list, the views are really beautiful though from the rooftop pool and even some of the rooms.
⭐️ 5 star ❤️ 9.1 Superb💰£257+ per night ✅ Book it
H10 Cubik 4* Sup
H10 Cubik is a beautiful 4 star hotel in the heart of Gothic Quarter, my favourite neighbourhood in Barcelona and the oldest one.
The infinity pool is amazing and comes with panoramic views of Barcelona.
⭐️ 4 star ❤️ 9.0 Superb💰£243+ per night ✅ Book it

📖 Read my 12 Best Views in Barcelona: Most Beautiful Viewpoints blog post.
Andante Hotel
Andante Hotel has an amazing infinity pool, one of the best in the city.
But what’s even better is that it doesn’t cost as much as some other hotels on this list of Barcelona rooftop hotels, quite the contrary – it’s among the cheapest ones!
If you’re looking for a hotel that has a great pool, amazing views and won’t break your bank, Andante Hotel is truly a great value for price.
⭐️ 3 star ❤️ 8.3 Very Good💰£108+ per night ✅ Book it
Serras Barcelona
Serras Barcelona is a beautiful 5 star hotel very close to La Barceloneta Beach.
While the pool is small, the whole ambience is really romantic, especially in the evening.
The hotel is located in a historic building where Pablo Picasso started his career in 1896.
I celebrated my 30th birthday there, so you can still check out the rooftop terrace (no pool though!) even if you’re not staying there, but a reservation is required.
⭐️ 5 star ❤️ 9.3 Superb💰£289+ per night ✅ Book it

45 Times Barcelona Hotel
45 Times Barcelona Hotel has an amazing infinity pool overlooking Plaça de Catalunya, one of the main squares of Barcelona, and Passeig de Gràcia, the most expensive street.
But surprisingly, the prices are not that high despite the location, not even in the high season!
⭐️ 4 star ❤️ 8.7 Fabulous💰£222+ per night ✅ Book it
Mandarin Oriental, Barcelona
Mandarin Oriental is the most luxurious and expensive hotel with a rooftop pool in Barcelona.
But, everything about this hotel is gorgeous and they do have the best infinity pool in the city.
If you’re a luxury traveller, this hotel is surely the best choice for you!
⭐️ 5 star ❤️ 9.3 Superb💰£614+ per night ✅ Book it

Ohla Barcelona
Ohla Barcelona is a gorgeous luxury hotel in the centre of Barcelona.
They have an amazing infinity pool as well, but the prices are more affordable than at the Mandarin Oriental.
It’s a great choice for a more affordable luxury.
⭐️ 5 star ❤️ 9.1 Superb💰£290+ per night ✅ Book it
Yurbban Trafalgar Hotel
Yurbban Trafalgar Hotel is a definition of what I love to call affordable luxury.
They have an amazing rooftop pool and terrace with 360 degrees views of Barcelona. And what’s even better, it’s affordable to stay there, even in the summer season!
It’s truly a great choice if you don’t want to break your bank, but still have a touch of luxury.
⭐️ 3 star ❤️ 9.3 Superb💰£160+ per night ✅ Book it

Kimpton Vividora Hotel by IHG
Kimpton Vividora Hotel by IHG is a stunning luxury hotel with one of the best infinity pools.
It’s in a great location too, in the middle of the Gothic Quarter and close to all the main sights in Barcelona.
P. S. It’s pet-friendly too.
⭐️ 5 star ❤️ 8.8 Fabulous💰£310+ per night ✅ Book it
Hotel Arts Barcelona
Hotel Arts Barcelona is exactly what the name says – a very artistic and beautifully designed hotel.
They have an amazing outdoor pool with beautiful views of the Mediterranean Sea. Just like W Barcelona, it’s also in Barceloneta Beach, so you can easily combine chilling by the beach and the pool.
⭐️ 5 star ❤️ 8.6 Fabulous💰£335+ per night ✅ Book it
Read my other Spain blog posts:
- 16 Best Books to Read before Visiting Spain: A Reading Guide
- Barcelona 5 Days Itinerary: The Ultimate Guide
- Top 8 Gaudi Sites You Have to Visit in Barcelona
- Tips for Visiting La Sagrada Familia: Ultimate Guide
- 4 Days in Madrid Itinerary – Things to do in Madrid
- Where to Stay in Madrid – 8 Best Areas and Top Hotels
- Top 11 Madrid Hotels with the Pool: Best Rooftop Pools
- Hemingway in Madrid: The Essential Books and Must-See Spots for Fans
- 5 Best Places to Visit in Spain for First Timers
- Guide to Toledo: A Perfect Day Trip from Madrid
- 12 Best Views in Barcelona: Most Beautiful Viewpoints
✅ If you’re looking for a custom travel plan, find out more about my personalised itinerary service here.
Like this post? Pin it!📍

