
Search Spa Hotels in Cala Vinas
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Cala Vinas Spa Hotels
Tonight
9 Oct - 10 OctTomorrow
10 Oct - 11 OctThis weekend
9 Oct - 11 OctNext weekend
16 Oct - 18 OctOur top choices for Cala Vinas hotels with a spa




1. Occidental Cala Viñas
Occidental Cala ViñasCalvia
- Waterfront hotel offers full-service spa with couples massage rooms and hydrotherapy treatments.
฿3,742
฿4,365 total
includes taxes & fees
26 Oct - 27 Oct




3. Melia South Beach
Melia South BeachMagaluf
- Rejuvenate with hot stone massages and Swedish treatments at this waterfront hotel with 5 outdoor pools, a sauna, and beach cabanas.
฿6,339
฿7,221 total
includes taxes & fees
11 Oct - 12 Oct
฿3,255
฿3,829 total
includes taxes & fees
20 Oct - 21 Oct




5. FERGUS Style Palmanova - Adults Only
FERGUS Style Palmanova - Adults OnlyPalmanova
- Discover a serene waterfront retreat offering soothing massage therapy, poolside relaxation, and a rejuvenating sauna experience.
฿3,730
฿4,166 total
includes taxes & fees
1 Nov - 2 Nov




6. Lindner Hotel Mallorca Portals Nous, part of JdV by Hyatt
Lindner Hotel Mallorca Portals Nous, part of JdV by HyattIlletas
฿6,653
฿7,401 total
includes taxes & fees
9 Nov - 10 Nov




7. Hotel ROC Illetas & SPA
Hotel ROC Illetas & SPAIlletas
- Beachfront spa in Illetas offers Mediterranean views, Ayurvedic therapies, and poolside relaxation.
฿3,553
฿4,157 total
includes taxes & fees
31 Oct - 1 Nov




8. Palace Bonanza Playa Resort & SPA by Olivia Hotels Collection
Palace Bonanza Playa Resort & SPA by Olivia Hotels CollectionIlletas
฿5,766
฿6,675 total
includes taxes & fees
17 Oct - 18 Oct
View all properties
Top Cala Vinas Hotel Reviews
Hotel JS Palma Stay - Adults Only
10/10 Excellent
"spa perfect good meals and grest spot"
Hotel Isla Mallorca & Spa
8/10 Good
"Breakfast was a bit of mixed experience. Not a 5* experience. It was OK. One day there was no bacon. Another day no hot eggs unless you asked - but there was nobody there while I waited. It was OK as I said."















