The Best Spas in New Hampshire

New Hampshire provides the ideal setting for a romantic spa getaway. Whether you prefer the historic setting of Portsmouth on the Atlantic Ocean or the majesty of the Mountain View Resort, these New Hampshire spas will leave you feeling more relaxed and rejuvenated than ever before. Wanting to make this trip a family affair? Bring the kids along for a little fun in the sun while you enjoy your pampering.