Zagreb nudi više od muzeja i katedrala; za posjetitelje koji žele kombinirati urbani ritam s opuštanjem, spa hoteli pružaju konkretne sadržaje. U krugu od 5 km od centra nalazi se 11 hotela s bazenima, saunama i wellness programima. Cijene noćenja počinju od oko 80 EUR za četverokrevetnu sobu s doručkom u hotelu s wellnesom, dok luksuzni petokrevetni objekti poput Sheratona ili Westina dosežu 150-200 EUR po noći, uključujući pristup termalnim zonama i fitness centru.
Za prvoklasan spa doživljaj najbolje je odabrati hotele u Donjem gradu ili blizu Glavnog kolodvora. Hotel Antunovic na glavnoj ulici nudi besplatno korištenje unutarnjeg bazena i saune, dok DoubleTree by Hilton u sklopu Green Gold kompleksa ima veliki wellness centar, a gosti hvale njihov topli kolačić dobrodošlice. Hotel Le Premier, smješten pokraj Meštrovićevog paviljona, ima ocjenu 9,0 za ljubaznost osoblja i dodatne sadržaje poput soba za masaže, a za one koji traže miran kutak od gradske vreve, Hotel Residence i Admiral Hotel nude privatni parking i lak pristup za vlastito vozilo.
