Find the spa hotels that appeal to you the most
Check out our selection of great spa hotels in Cadaqués
Set in Cadaqués, 0.7 mi from Salvador Dali's House, Hotel Villa Gala features an outdoor swimming pool and a garden.

The Almadraba Park Hotel is a well-equipped hotel in a beautiful natural setting, the Cap de Creus Natural Park, one of the largest and best preserved in Catalonia.

This restored winery is yards from Port de la Selva Beach, just outside the Cap de Creus Natural Park. It has 2 restaurants and a wellness center with sauna.

This hotel lies on the seafront in the charming town of El Port de la Selva, on the Costa Brava. It offers free WiFi and there is a spa with a hot tub for an extra charge.

In front of Salatà Beach in Roses, the Maritim features an outdoor pool with a terrace. All the air-conditioned rooms have free Wi-Fi and balconies.

Hotel Marina is located in the center of Roses, on the seafront. It offers free access to the gym and the rooftop swimming pool with hydromassage jets, open in summer.

ECO-APARTMENTS LA MARINEDA provides beauty services and a fitness room, as well as air-conditioned accommodations in Roses, a 2-minute walk from Playa Salatar.

Offering massage services, Big family house in the Center of el port de la selva provides accommodations in Port de la Selva.
Set just 492 feet from the beach and 15 minutes’ walk from the center of Roses, Camping Joncar Mar features an outdoor pool, on-site restaurant and modern bungalows, apartments and mobile homes.
The Hotel & Apartaments Thalassa Sport & Wellness is set in Roses Bay, just 98 feet from Salatar Beach.


Popular with guests booking spa hotels in Cadaqués
Popular with guests booking spa hotels in Port de la Selva
Popular with guests booking spa hotels in Roses
Popular with guests booking spa hotels in Roses
Popular with guests booking spa hotels in Port de la Selva
Located in Catalonia’s Cap de Creus Nature Reserve, Hotel Cala Joncols offers an outdoor pool and massage treatments. In summer, its beach bar hosts live music and chill-out nights.
This restored winery is yards from Port de la Selva Beach, just outside the Cap de Creus Natural Park. It has 2 restaurants and a wellness center with sauna.
The Almadraba Park Hotel is a well-equipped hotel in a beautiful natural setting, the Cap de Creus Natural Park, one of the largest and best preserved in Catalonia.
Offering massage services, Big family house in the Center of el port de la selva provides accommodations in Port de la Selva.
Hotel Marina is located in the center of Roses, on the seafront. It offers free access to the gym and the rooftop swimming pool with hydromassage jets, open in summer.
Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 66 feet from Roses Beach and has direct access to the promenade.
Just a few steps from Playa Rastell and a 8-minute walk from Ciutadella Roses, GMID IMMO Apartamento Oasis Atico features accommodations in Roses with a casino.
Just a few steps from Playa Rastell and a 7-minute walk from Ciutadella Roses, GMID IMMO A-223 MOLI DE VENT Atico features accommodations in Roses with massage services.
This hotel lies on the seafront in the charming town of El Port de la Selva, on the Costa Brava. It offers free WiFi and there is a spa with a hot tub for an extra charge.
In front of Salatà Beach in Roses, the Maritim features an outdoor pool with a terrace. All the air-conditioned rooms have free Wi-Fi and balconies.
ECO-APARTMENTS LA MARINEDA provides beauty services and a fitness room, as well as air-conditioned accommodations in Roses, a 2-minute walk from Playa Salatar.
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.
Hotel Mediterraneo Park is set 656 feet from Santa Margarida beach and is surrounded by 33 ft² of gardens and 2 outdoor swimming pools. It has rooms with balconies.
Set just 492 feet from the beach and 15 minutes’ walk from the center of Roses, Camping Joncar Mar features an outdoor pool, on-site restaurant and modern bungalows, apartments and mobile homes.
The Hotel & Apartaments Thalassa Sport & Wellness is set in Roses Bay, just 98 feet from Salatar Beach.