Since 1969, restaurant, hotel, travel & other witty reviews by a handpicked, worldwide team of discerning professionals—and your views, too.

The Best Spas in Massachusetts

Visit classic destination sites in Massachusetts while indulging yourself at one of these magnificent spas. Whether you want to experience history in Cape Cod, explore the city of Boston, or vacation at Martha's Vineyard, Massachusetts is the perfect location for a good session of pampering.  Want to take the road less traveled? Escape to one of these beautiful resort spas in the countryside where you can enjoy nature (and golf) away from the hustle and bustle of popular destination spots. Whichever you choose, you are sure to leave feeling relaxed and rejuvenated.


The Beach Plum Spa
The Dan'l Webster Inn and Spa
149 Main St.
Historic Sandwich Village, MA 02563
800-444-3566
www.danlwebsterinn.com

Bella Sante at Wellesley
Linden Square
190 Linden St., 2nd Floor
Wellesley, MA 02482
781-263-9989
617-424-9930

www.bellasante.com

Lotus Mind + Body Spa

1183 Highland Ave.
Needham, MA 02492
781-455-6887
www.lotusmb.com

The Potting Shed Spa
Blantyre
Blantyre Road
Lenox, MA 01240
413-637-3556
www.blantyre.com

Canyon Ranch Lenox in Massachusetts

The Spa at Canyon Ranch
Canyon Ranch Lenox
165 Kemble St.
Lenox, MA 01240
800-742-9000
www.canyonranch.com

The Spa at Cranwell
Cranwell Resort, Spa and Golf Club
55 Lee Rd.
Lenox, MA 01240
800-272-6935
413-637-1364
www.cranwell.com



Mansion House

The Spa at Mansion House
Mansion House
9 Main St.
Vineyard Haven, MA 02568
800-332-4112
www.mvmansionhouse.com

Spa at Rowes Wharf
Boston Harbor Hotel
70 Rowes Wharf
Boston, MA 02110
617-765-0829
bhh.com

 


Going to Massachusetts? Check out our Guide.




PSG091707
(Updated: 09/18/13 RED)

Shopping for a die-hard beauty junkie? From anti-aging retinoid pads to a paraffin bath set, the products on GAYOT's list are worthy of any spa.

From the classic vaudeville of the Marx Brothers to the outrageous antics of Will Ferrell's Frat Pack, these films never fail to leave us laughing out loud.