Experience a five star hotel stay with your visit to the Grand Hotel Central, a hotel with a pool in Barcelona, Spain. Spend your day relaxing with your favorite book by the pool or taking in the amazing views....

Hotels with Pools

Hotels with Pools in Barcelona, Spain

Discover your relaxing and inviting adventure at the hotels with pools in Barcelona, Spain. These amazing locations offer amenities to make you feel like royalty from the moment you arrive. Consider the Grand Hotel Central for your visit to the area. Spend the day sipping your favorite cocktails at the City Bar. Relax at the infinity pool or enjoy award winning dining at the Avalon. Spacious suites make it easy to find your oasis in this vibrant city. Try Catalan cuisine at the Indigo Restaurant or spend downtime at the large outdoor pool during your stay at the Hilton Diagonal Mar Barcelona. Located near the heart of the city, this hotel offers signature bedding and spacious rooms that are sure to make you feel right at home.

Unwind and relax at the beautiful rooftop pool and terrace at the Hotel Jazz. An amazing breakfast buffet starts your day off and the Jazz Bar is waiting to help you wind down. See breathtaking views of the sea and the city from your choice of hotel suites including those to fit the whole family. Discover a four star experience at the Expo Hotel Barcelona. Sit by the pool with your favorite author or swim laps under the sun. Amazing views greet you from your private balcony each morning. Check out the on-site restaurant for amazing cuisine for the whole family.

Shows and Things To Do

Historical sights, amazing shopping boutiques, and more are just steps from your choice of hotels with pools in Barcelona, Spain. Enjoy a day on the beach catching the waves or building sandcastles with your family. Check out the Chocolate Museum for a fun day. Head over to Picasso’s Museum for a touch of culture on your visit. The Gothic Quarter is a must-see with amazing architecture and history. Don’t forget the Barcelona Zoo and Aquarium for a family day filled with excitement.