Sign up
Booking center
+34 972 600 034

Top 10 hotels with spa in Catalonia

There are times when your body asks you to stop and your mind craves silence. To inspire you in your search for rest, we have prepared this Top 10 spa hotels in Catalonia, a guide for anyone looking for a genuine spa and relaxation getaway.

At Grans Hotels de Catalunya, you will find some of the most special spa hotels in the region: intimate spas in former wine cellars, water circuits with mountain views, jacuzzis surrounded by nature and wellness spaces where time seems to stand still. Would you like to discover them?

The best spa hotels for switching off

We have selected spa hotels across Catalonia, the Costa Brava, the Pyrenees and inland areas, so you can find the relaxation getaway that suits you best.

1. Hotel TorreMirona Golf & Spa, Navata

Top 10 spa hotels in Catalonia, Navata

Hotel TorreMirona Golf & Spa stands out among the spa hotels in Catalonia for its privileged setting amid the fields of the Empordà and its modern spa with open views of nature. The option to book a private spa by the hour adds something extra for guests who prefer a relaxing couples’ getaway with greater privacy.

Its water area features a pool with a jacuzzi, waterfalls and hydromassage jets to relieve tension, as well as a sauna, hammam, bi-thermal showers and welcoming relaxation areas. This bright and fully equipped spa on the Costa Brava is perfect for surrendering to relaxation.

A stay at TorreMirona Golf Resort also includes access to an 18-hole golf course, an outdoor swimming pool and a restaurant committed to the finest Empordà cuisine. Its location also makes it easy to discover both the Pyrenees and the beaches and towns and villages of the Costa Brava.

 

The Hotel TorreMirona Golf & Spa, in Navata, is a hotel with a golf course on the Costa Brava located in the inland area of the Alt Empordà. It is surrounded by open landscapes with views of the Pyrenees and is just a few kilometres from the area’s beaches and coves.

This hotel surrounded by nature stands out for its 18-hole golf course, along with a large outdoor area with a swimming pool, gardens and sports spaces. It offers 48 rooms, a junior suite and apartments with private gardens, many with open views over the Empordà landscape.

As a hotel with spa on the Costa Brava it has the Spa Dubhé, with a jacuzzi, sauna, hammam and contrast showers, as well as treatments and massages. The spa can also be booked for "private spa", an option for a couples’ getaway.

El Canigó restaurant serves Mediterranean cuisine made with locally sourced ingredients. The hotel also offers bicycle hire and an electric vehicle charging point, and is a pet-friendly hotel.

With its setting and facilities, it is one of the best hotels on the Costa Brava for those looking to combine nature, relaxation and sport in peaceful surroundings.”

from 89€

2. Hotel La Garriga de Castelladral, Bages

Top 10 spa hotels in Catalonia, rural spa

Hotel La Garriga de Castelladral is one of the most special rural spa hotels in Catalonia, thanks to its intimate atmosphere and its spa in the farmhouse’s former pantry. Stone walls, soft lighting and silence create an idyllic setting in which to switch off completely.

Its water area includes a jacuzzi pool with waterfalls, hydromassage beds, benches with jets, an 80–90º sauna and a steam bath, as well as a contrast shower designed to stimulate circulation and relax the muscles. Access is available by reservation, allowing guests to enjoy the space in complete privacy, whether as a couple or a family.

One hour from Barcelona and surrounded by forests, La Garriga invites you to embrace slow living, connect with nature and rediscover a sense of calm in a setting where time moves at a different pace.

 

Hotel La Garriga de Castelladral is an exclusive rural hotel set in the heart of nature, in the Bages region, in inland Catalonia and just one hour from Barcelona. This authentic 19th-century farmhouse, carefully restored, preserves its historical essence linked to wine and olive oil production, visible in its stone walls, original spaces and traditional Catalan architecture. Surrounded by landscape and tranquility, it is the ideal place for a romantic getaway or a few days of disconnection in a unique natural setting.

With 20 spacious and bright rooms, La Garriga de Castelladral offers a slow experience where rest and well-being take center stage. It is a romantic hotel perfect for couples, although it is also ideal for families looking to enjoy nature. The hotel features a large garden, outdoor pool and different spaces designed for relaxation, reading and connection with the surroundings.

