Our research is editorially independent but we may earn a commission for purchases made through our links.
New Hampshire has a lot to offer travelers, from outdoor recreation to quaint towns and the fabulous fall colors. This is also a fun part of New England to plan a spa weekend getaway because there are inns and resorts here that offer highly recommended treatments. To help you narrow down your choices, here are our picks for the best New Hampshire spa resorts and hotels.
Located in Bretton Woods, Omni Mount Washington Resort is a beloved retreat in New England. There’s a 25,000-square-foot spa here that is inspired by Bretton Woods and offers mountain views. Treatments are offered with local botanicals to soothe your whole self. The spa is open daily and offers treatments for skincare, massages, manicures, pedicures, makeup, and hairstyling. Wedding services and special packages are also available at the spa. There’s an indoor pool and hot tub that are open daily. Meanwhile, the onsite fitness center offers yoga classes, tai chi, treadmills, stationary bikes, and stairmasters. You can enjoy the 18-hole and nine-hole golf course, fine and casual dining options, Wi-Fi, and Nordic and alpine skiing when you stay here. The main dining room serves New England classics and a hearty breakfast daily. Other onsite options are Stickney’s Steak & Chop Pub for meat-lovers, the Cave for cocktails, Rosebrook bar for small bites and cocktails, the Princess Room for afternoon tea and cocktails, and room service. There are different fun things to do here depending on which season you visit, such as horseback riding, skiing, tennis, and kids’ programs.
The Bernerhof Inn is in the White Mountains of Glen, New Hampshire and has 12 unique guest rooms to stay in. It is also home to the Serenity Wellness Studio, which offers massages, nail, and other wellness treatments. For example, you can book a deep tissue massage, couple’s massage, or a hydration wrap package with foot reflexology and a scalp massage. All rooms come with free Wi-Fi, gas or electric fireplaces, complimentary breakfast each morning, and afternoon tea with baked treats. The inn offers packages for murder mystery weekends, honeymoon and elopement occasions, babymoon packages, romance packages, and spa packages. Check out the cooking classes offered that are taught by top New England chefs.
Located in Jackson, New Hampshire, The Wentworth is a great place to relax in the White Mountains. The romantic and intimate Wentworth has a spa that provides wraps, massages, and other relaxation treatments that are perfect after a day of skiing or golfing. The spa is by the main inn and accessible by the wrap-around porch. You can also book a spa treatment in your guest room. Special spa packages can include champagne delivered to your room. The resort is near a golf course, cross-country skiing, and year-round activities. It is an elegant country inn with tasteful European décor and modern amenities. Some accommodations have outdoor hot tubs, indoor Jacuzzis, and fireplaces. Dine on locally sourced cuisine at the on-site restaurant, including vegetarian and gluten-free options. If you’re celebrating something special, you can arrange for welcome amenities to be delivered before you arrive, such as a fruit and cheese tray or chocolate-covered strawberries.
When you stay at RiverWalk Resort at Loon Mountain in Lincoln, New Hampshire, you can book a spa treatment at the Solstice North Day Spa. This spa offers massages, foot soaks, nail care, skincare, a CBD menu, waxing, eye enhancement, and salon. The hours of operation vary seasonally at the spa. The RiverWalk Resort at Loon Mountain has a heated all-season outdoor pool and hot tubs and a fitness center with classes, machines, and free weights. Guests can dine onsite at La Vista for Italian cuisine. In the summer, there are poolside family activities for the kids. Families who stay here have plenty of room in the suites to spread out and relax. Meanwhile, Loon Mountain is a short shuttle ride away, pottery painting is hosted at Fired on the Mountain, and movies are playing at the BarnZ Cinema.
This Whitefield, New Hampshire resort is home to the Tower Spa, which is open daily and offers relaxing and rejuvenating experiences. The spa is on the top floor of the resort and has 10 treatment rooms to provide massages, facials, manicures, and pedicures. For couples celebrating something special, consider the Grand Tower Experience that includes a 50-minute couple’s massage in an exclusive tower with panoramic views. There’s also a fitness center and indoor and outdoor pools here. Mountain View has been welcoming guests since 1865 and offers many activities, including dog sledding, golfing, mountain biking, axe throwing, history tours, and a kids’ camp in the summer.
The Manor on Golden Pond is a Holderness, New Hampshire bed and breakfast luxury resort with a 700-square-foot spa on its property. The Seasons Spa offers a seasonally inspired menu and three treatment rooms to provide massages, wraps, scrubs, facials, and other treatments. Your stay here also includes full gourmet breakfasts, afternoon high tea, an outdoor pool, tennis court, luxury robes, and complimentary Wi-Fi.
Located in Laconia, Margate Resort is on Lake Winnipesaukee and has spa/salon that specializes in hair, nails, and makeup. It uses top-of-the-line brands and caters to brides on their special days. This resort has a 400-foot private sandy beach, indoor and outdoor pools, whirlpool, and sauna. You can rent canoes, kayaks, and paddleboards here to tour the Paugus Bay and work out at the onsite fitness center. There’s an arcade game room for kids in the summer, campfires on the beach, and onsite dining options for all meals, which includes complimentary continental breakfast.