Skip to main content

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Lloret de Mar

34 spa hotels

Roses

27 spa hotels

Platja d'Aro

12 spa hotels

Tossa de Mar

11 spa hotels

Empuriabrava

11 spa hotels

Blanes

8 spa hotels

Begur

8 spa hotels

S'agaro

5 spa hotels

L'Estartit

4 spa hotels

Port de la Selva

3 spa hotels

Pau

3 spa hotels

Calonge

3 spa hotels

The best spa hotels in Costa Brava

Check out our selection of great spa hotels in Costa Brava

Filter by:

Star Rating
Review score

Boutique Hotel Comtal Empuries

Hotel in Roses

Located in Roses, 6.9 miles from Dalí Museum, Boutique Hotel Comtal Empuries provides accommodations with a seasonal outdoor swimming pool, private parking, a garden and a shared lounge.

C
Cary
From
United Kingdom
Merien, the general manager is magnificent. Food is great. The entire place is an unspoiled gem.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,273 reviews
Price from
$199.52
1 night, 2 adults

Atzavara Hotel & Spa

Hotel in Santa Susanna

Located in Santa Susanna, a 8-minute walk from Llevant Beach, Atzavara Hotel & Spa provides accommodations with a garden, private parking, a shared lounge and a terrace.

H
Hilmar
From
Iceland
We had a wonderful stay at Atzavara Hotel & Spa for 10 nights and were extremely satisfied with everything. The hotel is excellent and the facilities are of a very high standard. Our room was very comfortable, and the bed in particular was exceptionally good, ensuring a great night’s sleep throughout our stay. The overall cleanliness and layout of the hotel were exemplary. The staff were consistently courteous, professional, and very helpful, which really enhanced our experience.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,516 reviews
Price from
$287.97
1 night, 2 adults

Boutique Hotel Élke Spa Superior

Hotel in Sant Feliu de Guíxols

Facing the beachfront, Boutique Hotel Élke Spa Superior offers 4-star accommodations in Sant Feliu de Guíxols and has a seasonal outdoor swimming pool, shared lounge and terrace.

B
Beth
From
United States
Outstanding breakfast selections and quality. Front desk staff extremely helpful when we needed to find urgent medical care and move our car.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,029 reviews
Price from
$158.21
1 night, 2 adults

Cosmopolita Hotel Boutique & Spa

Hotel in Platja d'Aro

Located in Platja d'Aro and set on the beachfront, Cosmopolita Hotel Boutique features an outdoor pool and terraces with sea views. Please note that there is no parking at the hotel.

N
Nikolas
From
Spain
Very friendly staff. Excellent location. Well maintained facilities and Spa
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,043 reviews
Price from
$232.49
1 night, 2 adults

Hostal Spa Olga

Sant Antoni de Calonge

Hostal Spa Olga is located on the Costa Brava seafront in Sant Antoni de Calonge. Rooms with a private balcony and sea views. The rooms at the Olga feature simple décor.

C
Caroline
From
United States
Very clean and chic. Staff were extremely warm and welcoming. Great restaurant. On the beach!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,257 reviews
Price from
$124.59
1 night, 2 adults

AQUA Hotel Silhouette & Spa - Adults Only

Hotel in Malgrat de Mar

AQUA Hotel Silhouette & Spa - Adults Only is located 820 feet from the beach in Malgrat de Mar. It features a wide garden with 2 pools and a spa.

k
keivan
From
Spain
Everything The staff is awesome. It was my third time this year that I had gone there. The food is fantastic. The best horel ever.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,213 reviews
Price from
$198.52
1 night, 2 adults

L'Azure Hotel SPA 4Sup

Hotel in Lloret de Mar

L'Azure Hotel SPA 4Sup is conveniently set in the center of Lloret de Mar, 1.9 mi from Water World. It offers 2 outdoor swimming pools, a fitness center, and spa.

A
Arianna
From
Netherlands
We loved our stay there, we'll definitely come back. We got a family room and it was perfect for the 3 of us. Very clean, very modern, beds very comfy. We got the football field view that was actually entertaining :-D Staff was really caring, if we skipped the cleaning day they were checking in to see if everything was ok and if we need something, and we appreciated that very much. We travelled by car and having the shuttle service 24/7 to/from the parking (with a reduce price for hotel stays) was very convenient. We had a great experience overall. The male server who helped us at the pool bar was excellent—friendly, attentive, and really made a positive difference. He definitely deserves a 5-star mention. A special mention as well to the lifeguard at the pool—she was very attentive and took safety seriously, especially with children. I saw her handle a difficult situation calmly and professionally. She was doing a great job and deserves appreciation. Last of all, The factory restaurant, very very good as they said to us! so if you don't want to go out for dinner, it's a very good alternative!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,131 reviews
Price from
$144.27
1 night, 2 adults

Sumus Hotel Stella and Spa 4S Adults Recommended

Hotel in Pineda de Mar

Sumus Hotel Stella and Spa 4S Adults Recommended is a charming hotel, located in Pineda de Mar. It offers large grounds with a swimming pool hot tub, sun terrace and garden.

