- Sort by:
- Reviews
- Best Reviews
- Most Reviewed
- Stars
- Stars 5 to 1
- Stars 1 to 5
- Price
- Price Low to High
- Price High to Low
CHF101
per night
Hotel Schloss Ragaz
Hotel with 56 rooms from CHF101. Located in a modern pavilion, our relaxation oasis is exclusively devoted to your well-being. It fea... more
Score: 8.5 out of 10
CHF430
per night
Grand Resort Bad Ragaz
5 Star Hotel with 289 rooms from CHF430. The 5-star Grand Resort Bad Ragaz is located in the heart of the Heidiland holiday region. It offers... more
Score: 9.4 out of 10
CHF116
per night
Hotel-Restaurant Sardona
Hotel with 27 rooms from CHF116. This Alpine-style hotel is a 10-minute walk from Bad Ragaz' Train Station in the Canton of St. Galle... more
Score: 8.7 out of 10
CHF60
per night
Esos Hotel Quelle
The Esos Hotel Quelle is located close to the Tamina river and the gorge in Bad Ragaz, 5 minutes' wa... more
Score: 8.0 out of 10
CHF150
per night
Hotel Bergadler
Hotel with 26 rooms from CHF150. The Bergadler hotel is situated 10 minutes' walk from the famous thermal baths of the health resort ... more
Score: 5.3 out of 10