Romantic spas, spectacular thermal circuits, and urban spas in the heart of Barcelona offering relaxing massages and experiences with gourmet breakfasts, lunches, and dinners.
Forget crowded bathhouses. The new frontier of relaxation is in luxury hotel spas. And you can enjoy them without staying overnight!
Choose an experience at a hotel and discover the most beautiful spas in Barcelona. There’s a spa for everyone: intimate, romantic, thermal, or urban (perfect for a midweek break or a few hours of indulgence with your beauty-addicted friend on the weekend).
It's easy!
1. Select a hotel with a spa on this Spa Barcelona page.
2. Click on the experience to see what’s included and the price.
3. Choose the day, the number of participants, and follow the steps on the screen to complete your booking.
That’s it! You’ll receive immediate confirmation by email.
Spa Barcelona has been partnering with the most beautiful spa hotels in Spain for over 5 years. Plus, when you book or gift a spa experience with Spa Barcelona, you enjoy:
A secure payment gateway.
Instant booking confirmation.
Free cancellation or modification policy.
And we'll even gift you a portion of each booking amount for your future reservations!
Spa circuit with cava, massages, breakfast, lunch, or dinner
📍 Eixample
From 35€
Private spa with sea views, massages and treatments
📍 Ciudat Vella
From 120€
Massages and spa access with lunch or dinner
📍 Ciudat Vella
From 79€
Vegan spa with pool, massages, dinner, breakfast...
📍 Eixample
From 79€
Massages and Spa with cava, breakfast, or dinner
📍 Sants-Montjuïc
From 16€