If you’ve set your heart on setting sail to Canada and New England this year, make sure you choose a cruise line that offers indulgent spa treatments along the way. Only a few cruise lines have amazing spas on board and can offer a few hours of pampering on your voyage. Here are some of our best picks at-sea spas heading to Canada, New England, and other northeastern destinations. 

Seabourn Quest 

The Spa at Seabourn was designed with Dr. Andrew Weil and is the first of its kind to be available at sea. Dr. Weil is a pioneer in integrative medicine with a focus on combining physical, social, environmental and spiritual factors for optimal health. Spending time at the spas will give you a chance to work with a certified yoga and meditation practitioner, take Mindful Living courses, and enjoy indulgent spa treatments to feel rejuvenated and restored.

Caribbean Princess

Princess Cruises gave the Caribbean Princess an overhaul in 2017 to add some incredible spa experiences on board. You can head to the Lotus Spa and Fitness Center for some pampering treatments and also relax in The Sanctuary.  The Lotus Spa was named Best Spa on a Cruise Ship by Spafinder Wellness 365 and offers everything from detox ocean wraps to aroma stone therapy massages.

Norwegian Encore

The Encore is the newest ship in the fleet and will make its debut in Miami in Fall 2019. It will have itineraries to Canada and New England so you can plan a fall or winter adventure aboard this brand new ship. The ship will include The Haven Spa Suite where you can enjoy in-room treatments, as well as access to the Mandara Spa where you can get a Thermal Suite pass for thermal and water therapies between exotic Elemis spa treatments.