Logo: The Spa Hotel Guide The Spa Hotel Guide

The best spa hotels in Costa Brava

A curated list of spa hotels and resorts

Tomas Mazowski A list by Tomas Mazowski. This guide was last updated in December 2022.

Hey! Indulge in the ultimate pampering experience at one of these luxurious spa hotels. Designed to provide relaxation, rejuvenation, and tranquility, these properties offer an array of wellness services that range from massages and facials to yoga classes and meditation sessions. To make your search for the perfect spa hotel in in Costa Brava easier, I've compiled this list of top-rated properties for your consideration. So sit back, relax, and explore your options - your ultimate wellness retreat awaits!

  • 1 Boutique Hotel Villa Gala Cadaqués, Spain

    Spa hotel: Boutique Hotel Villa Gala

    **** Hotel. Set in Cadaqués, 1.2 km from Salvador Dali's House, Hotel Villa Gala features an outdoor swimming pool and a garden. Each accommodation at the 4-star hotel has a terrace with views over Cadaqués and the sea. This property offers spa and wellness packages. Show full description Guest review score 9.0, rooms from around 134 EUR.

    See available rooms
  • 2 Hostal Spa Empúries L'Escala, Spain

    Spa hotel: Hostal Spa Empúries

    **** Hotel. Empúries is set in a restored building overlooking the Mediterranean from a secluded beach. It is located nearby Empuries Archeological Site and is a 15-minute walk from L’Escala, on the Costa Brava. The charming rooms at Hostal Empúries all come with a work desk and include en suite bathrooms. Some rooms are equipped with satellite TV channels and many offer a terrace with great views of Portitxol Beach. The property has 2 restaurants: one serving gourmet Mediterranean food and the other offering a range of dishes in an informal environment. Hostal Empúries has a spa service at an extra cost, including a pool, saunas, a gym and sensation shower circuit. Bicycles and electric scooters are rented at the 24-hour reception desk. Guest review score 8.8, rooms from around 94 EUR.

    See available rooms
  • 3 Hotel Spa Mediterraneo Park Roses, Spain

    Spa hotel: Hotel Spa Mediterraneo Park

    **** Hotel. Hotel Mediterraneo Park is set 200 metres from Santa Margarida beach and is surrounded by 10,000m² of gardens and 2 outdoor swimming pools. It has rooms with balconies. The hotel features a Spa with a water circuit, hot tub, sauna and a swimming pool. Show full description Guest review score 8.8

    See available rooms
  • 4 Sant Pere del Bosc Hotel & Spa Lloret de Mar, Spain

    Spa hotel: Sant Pere del Bosc Hotel & Spa

    ***** Hotel. Set in a restored Modernista building, the luxury Hotel Sant Pere del Bosc Hotel & Spa offers a saltwater outdoor pool. The hotel spa includes a water circuit and massage service. Each air-conditioned suite at the Sant Pere del Bosc Hotel & Spa Hotel features free Wi-Fi, a flat-screen TV and a minibar. Show full description Guest review score 8.8, rooms from around 104 EUR.

    See available rooms
  • 5 Park Hotel San Jorge & Spa by Escampa Hotels Platja d'Aro, Spain

    Spa hotel: Park Hotel San Jorge & Spa by Escampa Hotels

    **** Hotel. Overlooking the Costa Brava headland of Cap Roig, Park Hotel San Jorge & Spa offers direct access to Bella Dona and Cap Roig Coves. It features an outdoor pool, spa and a free WiFi throughout. The air-conditioned rooms at the Park Hotel San Jorge & Spa feature plenty of natural light. Show full description Guest review score 8.7, rooms from around 60 EUR.

    See available rooms
  • 6 Golden Bahía de Tossa & Spa 4* Sup. Tossa de Mar, Spain

    Spa hotel: Golden Bahía de Tossa & Spa 4* Sup.

    **** Hotel. Located 800 metres from the beach in Tossa del Mar, Golden Bahia offers free Wi-Fi in public areas. It features 3 outdoor pools, surrounded by palm trees, an indoor pool and a sun terrace. Rooms at Golden Bahia Tossa de Mar are spacious and have a private balcony. Show full description Guest review score 8.5

    See available rooms
  • 7 Hotel Spa La Terrassa Platja d'Aro, Spain

    Spa hotel: Hotel Spa La Terrassa

    *** Hotel. Situated 3 minutes' walk from Platja d'Aro Beach, Hotel Spa La Terrassa offers a spa zone (extra cost), free gym and outdoor pool. The modern, air-conditioned rooms include free WiFi, satellite TV and a safe. Hotel Spa La Terrassa is situated on one of the resort’s main streets, surrounded by shops. Show full description Guest review score 8.5, rooms from around 58 EUR.

    See available rooms
  • 8 S'Agaró Hotel Spa & Wellness S'agaro, Spain

    Spa hotel: S'Agaró Hotel Spa & Wellness

    **** Hotel. Set on the Costa Brava's San Pol Beach, this elegant hotel is surrounded by 8000 m² of gardens with views of the Mediterranean Sea. It features a spa, an outdoor pool and a sun terrace. Opening out onto private balconies, bright rooms at S'Agaró Hotel Spa & Wellness are decorated in pastel tones and fitted with classic furnishings. Show full description Guest review score 8.3, rooms from around 67 EUR.

    See available rooms
  • 9 Augusta Club & Spa - Adults Only Lloret de Mar, Spain

    Spa hotel: Augusta Club & Spa - Adults Only

    **** Hotel. Augusta Club is located in a quiet area, just 5 minutes' walk from the city center and 10 minutes from the beach. The hotel, with its new concept Adults Only +16 years, is recommended for those clients seeking relaxation and tranquility, always focused on the Slow Travel philosophy. It has spacious lounges, a terrace with an outdoor pool, 24-hour reception, a gym, a bar, free Wi-Fi and a renovated restaurant that offers show cooking every day, with Mediterranean, international and vegetarian dishes. It also has a small Spa with sauna and an underground car park with limited spaces. Both services have an additional cost and cannot be booked in advance. All rooms have a balcony, satellite TV, heating, air conditioning and a safe (available at an extra cost). Superior rooms have a private terrace, and they are not accessible through the elevator, they are accessible by stairs. The hotel’s "Slow travel" program offers a range of health and relaxation activities, including free yoga classes, 1h access to the spa (extra cost) and several treatments/massages (extra cost). With the access to the spa, it is offered a bathrobe or towel with a deposit. It is highly recommended not to enter the spa area with rings, bracelets or necklaces. All the activities/treatments and yoga classes are under availability upon arrival and must be booked at the check in. Also, the activities/yoga classes requires enough space and an appropriate attitude, so we kindly ask our customers to respect the indications. Guest review score 7.9

    See available rooms
  • 10 Hotel Spa Pinar del Mar Platja d'Aro, Spain

    Spa hotel: Hotel Spa Pinar del Mar

    *** Hotel. This modern, elegant hotel is situated 300 metres from the beach in Platja d’Aro. It offers free internet in rooms and has a spa centre and an outdoor swimming pool. A hot tub, a sauna, a massage service are available at Pinar del Mar’s spa. Show full description Guest review score 7.8, rooms from around 55 EUR.

    See available rooms
  • 11 Htop Royal Star & SPA #htopFun Lloret de Mar, Spain

    Spa hotel: htop Royal Star & SPA #htopFun

    **** Hotel. With a large outdoor pool and spa, the Royal Star is in a quiet location 10 minutes’ walk from Fenals Beach. Central Lloret de Mar is 20 minutes’ walk away. Air-conditioned rooms at the H TOP Royal Star have a private balcony and satellite TV. Show full description Guest review score 6.2, rooms from around 57 EUR.

    See available rooms
  • 12 Htop Palm Beach & SPA #htopEnjoy Lloret de Mar, Spain

    Spa hotel: htop Palm Beach & SPA #htopEnjoy

    *** Hotel. Set 700 metres from Lloret de Mar Beach, H TOP Palm Beach features outdoor and indoor pools, a sun terrace with a hot tub, and a games room with a pool table. Decorated simply, each bright room has a private, furnished terrace, satellite TV and a private bathroom. H TOP Palm Beach offers a buffet-style restaurant and 1 bar, The centre of Lloret is around 500 metres away and has a range of dining options and bars. This property offers spa and wellness packages. Show full description Guest review score 6.6

    See available rooms
  • 13 Hotel Cala del Pi - Adults Only Platja d'Aro, Spain

    Spa hotel: Hotel Cala del Pi - Adults Only

    ***** Hotel. This luxury hotel offers direct access to Platja d’Aro’s Cala del Pi Beach. It has a free 600 m² spa, free WiFi and parking and an outdoor pool with sea views. Rooms at Hotel & Spa Cala del Pi feature a hydromassage shower or bath and a private terrace, many with views over the Mediterranean Sea. Show full description Guest review score 9.0, rooms from around 185 EUR.

    See available rooms
  • 14 Mas Tapiolas Santa Cristina d'Aro, Spain

    Spa hotel: Mas Tapiolas

    **** Hotel. Hotel Mas Tapiolas is set in a traditional Catalan farmhouse from the 13th century in the town of Solius, just 10 km from the Costa Brava. This hotel features an outdoor pool, a free spa center, Golf Par 3 and paddle tennis court, surrounded by beautiful gardens. The hotel offers classic, bright and elegant rooms. Show full description Guest review score 9.0, rooms from around 139 EUR.

    See available rooms
  • 15 Alàbriga Hotel & Home Suites GL S'agaro, Spain

    Spa hotel: Alàbriga Hotel & Home Suites GL

    ***** Hotel. Facing the beachfront, Alàbriga Hotel & Home Suites GL offers 5-star accommodation in S'Agaro and features a seasonal outdoor swimming pool, fitness centre and garden. Providing a restaurant, the property also has a shared lounge, as well as a sauna and a hot tub. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Show full description Guest review score 8.9

    See available rooms
  • 16 Hotel Sa Calma Begur, Spain

    Spa hotel: Hotel Sa Calma

    **** Hotel. Located 50 metres from Begur’s main square, Hotel Sa Calma is a renovated 19th-century house with a free rooftop hot tub. All rooms feature a chromotherapy bath and shower. The elegant air-conditioned rooms at Sa Calma have large beds and wooden floors. Show full description Guest review score 8.7, rooms from around 121 EUR.

    See available rooms
  • 17 Hostal de la Gavina GL - The Leading Hotels of the World S'agaro, Spain

    Spa hotel: Hostal de la Gavina GL - The Leading Hotels of the World

    ***** Hotel. Set just 100 metres from S’Agaro Beach, the 5-star Hostal de la Gavina features a spa, tennis club and outdoor pool surrounded by Mediterranean gardens. Rooms offer wonderful sea views. La Gavina has an ideal setting on the Costa Brava, just 27 km from Girona Airport and 100 km from Barcelona. Show full description Guest review score 8.6

    See available rooms
  • 18 Vistabella Roses, Spain

    Spa hotel: Vistabella

    ***** Hotel. The seafront Vistabella offers fantastic views of Roses Bay and the surrounding mountains. It features rooms with balconies, a spa and 5 restaurants. Rooms at the Vistabella come with a flat-screen TV and a bathroom with a bathrobe. Show full description Guest review score 8.6

    See available rooms
  • 19 Hotel Marina Roses, Spain

    Spa hotel: Hotel Marina

    *** Hotel. Stay in the heart of Roses. Hotel Marina is located in the centre of Roses, on the seafront. It offers free access to the gym and the rooftop swimming pool with hydromassage jets, open in summer. Show full description Guest review score 8.4, rooms from around 80 EUR.

    See available rooms
  • 20 Mas Ses Vinyes - Adults Only Begur, Spain

    Spa hotel: Mas Ses Vinyes - Adults Only

    **** Hotel. This charming hotel has a peaceful setting near Begur, surrounded by forest. Mas Ses Vinyes - Adults Only offers a spa (extra cost), an outdoor pool and a terrace with beautiful views. The hotel’s spa centre includes a hydromassage bath, a cold water pool, a Finnish sauna and a Hammam. Show full description Guest review score 8.4, rooms from around 94 EUR.

    See available rooms
  • 21 Hotel Ridomar 365 Lloret de Mar, Spain

    Spa hotel: Hotel Ridomar 365

    **** Hotel. You can walk to the beach in just 10 minutes. Ridomar Hotel offers an outdoor pool, hot tub, Mini Spa and panoramic sea and mountain views from its rooftop sun terrace. The family-run hotel is located in a quiet area, next to a park. Show full description Guest review score 6.7, rooms from around 46 EUR.

    See available rooms
  • 22 Hotel Helios Lloret Lloret de Mar, Spain

    Spa hotel: Hotel Helios Lloret

    **** Hotel. Stay in the heart of Lloret de Mar. Hotel Helios Lloret is set in central Lloret de Mar, just 150 metres from Lloret Beach. It offers a terrace and air-conditioned rooms with a balcony, TV and private bathroom. This property offers spa and wellness packages. Show full description Guest review score 8.7

    See available rooms
  • 23 Hotel Santa Marta Lloret de Mar, Spain

    Spa hotel: Hotel Santa Marta

    ***** Hotel. Ideally situated in a magnificent woodland area of 7 hectares, this hotel is located on the edge of the Santa Cristina beach. A sea-facing hotel that is just 200 metres away from the beach, which you can approach along different footpaths encircled by a variety of trees. The hotel opens its doors to all those looking for sun, comfort, and personalised customer care, as well as of course the Mediterranean culture that fills each nook and cranny of the Costa Brava. This property offers spa and wellness packages. Show full description Guest review score 8.7

    See available rooms
  • 24 Hotel Mas Palou Roses, Spain

    Spa hotel: Hotel Mas Palou

    *** Hotel. In a privileged position, both for its geographical and its artistic setting, you will find Mas Palou, a typical Catalan farm house from 1582. It offers rooms with flat-screen TV, air conditioning, and heating. Surrounded by nature, guests can enjoy some spectacular views over Alt Empordà and Roses Bay. This property offers spa and wellness packages. Show full description Guest review score 7.6, rooms from around 63 EUR.

    See available rooms
  • 25 Can Mascort Eco Hotel Palafrugell, Spain

    Can Mascort Eco Hotel

    *** Hotel. Featuring 3-star accommodation, Can Mascort Eco Hotel is situated in Palafrugell, 23 km from Medes Islands Marine Reserve and 13 km from Golf Playa de Pals. With a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features airport transfers, while a car rental service is also available. This property offers spa and wellness packages. Show full description Guest review score 9.4, rooms from around 143 EUR.

    See available rooms
Tomas Mazowski

I try my best to keep this guide up to date and I last refreshed it in December 2022. Did I miss a spa hotel that should be on this list? Send me an email and let me know!

Missing a hotel on our list?

Do you know of a spa hotel in Costa Brava that's missing from this list?

Let me know!

In order to support the sites I work together with booking.com. Whenever someone finds a nice hotel and makes a reservation through one of the links here I get a small commission. Thanks!