Thermal + spa: Mondorf leads
Domaine Thermal in Mondorf-les-Bains is the real deal — actual thermal spring water at 24°C, five pools, a proper Roman-Irish bath circuit, and treatments from $60. Book the wellness package with a room at Hotel du Parc from $220 including full spa access. Nothing else in Luxembourg comes close on hydrotherapy.
City spa hotels
Le Royal has the most polished city spa — 15m pool, sauna, hammam, and treatments in the $120-$200 range. Sofitel Le Grand Ducal runs a smaller but competent spa with valley views. In Kirchberg, Melia has a fitness-forward wellness area but treatments are limited. Skip 'spa' claims at anything below 4-star in the city — most amount to a sauna and a hot tub.
Good to know
Is Mondorf worth a trip from the city?+
Absolutely — it's 25 minutes by car or 45 minutes on bus 305 (free), and a day pass at the thermal complex runs $35. Come on a weekday morning to avoid the local crowds.
Do spa hotels include treatments in the room rate?+
Almost never. Pool and sauna access is included, but massages, facials and thermal circuits are always billed separately. Weekend packages sometimes bundle one treatment.