We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Thermalbad & Spa Zurich

Check In Check Out
Show Prices
Enter dates for best prices

Hotels travelers recommend

Brandschenkestrasse 152, Zurich 8002, Switzerland
0.0 miles from Thermalbad & Spa Zurich
B2 Boutique Hotel + Spa Slideshow
#9 of 132 hotels in Zurich
  • Pets Allowed
  • Enge
  • Luxury
  • Pool
Show Prices
Kalandergasse 1, Zurich 8045, Switzerland
0.3 miles from Thermalbad & Spa Zurich
#36 of 132 hotels in Zurich
  • Pets Allowed
  • Luxury
Show Prices
Engimattstrasse 14 | 8002 Zurich, Zurich 8002, Switzerland
0.3 miles from Thermalbad & Spa Zurich
GreenLeadersBronze level
Hotel Engimatt Slideshow
#47 of 132 hotels in Zurich
  • Green
  • Pets Allowed
  • Luxury
  • Free Breakfast
Show Prices
Tessinerplatz 9 | 8002, Zurich 8002, Switzerland
0.4 miles from Thermalbad & Spa Zurich
#80 of 132 hotels in Zurich
  • Pets Allowed
  • Luxury
  • Free Breakfast
Show Prices
Jenatschstrasse 5, Zurich 8002, Switzerland
0.4 miles from Thermalbad & Spa Zurich
#108 of 132 hotels in Zurich
  • Pets Allowed
  • Enge
  • Luxury
Show Prices
Seestrasse 65, Zurich 8002, Switzerland
0.4 miles from Thermalbad & Spa Zurich
#110 of 132 hotels in Zurich
  • Pets Allowed
  • Enge
Show Prices
Splugenstrasse 2, Zurich 8002, Switzerland (Formerly Alden Hotel Splugenschloss)
0.5 miles from Thermalbad & Spa Zurich
#24 of 132 hotels in Zurich
  • Pets Allowed
  • Luxury
  • Free Breakfast
Show Prices
Stockerstrasse 17, Zurich 8002, Switzerland
0.5 miles from Thermalbad & Spa Zurich
#71 of 132 hotels in Zurich
  • Pets Allowed
  • Luxury
Show Prices
Weberstrasse 11, Zurich CH-8004, Switzerland
0.5 miles from Thermalbad & Spa Zurich
#75 of 132 hotels in Zurich
  • Pets Allowed
  • Budget
  • Free Breakfast
Show Prices
Beethovenstrasse 21, Zurich 8002, Switzerland
0.6 miles from Thermalbad & Spa Zurich
Special Offer Save up to 25%
Park Hyatt Zurich Slideshow
#3 of 132 hotels in Zurich
  • Pets Allowed
  • Luxury
Show Prices
Brandschenke Strasse 10, Zurich CH-8001, Switzerland
0.6 miles from Thermalbad & Spa Zurich
#91 of 132 hotels in Zurich
  • Luxury
Show Prices
Friesenbergstrasse 15 | 8055 Zurich, Zurich 8055, Switzerland
0.6 miles from Thermalbad & Spa Zurich
#95 of 132 hotels in Zurich
  • Free Parking
Show Prices
Rotachstrasse 33, Zurich 8003, Switzerland
0.6 miles from Thermalbad & Spa Zurich
#109 of 132 hotels in Zurich
Talstrasse 1 | 8001 Zürich, Zurich 8001, Switzerland
0.7 miles from Thermalbad & Spa Zurich
Travelers' Choice® 2016 Winner Luxury | Top Hotels | Best Service
Baur au Lac Slideshow
#2 of 132 hotels in Zurich
  • Pets Allowed
  • Luxury
Show Prices
Claridenstrasse 30, Zurich 8002, Switzerland
0.7 miles from Thermalbad & Spa Zurich
#14 of 132 hotels in Zurich
  • Pets Allowed
  • Enge
  • Luxury
  • Free Breakfast
