The German Black Forest town of Baiersbronn is famous for its remarkable number of Michelin-starred restaurants. The Engel Obertal health resort's visitors, however, likely include some who are looking to recover after too many rich meals. The hotel, whose name means "angel," is the size of a small village in its own right. Water pulses everywhere through the complex, from whirlpools to fresh and saltwater pools-both indoor and outdoor—as well as a swimming pond. Guests can go on woodland hikes or hit the golf course before getting pampered by choosing from a range of massage treatments. Diners can enjoy international cuisine and a regional Swabian menu on the outdoor terrace in nice weather.