One of its main highlights is its spa, located in the former wine production area. With warm tones, natural materials and an intimate atmosphere, it offers a unique wellness experience, with the possibility to book it for private use. Everything is designed to disconnect and immerse yourself in a peaceful environment.

The experience is completed with carefully crafted Catalan cuisine, made with fresh, organic and seasonal products, many of them sourced from the farmhouse’s own garden. At Hotel La Garriga de Castelladral, every detail invites you to enjoy an authentic stay in one of the most special rural hotels with spa near Barcelona.

from 178€

3. Hotel S'Agaró Wellness & Spa, Costa Brava

Top 10 spa hotels in Catalonia, Costa Brava

Hotel S’Agaró Wellness & Spa, opposite Sant Pol Beach in S'Agaró, is one of the most comprehensive spa hotels on the Costa Brava. Its wellness facilities span more than 500 m² and include a large pool with jets, hydrotherapy spaces, beauty treatments and different sensory areas designed to promote wellbeing.

The spa’s limited capacity ensures a peaceful atmosphere for anyone looking for a relaxing weekend getaway. Guests can also enjoy Mediterranean cuisine at the Sa Conca restaurant and activities such as golf, diving and hiking. 

From here, it is easy to explore one of the most beautiful sections of the Camí de Ronda coastal path, leading to S’Agaró’s famous Mirador del Pinell gazebo, and discover nearby charming towns such as Sant Feliu de Guíxols, Calonge and Begur.

 

Located in front of Sant Pol Beach, in S’Agaró, the Hotel S’Agaró Wellness & Spa stands out for its privileged seafront location in one of the most beautiful bays on the Costa Brava. Its direct access to the beach and peaceful surroundings make it an ideal option to relax, enjoy the Mediterranean or explore the nearby coastal path.

This beach hotel features 93 spacious and bright rooms with elegant and welcoming décor, many with sea views, as well as others overlooking the gardens or pool. Its refined atmosphere makes it perfect for both romantic getaways and family holidays, combining comfort, wellness and an exceptional location.

Designed for relaxation, it offers a complete Spa & Wellness area of over 500 m², including a water circuit, sauna, hydrotherapy, gym and a wide range of treatments and massages. It also features an outdoor pool surrounded by gardens and a pleasant sun terrace, ideal for those looking for a hotel with spa on the Costa Brava by the sea.

At the Sa Conca restaurant, guests can enjoy Mediterranean cuisine with an innovative touch, based on local products such as fresh fish and seafood. Overall, it is a hotel on the Costa Brava perfect for those seeking sea views, wellness, beach and great gastronomy, close to destinations such as Platja d’Aro and Sant Feliu de Guíxols.

from 86€

4. Hotel La Coma, Setcases

Top 10 spa hotels in Catalonia, Pyrenees

Surrounded by mountains in the Camprodon Valley, Hotel La Coma is one of the best mountain spa hotels in Catalonia, perfect for anyone seeking nature, calm and a family-friendly atmosphere. Located in Setcases, between Camprodon and Vallter 2000, it combines Alpine scenery and wellbeing in a welcoming setting.

Its spa features a heated pool, jacuzzi and dry sauna, surrounded by large windows overlooking the Pyrenees. In winter, the atmosphere becomes magical: relaxing in the warm water while it snows is a unique experience. It is also a spa hotel for children, as youngsters can enter from the age of three. Hotel La Coma also has a massage room.

In winter, Vallter 2000 is perfect for family skiing, while in summer the area offers easy and enjoyable mountain routes. The Vallter Leisure Park provides even more fun for younger guests, and the hotel offers several family-friendly spaces in addition to its spa.

 

Hotel La Coma is one of the best hotels in the Girona Pyrenees, located in the charming village of Setcases, in the heart of the Camprodon Valley. Surrounded by mountains, forests and rivers at an altitude of 1,279 metres, it offers a privileged setting to discover the natural beauty of the Catalan Pyrenees throughout the year.

Its location makes it an excellent starting point for hiking routes, mountain excursions and outdoor activities. The hotel is also close to some of the valley's most beautiful natural pools and waterfalls.

