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.

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.

Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 66 feet from Roses Beach and has direct access to the promenade.

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.

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.
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.
Explore our most popular 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.

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.

Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 66 feet from Roses Beach and has direct access to the promenade.

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.

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.
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.

Popular with guests booking spa hotels in Cadaqués
Popular with guests booking spa hotels in Roses
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 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.
The seafront Vistabella offers fantastic views of Roses Bay and the surrounding mountains. It features rooms with balconies, a spa and 5 restaurants.
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.
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.
Offering massage services, Big family house in the Center of el port de la selva provides accommodations in Port de la Selva.
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.
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.
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.
ECO-APARTMENTS LA MARINEDA provides spa facilities and wellness packages, 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.
Apartament Santa Margarida offers accommodations in Roses, 12 miles from Dalí Museum and 13 miles from Peralada Golf Club.
The Hotel & Apartaments Thalassa Sport & Wellness is set in Roses Bay, just 98 feet from Salatar Beach.