Thermal baths in the former Hürlimann brewery, fed by a natural spring from about 430 m underground, with a rooftop pool overlooking the city, steam bath, and a separate spa area.
Thermalbad & Spa Zürich, often called the Hürlimann spa, occupies the restored brewery buildings of the former Hürlimann-Areal on Brandschenkestrasse 150 in Enge, a ten-minute walk from Bahnhof Enge and close to the lake. The baths are fed by thermal spring water drawn from roughly 430 metres below the site, and the main attraction is the rooftop pool, a warm outdoor basin with a view across Zürich's roofs and, on clear days, toward the Alps. Inside, the historic brick and vaulted spaces hold a thermal bathing area, a steam bath, pools of different temperatures, and relaxation rooms, mixing industrial heritage with modern design. A separate spa section offers the Irish-Roman ritual, a multi-stage circuit of heat and steam, which costs CHF 68 (approx $85) for adults, while the thermal bath including the rooftop pool is CHF 42 (approx $53). Children aged 7-14 pay CHF 22 and ages 4-6 pay CHF 14, but children are not admitted to the spa area. The spa opens daily from 9AM to 10PM, bathing ends 30 minutes before closing, and Sundays can be busy, with a queue before lunchtime. Zürich Card holders receive a 10% discount. Bathing suits are worn in the thermal bath, while the spa section follows its own textile rules, so visitors should read the house rules at the entrance. A 2026 renovation closure from 27 July to 14 August has finished, and the spa is operating normally. The spa is reached by S-Bahn or tram to Bahnhof Enge; check the ZVV app for the current connection.
| Price | Thermal bath CHF 42 (approx $53) adult, CHF 22 (approx $28) ages 7-14; Irish-Roman spa ritual CHF 68 (approx $85) |
|---|---|
| Session length | Half day (2-4 hours) |
| Hours | Daily 9AM-10PM; bathing ends 30 minutes before closing |
| Address | Brandschenkestrasse 150, 8002 Zürich, Switzerland |
Treatments
- Thermal pool bathing
- Rooftop outdoor pool
- Steam bath
- Irish-Roman spa ritual
Good to know
- Signature
- Rooftop thermal pool above Zürich plus Irish-Roman spa ritual
Location
Brandschenkestrasse 150, 8002 Zürich, Switzerland
47.3628, 8.5282 View on map
Highlights
- Rooftop thermal pool with views over Zürich
- Spring water from about 430 m depth
- Steam bath and pools of different temperatures in a restored brewery
- Irish-Roman ritual in the spa section
- Zürich Card holders get a 10% discount
Tips for visiting
- Arrive early on Sundays to avoid queues
- Bathing ends 30 minutes before closing
- Bring a towel or hire one at the desk
- Children are not allowed in the spa area
- Check the official site for current prices and house rules
- The baths close for annual maintenance for a few weeks in summer (27 July to 14 August in 2026); check the official site for 2027 dates
When to visit
Weekday mornings and evenings are quietest; Sundays and rainy afternoons are busiest.
Accessibility
The building offers lifts and step-free routes to most pools, and visitors with mobility needs should confirm access to specific areas with the spa in advance.
Visit, book or contact
Frequently asked questions
Where is the Thermalbad & Spa Zürich?
At Brandschenkestrasse 150, 8002 Zürich, in the former Hürlimann brewery in Enge.
How much does entry cost?
The thermal bath with the rooftop pool is CHF 42 (approx $53) for adults and the Irish-Roman spa ritual is CHF 68 (approx $85).
What are the hours?
Daily 9AM-10PM, with bathing ending 30 minutes before closing.
Are children allowed?
Children aged 4 and over can use the thermal bath, but not the spa area.