The proximity to the Vallter ski resort, one of the closest ski resorts to Barcelona, makes Hotel La Coma an ideal choice for winter sports enthusiasts as well as for travellers wishing to enjoy the Pyrenees at any time of the year.

The hotel offers 22 rooms spread over three floors, as well as apartments and independent rural apartments in the centre of Setcases. Its facilities make it a hotel ideal for children and families, thanks to its spacious leisure areas, playground, games room, table tennis, pétanque and gardens.

Among its main attractions are the outdoor swimming pool, perfect during the summer months, and the spa with heated pool and sauna, also accessible to children. The hotel also features a gym and cosy lounges with fireplaces.

Its restaurant offers excellent Catalan mountain cuisine, prepared with local products from the Camprodon Valley, turning every stay into an authentic gastronomic experience connected to the region.

from 80€

5. Hotel-Spa Classic Begur, Costa Brava

Top 10 spa hotels in Catalonia, Begur

Located in the centre of Begur, Hotel-Spa Classic is one of the most charming spa hotels on the Costa Brava. Its spa occupies the former wine cellar of a colonial house, a restored underground space featuring natural stone, soft lighting and an intimate atmosphere that invites you to switch off from the very first moment.

The water area includes a heated pool with a jacuzzi, water features and a hydromassage bench, as well as a Finnish sauna and contrast shower. Access is included for hotel guests and, at night, the space can be booked as a private spa for one hour, the perfect plan for a romantic getaway.

The hotel completes the experience with relaxing and therapeutic massages, as well as rooms with a jacuzzi, adjustable beds and a tantric chair, all designed for a romantic stay with a difference. Begur provides the perfect finishing touch: a beautiful town close to some of Catalonia’s most famous coves and the most charming villages of the Empordà.

 

The Hotel-Spa Classic Begur is a romantic hotel for couples in Begur, set in the heart of this charming Costa Brava village, Girona, just over an hour from Barcelona. A boutique retreat designed for those seeking an intimate escape surrounded by Mediterranean coves, history and outstanding gastronomy.

Housed in a distinguished Indian mansion, the hotel features 12 exclusive rooms, some with a private jacuzzi in the room and others with surprising details such as a tantra chair or motion bed, perfect for couples.

The former wine cellar has been transformed into a spa with water area, ideal for relaxing at any time of year. Facilities include a hydromassage pool, Finnish sauna and contrast showers, creating a private atmosphere.

The private spa for couples can be reserved for exclusive use, turning your stay into a truly romantic getaway on the Costa Brava. Relaxing massages are also available, either in the spa area or in the privacy of your room.

from 125€

6. Hotel-Boutique Mas Falgarona, Avinyonet de Puigventós

Top 10 spa hotels in Catalonia, Alt Empordà

Set among olive groves and the fields of the Alt Empordà, Hotel-Boutique Mas Falgarona is one of the most peaceful and carefully designed spa hotels in Catalonia. This restored former farmhouse combines contemporary design, sustainability and a rural setting that invites you to enjoy a genuine relaxation and wellness getaway far from the pace of everyday life.

Arranged over two levels, its spa includes a heated indoor pool with hydrojets, a Finnish sauna, sensory showers and relaxation rooms filled with natural light. It also has treatment rooms for massages and rituals using natural products. Capacity is kept low and the space can be booked as a private spa, a highly valued option for a dream spa weekend.

The gardens and outdoor swimming pool complete an experience that is perfect for anyone looking for rural spa hotels in Catalonia, slow getaways and genuine moments of disconnection in the heart of the Empordà.

 

Located in Avinyonet de Puigventós, in the heart of the Alt Empordà and just a few minutes from Figueres, Hotel Boutique Mas Falgarona occupies a historic Empordà farmhouse surrounded by gardens and nature. Its privileged location makes it easy to discover both the inland landscapes of the Empordà and some of the most iconic spots on the Costa Brava, making it an excellent base from which to explore the region.

This exclusive four-star hotel features just 15 rooms, designed to offer a peaceful and personalised experience. Some include a bathtub or hydromassage bathtub, while its extensive gardens, outdoor swimming pool and tranquil surroundings make it an ideal destination for those looking to unwind in the heart of nature.

