1. Rancho La Puerta
This destination resort, which has been family owned and operated since 1940, has had a loyal following for decades — and for good reason. Inspiring daily hikes and fabulous healthy cuisine make it an ideal escape.

The elegant yet down-home resort is just south of San Diego, in Tecate, Baja California, Mexico, at the foot of Mt. Kuchumaa. The number of fitness classes and activities to choose from each day is almost overwhelming, but you can choose to do all of it or nothing.