Hotels in Bad Ragaz

Search and compare Bad Ragaz hotels from hundreds of travel sites and save

Bad Ragaz, Switzerland
Oct 24 — Oct 252
Bad Ragaz, Switzerland
Sun 10/24
Mon 10/25

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bad Ragaz

Filter by star ratings
All filters
Hotel Garni Ursalina
Hotel Garni Ursalina
7.8 Good
Fläscherstrasse 15, Bad Ragaz, Sankt Gallen, Switzerland
Show on map
0.2 mi from city centre, Bad Ragaz 
GoodBased on 319 reviews
7.8

Located amongst well-known tourist attractions, boutiques and restaurants, Hotel Garni Ursalina is ideal for those wishing to discover Bad Ragaz and its surroundings. It also provides a garden and luggage storage.

Hotel Schloss Ragaz
Hotel Schloss Ragaz
8.3 Excellent
Schloss-Strasse 1, Bad Ragaz, Sankt Gallen, Switzerland
Show on map
0.7 mi from city centre, Bad Ragaz 
ExcellentBased on 1,436 reviews
8.3

Hotel Schloss Ragaz is a modern base while in Bad Ragaz and is close to everything the area has to offer. It also offers a sauna, an outdoor pool and free bicycle rental.

Grand Resort Bad Ragaz
Grand Resort Bad Ragaz
9.2 Excellent
Bernhard-Simon-Strasse, Bad Ragaz, Sankt Gallen, Switzerland
Show on map
0.4 mi from city centre, Bad Ragaz 
ExcellentBased on 682 reviews
9.2

Located a short stroll from Bad Ragaz Railway Station, the resort provides guests with an ideal base while visiting Bad Ragaz. It offers mountain views and 5-star rooms.

Sorell Hotel Tamina
Sorell Hotel Tamina
8.7 Excellent
Am Platz 3, Bad Ragaz, Sankt Gallen, Switzerland
Show on map
0.3 mi from city centre, Bad Ragaz 
ExcellentBased on 513 reviews
8.7

Sorell Hotel Tamina is situated in Bad Ragaz and is close to the area's tourist attractions. The various facilities this charming hotel offers include massage services, a sauna and a 24-hour reception.

Esos Hotel Quelle
Esos Hotel Quelle
7.7 Good
Badstrasse 9a, Bad Ragaz, Sankt Gallen, Switzerland
Show on map
0.4 mi from city centre, Bad Ragaz 
GoodBased on 737 reviews
7.7

This stylish hotel in Bad Ragaz provides free wireless internet, as well as a swimming pool and ski in/out facilities. It also offers a rooftop terrace, a sauna and outdoor tennis courts.

Tips for booking a Bad Ragaz hotel

Cheapest month:May
Most expensive month:July
Average price in Bad Ragaz:$372/night
Absolute cheapest price found:$126/night
Cheapest day:Friday
Most expensive day:Tuesday
$152 - $577
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$141 - $545
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Bad Ragaz, Sankt Gallen

Show all 37 hotels
Hotel Garni Ursalina
Hotel Garni Ursalina
7.8 Good
Fläscherstrasse 15, Bad Ragaz, Sankt Gallen, Switzerland
Show on map
0.2 mi from city centre,  

Located amongst well-known tourist attractions, boutiques and restaurants, Hotel Garni Ursalina is ideal for those wishing to discover Bad Ragaz and its surroundings. It also provides a garden and luggage storage.

$63
Avg. per night
Hotel Schloss Ragaz
Hotel Schloss Ragaz
8.3 Excellent
Schloss-Strasse 1, Bad Ragaz, Sankt Gallen, Switzerland
Show on map
0.7 mi from city centre,  

Hotel Schloss Ragaz is a modern base while in Bad Ragaz and is close to everything the area has to offer. It also offers a sauna, an outdoor pool and free bicycle rental.

$126
Avg. per night
Esos Hotel Quelle
Esos Hotel Quelle
7.7 Good
Badstrasse 9a, Bad Ragaz, Sankt Gallen, Switzerland
Show on map
0.4 mi from city centre,  

This stylish hotel in Bad Ragaz provides free wireless internet, as well as a swimming pool and ski in/out facilities. It also offers a rooftop terrace, a sauna and outdoor tennis courts.

$144
Avg. per night
Sorell Hotel Tamina
Sorell Hotel Tamina
8.7 Excellent
Am Platz 3, Bad Ragaz, Sankt Gallen, Switzerland
Show on map
0.3 mi from city centre,  

Sorell Hotel Tamina is situated in Bad Ragaz and is close to the area's tourist attractions. The various facilities this charming hotel offers include massage services, a sauna and a 24-hour reception.

$258
Avg. per night
Grand Resort Bad Ragaz
Grand Resort Bad Ragaz
9.2 Excellent
Bernhard-Simon-Strasse, Bad Ragaz, Sankt Gallen, Switzerland
Show on map
0.4 mi from city centre,  

Located a short stroll from Bad Ragaz Railway Station, the resort provides guests with an ideal base while visiting Bad Ragaz. It offers mountain views and 5-star rooms.

$579
Avg. per night

Hotel prices in Bad Ragaz

3 stars

$126 - $144

Esos Hotel Quelle

#1 Most popular

$144
Avg. per night
Hotel Schloss Ragaz

Best value

Hotel Schloss Ragaz
8.3 Excellent
$126
Avg. per night
4 stars +

$258 - $579

Grand Resort Bad Ragaz

#1 Most popular

$579
Avg. per night
Sorell Hotel Tamina

Best value

Sorell Hotel Tamina
8.7 Excellent
$258
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Bad Ragaz

Bad Ragaz travel FAQs

  • What are the best hotels in Bad Ragaz?

    Sorell Hotel Tamina (8.7/10 from 513 reviews), Hotel Garni Ursalina (7.8/10 from 319 reviews), and Esos Hotel Quelle (7.7/10 from 737 reviews) are all highly rated places to stay in Bad Ragaz.

  • How much do hotels in Bad Ragaz cost?

    Hotels in Bad Ragaz cost an average of $255/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Bad Ragaz?

    $76/night is the cheapest price found for a hotel in Bad Ragaz by HotelsCombined users over the last 72 hours.