Wellness is one of the highlights of the stay thanks to its complete spa, featuring a water circuit, massages and treatments designed for relaxation throughout the year. The experience continues at La Falgarona Restaurant, where Mediterranean signature cuisine is prepared using fresh, local and seasonal ingredients, many of them grown in the hotel's own vegetable garden.

In addition, Mas Falgarona is a pet-friendly hotel and an excellent place to discover the Empordà by bike, thanks to the bicycles available for guests and its proximity to numerous cycling routes through vineyards, medieval villages and natural landscapes. Nature, gastronomy, wellness and exclusivity make Hotel Boutique Mas Falgarona one of the best hotels in Alt Empordà, Costa Brava for an unforgettable getaway at any time of year.

from 149€

7. Hotel Grèvol Spa, Llanars

Top 10 spa hotels in Catalonia, mountain spa

In the heart of the Camprodon Valley, Hotel Grèvol Spa is one of the most comprehensive hotels with massages and a spa in the Pyrenees. Its stone and wood architecture and warm atmosphere make it the perfect place for a relaxing mountain getaway in both winter and summer.

The Grèvol Spa Centre features a very complete water circuit with a heated pool, jacuzzi, Turkish bath, dry sauna and contrast showers, as well as a relaxation area with direct access to the outdoor garden. The hotel also offers massages and beauty treatments. To preserve a calm atmosphere, the spa has specific opening times for families with children.

Set in a privileged location, the hotel is an excellent starting point for walking and cycling routes, such as the Fonts de les Dous route or the first sections of the Ter Route. Its gastronomic restaurant completes the experience, adding quality cuisine to accommodation designed for switching off among the mountains.

 

Hotel Grèvol Spa, located in Llanars, in the heart of the Camprodon Valley, is a welcoming mountain hotel in the Girona Pyrenees that combines stone and wood to blend harmoniously with its natural surroundings. Surrounded by forests and mountains, it offers a warm and peaceful atmosphere, perfect for enjoying the Pyrenees.

Its spacious rooms, decorated in an elegant mountain style and overlooking the surrounding landscape, make the hotel an ideal destination for both a romantic getaway and a family holiday. During winter, the valley's frequent snowfall can be admired from the rooms or from the spa area.

Grèvol Spa features a complete wellness area with a hydromassage pool, waterfalls, jacuzzi, sauna, steam bath, gym and relaxation areas. The experience is complemented by personalised massages and treatments, offering guests the perfect opportunity to unwind in the heart of nature.

One of the hotel's most inviting spaces is its lounge with a central fireplace, ideal for relaxing after a day in the mountains or enjoying cosy winter afternoons. The café-bar and communal areas invite guests to embrace the peaceful rhythm of the Pyrenees.

Recognised as a Gastronomic Hotel, its restaurant serves refined Catalan cuisine prepared with local and seasonal products from the Camprodon Valley. Breakfasts also stand out for the quality of their ingredients.

The hotel also features a games room with billiards and table tennis, making it an excellent hotel for families with children. It also offers spaces for celebrations, business meetings and small events.

The location of Hotel Grèvol Spa allows guests to enjoy a wide range of outdoor activities, including hiking, cycling, golf, horse riding and skiing. Its status as a bike-friendly hotel and its proximity to the Vallter ski resort make it an excellent base for discovering the Girona Pyrenees at any time of the year.

from 155€

8. Hotel & Spa Can Josep, Bot

Top 10 spa hotels in Catalonia, Tarragona

In the heart of Terra Alta, Hotel & Spa Can Josep is one of the mountain spa hotels with the finest views. Surrounded by vineyards, valleys and silence, this small charming hotel is highly valued for its friendly service, peaceful surroundings and family atmosphere.

Its spa has a jacuzzi, waterfalls, Turkish bath and relaxation area. It is the perfect place for a relaxing rural getaway if you would like to switch off in a simple, unhurried atmosphere. Massages and treatments can also be requested in advance.

In addition to its spa, Can Josep stands out for its home-style cuisine, especially at breakfast and dinner. Its location in Bot makes it an excellent base for discovering Terra Alta and some of the most peaceful landscapes in Tarragona.

 

