Canyon Ranch
If you're reading this, you're probably in need of a vacation. Canyon Ranch is located in a gorgeous mansion in the Berkshires, and is the perfect destination for a few days of ultimate relaxation. With an extensive list of spa services, exercise classes, tennis, pools and more, this 100,000-square-foot Spa complex is just a 3 hour drive from NYC.
Canyon Ranch, Lenox, Massachusetts
[Photo via @bethany_lovely, @zznikki]