Our research is editorially independent but we may earn a commission for purchases made through our links.
New Mexico is one of the most amazing but underrated destinations for a spa vacation, and once you get here, you’ll understand why it’s the perfect place for relaxation and rejuvenation. The scenic landscapes, cool cities and laid-back vibes here lend themselves perfectly for a weekend getaway with views to inspire you and a sense of peace to ease distractions away. To help you find your inner peace, there are many spa resorts throughout the state that combine a luxurious stay with treatments you’ll love. Here are our top picks for spa resorts in New Mexico.
This remote and stunningly beautiful spa is a top-rated resort for couples in New Mexico. Ojo Caliente Mineral Springs Resort & Spa is a hot springs resort with healing mineral waters in multiple pools on the property. You can soak for a daily rate or stay overnight for the full experience. In addition to private soaks, you can also take advantage of nurturing massages, skin care treatments, restorative body therapies, and spa packages here. There are suites and cottages available for guests, as well as a historic hotel and an RV park. The Artesian Restaurant serves meals at the hotel, and there’s a wine bar too. Yoga, hiking, biking, and birding are other popular activities here.
The ski resort area of Taos, New Mexico is also an excellent spa destination for wellness. Stay at El Monte Sagrado to be in an eco-friendly atmosphere with lots of pampering and healing. There are 10 treatment rooms, romantic couple’s suites for treatments, an indoor pool, hot tub, and a 24-hour fitness center. The accommodations include hot tub suites, standard rooms, and casitas. Enjoy a meal at the award-winning De la Tierra Restaurant and signature drinks at the Anaconda Bar. Space for meetings and events is also available at the resort.
There are many spa resorts in the wellness-focused town of Santa Fe, including La Posada. Spa Sage offers massage and facial services, a full-service salon, yoga and Pilates on the weekends, and a fitness center. This tranquil getaway destination is near the historic plaza, has an outdoor seasonal pool and hot tub, multiple bars and restaurants on site, and an in-house art gallery. Stay in one of the casita-style rooms and suites that date back over 230 years and have been lovingly restored.
One of the best resorts in New Mexico is the Hyatt Regency Tamaya Resort & Spa in Santa Ana Pueblo. Here you’ll find spacious rooms and suites, a rich history and culture, five restaurants, three heated outdoor pools, and a whirlpool. For your wellness, there’s a yoga wellness studio, Mist Spa and Salon offering many treatments, 24-hour gym, golf club on a championship course, two tennis courts, and horse trail rides. This is a pet-friendly resort that can also arrange hot air balloon rides and various art and cultural experiences.
Book your spa resort getaway at the Edelweiss Lodge and enjoy custom deep-tissue massages, all-natural facials, and body scrubs. This is a great place for small group wellness retreats. Guests enjoy ski-in/ski-out lodging with easy access to the slopes here. Stay in a one, two, or three-bedroom vacation condo or hotel room, dine at the Blonde Bear Tavern, use the fitness center, and get to know beautiful Taos.
The Inn & Spa at Loretto is another great Santa Fe option at the foot of the Sangre de Cristo Mountains. Stay here for an authentic southwest experience and to renew your mind, body, and soul at the spa. There are modern guest rooms here, including a penthouse suite, as well as a year-round heated pool and a location adjacent to the famous Loretto Chapel. You’ll be just a block from Santa Fe’s historic plaza when staying here.
Travelers to Albuquerque will also enjoy staying at the Sandia Resort and Casino and its on-site Green Reed Spa. This spa offers massages, facials, waxing, wraps, soaks, and more. Indoor and outdoor meditation rooms are also available. The hotel overlooks the beautiful Sandia Mountains, is eco-friendly, and is a prime spot for live entertainment, such as concerts and DJs. There are multiple dining options onsite, a casino with a wide variety of games, and an 18-hole golf course with 7,772 yards of landscapes to challenge you on the longest golf course in New Mexico.
Cloudcroft, New Mexico also has a highly recommended spa resort that offers massages, facials, full-body skin care, express services, and combination body treatments. There are also special packages available for romantic couples. You’ll stay in one of the cozy guest rooms or suites and can enjoy the Sunday champagne brunch and savory sensations at Rebecca’s restaurant too. There’s a golf course here that’s open between April and October and also event space for meetings and conferences.
The Inn of the Five Graces is a spa retreat destination in Santa Fe that offers packages with an aromatic steam room, massages, foot and scalp treatments, and fresh fruit with a two-night minimum stay. The guest accommodations are luxurious and most have king-size beds and sitting areas. You’ll be on a quiet street by the Santa Fe River and really feel the serenity of the Southwest.
The Four Seasons Resort Rancho Encantado Santa Fe is another great spa resort option if you’re looking for regionally inspired treatments with chic Southwest surroundings. The spa is open daily with 15 private treatment rooms, while other wellness experiences offered include yoga, a journey to Abiquiu, and an ancient cacao ceremony. The resort also offers a year-round pool, on-site restaurant and bar, business center, whirlpools, and kids under age five eat free. Other perks include complimentary shuttle service to the plaza, complimentary guided morning hikes, babysitting, and valet parking.