Show Prices
Stauffacherquai 1, Zurich 8004, Switzerland
0.7 miles from Thermalbad & Spa Zurich
Special Price 25% off room rate
Hotel Helvetia Slideshow
#90 of 132 hotels in Zurich
  • Pets Allowed
Show Prices
Mutschellenstrasse 6, Zurich 8002, Switzerland
0.7 miles from Thermalbad & Spa Zurich
#124 of 132 hotels in Zurich
Show Prices
Am Paradeplatz Poststrasse 12 | Poststr 12, Zurich CH-8022, Switzerland
0.8 miles from Thermalbad & Spa Zurich
#15 of 132 hotels in Zurich
  • Luxury
Show Prices
Sihlstrasse 31, Zurich 8001, Switzerland (Formerly BEST WESTERN Premier Hotel Glockenhof)
0.8 miles from Thermalbad & Spa Zurich
#34 of 132 hotels in Zurich
  • Pets Allowed
  • Luxury
  • Free Breakfast
Show Prices
Weinplatz 2, Zurich 8001, Switzerland
0.9 miles from Thermalbad & Spa Zurich
Special Offer Package Deal
Storchen Zurich Slideshow
#4 of 132 hotels in Zurich
  • Old Town
  • Pets Allowed
  • Luxury
  • Free Breakfast
Show Prices
Rennweg 7, Zurich 8001, Switzerland
0.9 miles from Thermalbad & Spa Zurich
Widder Hotel Slideshow
#6 of 132 hotels in Zurich
  • Old Town
  • Pets Allowed
  • Luxury
Show Prices
Pfalzgasse 1, Zurich CH-8001, Switzerland
0.9 miles from Thermalbad & Spa Zurich
#16 of 132 hotels in Zurich
  • Old Town
  • Pets Allowed
  • Free Breakfast
Show Prices
Sihlstrasse 9 | 8001 Zurich, Zurich 8001, Switzerland
0.9 miles from Thermalbad & Spa Zurich
#55 of 132 hotels in Zurich
  • Pets Allowed
  • Free Breakfast
Show Prices
Lowenstrasse 34, Zurich 8021, Switzerland
0.9 miles from Thermalbad & Spa Zurich
#57 of 132 hotels in Zurich
Show Prices
Hohlstrasse 18, Zurich 8004, Switzerland
0.9 miles from Thermalbad & Spa Zurich
#128 of 132 hotels in Zurich
  • Pets Allowed
  • Mid-range
  • Langstrasse
  • Free Breakfast
Show Prices
Schifflaende 30, Zurich 8001, Switzerland
1.0 miles from Thermalbad & Spa Zurich
Travelers' Choice® 2016 Winner Small Hotels Special Offer Package Deal
Hotel Helmhaus Slideshow
#8 of 132 hotels in Zurich
  • Old Town
  • Luxury
  • Free Breakfast
Show Prices
Marktgasse 17 | 8001 Zurich, Zurich 8001, Switzerland
1.0 miles from Thermalbad & Spa Zurich
Special Offer Package Deal
Marktgasse Hotel Slideshow
#18 of 132 hotels in Zurich
  • Old Town
  • Pets Allowed
  • Luxury
Show Prices
Herman Greulich Strasse 56, Zurich CH-8004, Switzerland
1.0 miles from Thermalbad & Spa Zurich
Special Offer Package Deal
Greulich Hotel Slideshow
#20 of 132 hotels in Zurich
  • Pets Allowed
  • Luxury
  • Langstrasse
Show Prices
Roessligasse 7 | 8001 Zurich, Zurich 8001, Switzerland
1.0 miles from Thermalbad & Spa Zurich
Hotel Roessli Slideshow
#30 of 132 hotels in Zurich
  • Pets Allowed
  • Free Breakfast
Show Prices
Schifflande 18, Zurich 8001, Switzerland
1.0 miles from Thermalbad & Spa Zurich
#54 of 132 hotels in Zurich
  • Old Town
  • Free Breakfast
Show Prices