Hotel & Spa Can Josep is a spa hotel in Terra Alta where wellness, gastronomy and nature come together to offer a relaxing getaway in inland Tarragona. Located in the village of Bot and surrounded by vineyards and mountains, it is the perfect place to discover one of Catalonia's most distinctive wine regions.

The comfortable rooms invite guests to relax after a day of nature or wine tourism. The hotel features a complete spa overlooking the mountains and vineyards, equipped with waterfalls, a jacuzzi, Turkish bath and massage service. Guests can also enjoy a cosy library with a fireplace.

Gastronomy is one of the highlights of every stay. The Can Josep Restaurant showcases local produce through seasonal cuisine paired with D.O. Terra Alta wines, olive oil and the renowned black truffles from Els Ports. All this can be enjoyed in a bright dining room with views of the Serra de Pàndols and Els Ports mountains.

From the hotel, guests can explore the Terra Alta Greenway, visit wineries, walk through vineyards or discover some of the region's most iconic landscapes. The hotel also offers bicycle rental and free covered parking for bicycles and motorcycles, making it an ideal cycling-friendly hotel for exploring the area on two wheels.

Hotel & Spa Can Josep combines the tranquillity of inland Tarragona with a carefully curated wellness and gastronomic experience. The perfect destination for a romantic getaway, a wine tourism experience or a few days of relaxation surrounded by nature.

from 129€

9. ECO Turisme Can Buch

Top 10 rural spa hotels in Catalonia

Surrounded by nature and silence, ECO Turisme Can Buch is an eco-sustainable farmhouse in La Garrotxa where everything invites you to slow down. This rural house with a spa embraces slow living, renewable energy and a genuine connection with the surroundings, creating the perfect atmosphere for a relaxing getaway in nature.

Its hammam spa, built with stone and handcrafted 17th-century tiles, offers an intimate experience with a warm-water hydromassage pool, submerged bench and lounger, waterfall and steam sauna. Soft lighting, therapeutic music and the use of rainwater create a deeply relaxing atmosphere.

The spa is available by reservation for private one-hour sessions and is suitable for both couples and families, including children. Can Buch is an excellent option for anyone looking for a rural spa hotel in Catalonia and a genuine escape in one of the greenest and most peaceful landscapes of La Garrotxa.

 

Hotel ECO Turisme Can Buch is an exclusive spa hotel in La Garrotxa, designed for those looking to disconnect in the heart of nature without compromising on comfort. Located in Sant Aniol de Finestres, in the beautiful Llémena Valley, this unique retreat occupies a historic 17th-century farmhouse, surrounded by forests, mountains and some of the most spectacular landscapes in inland Girona.

Wellbeing is at the heart of the experience. The hotel features an exclusive private hammam spa, which can be reserved for couples, families or groups of friends, as well as a massage room, an outdoor gym and a spectacular natural eco swimming pool, where the water is purified naturally through a biological filtration system without chlorine or chemicals.

Gastronomy is another of Can Buch's defining features. Its signature plant-based restaurant serves creative cuisine made with organic, locally sourced ingredients, many grown in the estate's own vegetable garden. Every dish reflects the landscape and the changing seasons of La Garrotxa.

The hotel's twelve rooms and independent apartment combine natural stone and wood with traditional Catalan vaulted ceilings. Some rooms feature private terraces with mountain views, creating peaceful spaces where guests can truly unwind.

Beyond relaxation, Can Buch offers experiences for every type of traveller. It is an outstanding family-friendly hotel, where children can visit the farm, feed the animals, collect fresh eggs or explore the organic vegetable garden through guided activities. Nature lovers can also enjoy hiking routes leading to beautiful waterfalls and natural pools, including the Barranc de les Bruixes, the Pont de Can Prat and the La Garrotxa Volcanic Zone Natural Park.

Wellness, gastronomy, nature and exclusivity make Hotel ECO Turisme Can Buch one of the finest hotels in La Garrotxa. A destination where you can enjoy a rural spa getaway, discover the inland landscapes of Catalonia and experience something truly unique at any time of year.