J
Juan
From
Spain
The breakfast was fantastic, with many options to choose from.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,087 reviews
Price from
$248.58
1 night, 2 adults

Hotel Mediterráneo

Hotel in Santa Margarida, Roses

Part of the Hotels Mediterraneo complex, this hotel is set on the Bay of Roses. It is surrounded by 33 ft² of gardens and has 2 outdoor swimming pools.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,059 reviews
Price from
$165.52
1 night, 2 adults

Hotel Helios Lloret

Hotel in Lloret Town Center, Lloret de Mar

Hotel Helios Lloret is set in central Lloret de Mar, just 492 feet from Lloret Beach. It offers a terrace and air-conditioned rooms with a balcony, TV and private bathroom.

J
Jocelyn
From
Ireland
Upon check in we were welcomed with a complimentary cocktail in the bar while we waited for our room. The reception staff and cleaners were so kind, they even went the extra mile and left a bottle of cava for us in the room. It was perfect!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,547 reviews
Price from
$90.31
1 night, 2 adults
All spa hotels in Costa Brava

Most booked spa hotels in Costa Brava this month

See all

Popular with guests booking spa hotels in Costa Brava

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,023 reviews

Popular with guests booking spa hotels in Costa Brava

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 8,137 reviews

Popular with guests booking spa hotels in Costa Brava

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 3,550 reviews

Popular with guests booking spa hotels in Costa Brava

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 4,833 reviews

Popular with guests booking spa hotels in Costa Brava

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 5,632 reviews

Popular with guests booking spa hotels in Costa Brava

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 3,716 reviews

Popular with guests booking spa hotels in Costa Brava

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,659 reviews

Popular with guests booking spa hotels in Costa Brava

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,876 reviews

Popular with guests booking spa hotels in Costa Brava

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,547 reviews

Popular with guests booking spa hotels in Costa Brava

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,371 reviews

FAQs about spa hotels in Costa Brava

Spa Hotels That Guests Love in Costa Brava

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,698 reviews
The breakfast here was amazing. Much better than any other hotel breakfast we had in Spain or France. The view of the beach from our room was incredible. I also loved how spacious the balcony was. And it was only a 10 second walk to the beach. Nothing better.
Guest review byAlyssa
Group
Avg. price/night: $276.07
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,779 reviews
Location near to the sea, spacious room for 4 persons, relax area and pools, variety for eating, courtesy of customer reception.
Guest review byRaff
Family with young children
Avg. price/night: $146.58
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,550 reviews
15min walk to the center, which is great if you want to be a bit away of the city noise. The staff were friendly and have a lovely terrace/outdoor area! The buffet breakfast is worth it, but we took it only one day and went for breakfast in the beach the rest of the days. The bathroom was super spacious and we even had a balcony in the room :) + also the room has AC!
Guest review byBianca
Family with young children
Avg. price/night: $300.33
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 5,632 reviews
Very relaxing and comfortable, great views, great surroundings, good room and good breakfast...everything is fine. Sant Feliu de Guixols it is within walking distance and is an added attraction, although when you are in Eden Roc you dont need to go out.
Guest review byAlvaro
Family with young children
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 939 reviews
Cleanliness, beautiful design, spacious, excellent breakfast, smelt divine, friendly staff. Great size pool, lovely beach nearby. Very nice beach side bars and restaurants.
Guest review byCait
Young couple
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,182 reviews
It is a lovely hotel in a very convenient location. The breakfast is nice, the rooms are clean and spacious. I especially loved the spa, where I had several massages. The massage therapist Genesis was very sweet and thoughtful and I really enjoyed the treatments.
Guest review byMaria
Solo traveler
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,023 reviews
Spa was relaxing and it was nice to have possibility to go there each day for 1 hour (could be better if it was 2 hours but I understand we were not the only ones in the hotel) . Apart from spa we enjoyed the food. I want to especially bring out one very friendly chef that was serving our food during breakfast and dinner time. He was one of the highlight's of our stay! Also the hotel has a pretty good location only 10 minutes of walking to the beach and you don't even notice the walk since you go around many shops.
Guest review byErik
Young couple
Avg. price/night: $411.22
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,029 reviews
Very good breakfast, very clean hotel, nice personel, quiet. Good spa and I had a very good massage. The hotel's restaurant very good (although pretty weird menu) and they were very accomodating in letting us watch the UCL final on their TV.
Guest review byPetru
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 555 reviews
It was perfect. So romantic. The room was beautiful and clean. Everything is very well maintained and you can feel the luxury even in the smallest detail. The views are outstanding. The spa was very relaxing and clean with nice heated pool and jucuzzi. The staff was welcoming and steak from room service was delicious.
Guest review bySami Shwartz
Young couple
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,754 reviews
Lovely hotel, right in lloret, walk across the square and you have all the shops, bars, and restaurants at your finger tips. 3 minute walk to beach. Super comfy beds. pablo thats if i have spelt his name right is really nice. If your transfer is leaving before breakfastyou can ask for a breakfast pack to take with you. Lovely pool on roof also 2 hot tubs and sauna and view of sea.
Guest review byValerie
Young couple