Grand Resort Bad Ragaz features a golf course and a casino. Guests can visit the spa to be pampered with hot stone massages, facials, or body scrubs, and Igniv, one of 6 restaurants, serves international cuisine and is open for dinner. Other highlights at this luxurious hotel include 2 outdoor pools, a poolside bar, and a health club.