from 170€

10. Boutique Hotel Comtal d'Empúries

Top 10 spa hotels in Catalonia, Castelló d'Empúries

Boutique Hotel Comtal d’Empúries, in the historic centre of Castelló d’Empúries, is one of the most distinctive spa hotels in Catalonia. Housed in a former stately building restored with respect for its original stone arches, it combines history, contemporary design and a peaceful atmosphere, making it a very special relaxation getaway on the Costa Brava.

Available by prior reservation, its spa stands out for its warm atmosphere among stone walls and soft lighting. The circuit includes a heated pool, jacuzzi, sauna, hammam, Scandinavian shower and several indoor and outdoor relaxation areas. It also features a massage area offering personalised treatments to release tension and restore energy.

Some rooms feature a private jacuzzi, making this a true hotel for couples looking for a wellness getaway with extra privacy. Its location between the sea and the medieval heritage of Castelló d’Empúries allows you to combine spa time, peaceful walks, excellent cuisine and a charming stay in one of the most beautiful corners of the Alt Empordà.

 

The Boutique Hotel Comtal d’Empúries, located in Castelló d’Empúries, is an elegant hotel on the Costa Brava set in the heart of the natural surroundings of the Alt Empordà. Housed in a restored traditional farmhouse, this hotel combines the charm of traditional architecture with a modern and welcoming design, surrounded by natural spaces such as the Aiguamolls de l’Empordà and the Cap de Creus, making it an ideal destination to unwind.

This boutique hotel features 29 rooms and suites in a contemporary style, decorated with noble materials such as marble and wood, and equipped with king-size beds. Some rooms include a private jacuzzi in the room, adding an extra touch of exclusivity, making it a perfect choice for romantic getaways on the Costa Brava.

The hotel offers a complete wellness area with spa, including a heated pool, sauna, hammam and revitalizing showers, as well as a carefully selected range of treatments and massages in a unique space located in the former wine cellar, with stone arches and soft lighting that invites relaxation. It also features an outdoor pool with solarium area, ideal for enjoying the Mediterranean climate.

One of its main highlights is its gastronomic restaurant, offering innovative Catalan cuisine based on local products, accompanied by a carefully curated wine list with designation of origin. It is also very close to destinations such as Roses and Empuriabrava, as well as some of the most beautiful beaches and coves on the Costa Brava, making it an ideal base for exploring the area.

from 120€

This concludes our Top 10 spa hotels in Catalonia, a selection created to help you find the perfect hotel for your next wellness getaway.

If you would like to keep exploring, Grans Hotels de Catalunya offers many other spa hotels in Catalonia, as well as getaways designed to help you switch off at any time of year.

Find us in
join Grans Hotels de Catalunya
Sign in
If you do not have an account, you can create a click here.
←
Recover password
We have received your request If the provided account exists then we will resend an email with your new password
Searching hotels...
Did you know...?

Grans Hotels de Catalunya, unlike other search engines like Booking or Expedia, is the official hotel portal!

We guarantee the best available price

Direct booking with the hotel, no commissions

We use our own and third-party cookies to make our website work safely and personalize its content. Likewise, we use cookies to measure and obtain data on your navigation and to adjust advertising to your tastes and preferences. Press the "Accept all" button to confirm that you have read and accepted the information presented. To manage or disable these cookies, click on "Configuration". For more information see our cookies policy.
Modify cookies
Technical and functional Always active
This website uses its own Cookies to collect information in order to improve our services. If you continue browsing, you accept their installation. The user has the possibility of configuring his browser, being able, if he so wishes, to prevent them from being installed on his hard drive, although he must bear in mind that such action may cause difficulties in navigating the website.
They allow the monitoring and analysis of the behavior of the users of this website. The information collected through this type of cookies is used to measure the activity of the web for the elaboration of user navigation profiles in order to introduce improvements based on the analysis of the usage data made by the users of the service. They allow us to save the user's preference information to improve the quality of our services and to offer a better experience through recommended products.
These cookies are used to store information about the preferences and personal choices of the user through the continuous observation of their browsing habits. Thanks to them, we can know the browsing habits on the website and display advertising related to the user's browsing profile.