Our research is editorially independent but we may earn a commission for purchases made through our links.

8 Best Resorts & Hotels in New Mexico

New Mexico is known as “The Land of Enchantment,” due in part to the stunning desert vistas, the mountain recreation, and charming communities – past and present. It’s the fifth-largest state in the U.S. by square mileage, but only about two million people live here – about half the population of Los Angeles!

But even though New Mexico is sparsely populated, there are still many things to see and do here. The state produces highly sought-after wines in its vineyards, is rich in Native American and American cowboy history, and the iconic Route 66 passes right through it. White Sands National Park, the thousands of ancestral Pueblo archaeological sites and the mineral-rich geothermal waters are certainly worth a visit too.

So as you plan your trip to this wild and intriguing southwest state, consider these top resorts and hotels to hang your hat at the end of the day.

Inn & Spa at Loretto, Santa Fe Inn & Spa at Loretto
Credit: Inn & Spa at Loretto by hotelloretto.com

Inn & Spa at Loretto, Santa Fe

Many of New Mexico’s best places to stay are located in Santa Fe, and one of the best spa hotels is Inn & Spa at Loretto. This tranquil and romantic inn is close to many of the city’s top attractions, such as the St. Frances Cathedral and the Plaza, which are within walking distance. The inn’s décor has a southwest vibe with bright colors and pueblo-inspired architecture. Some of the rooms even have private balconies. But the big draw here is the spa, which incorporates Native American healings into the therapies.

The Inn of the Five Graces, Santa Fe The Inn of the Five Graces
Credit: The Inn of the Five Graces by fivegraces.com

The Inn of the Five Graces, Santa Fe

Also located in Santa Fe, the Inn of the Five Graces takes a very different approach to southwestern hospitality. Rather than featuring a Native American décor like many New Mexico hotels, this one is designed in the style of Asia and the Middle East. Similarly, the spa treatments have East Indian and Tibetan influence, transporting guests into an entirely different time and place. Breakfast is included with your room rate and there’s a wine bar located onsite as well. It’s also within walking distance from the Plaza, which is just a few blocks away.

Nativo Lodge, Albuquerque Nativo Lodge, Albuquerque
Credit: Nativo Lodge, Albuquerque by nativolodge.com

Nativo Lodge, Albuquerque

If you’re looking for a great place to stay in Albuquerque, then definitely check out the Nativo Lodge. This hotel is close to the Albuquerque airport and has an onsite restaurant and bar and an indoor/outdoor year-round pool. It’s also easy to get to the Balloon Fiesta Park, the Sandia Mountains, and Cliff’s Amusement park from Nativo. The rooms feature Native American-inspired décor and local art. Another perk about Nativo is that it’s pet friendly.

Rosewood Inn of the Anasazi, Santa Fe Rosewood Inn of the Anasazi
Credit: Rosewood Inn of the Anasazi by Rosewood Inn of the Anasazi

Rosewood Inn of the Anasazi, Santa Fe

For a luxurious getaway, consider the Rosewood Inn of the Anasazi. The guest room designs at this top-rated Santa Fe resort were inspired by the natural beauty of the New Mexico landscape and the artistic designs of local Native American tribes. This is a great place to stay if you’re looking to be in the middle of it all, as you can book a room with a balcony that has views of the Plaza. This is a boutique-style hotel that emphasizes top-notch customer service and amenities. You can take advantage of massage and aromatherapy treatments while staying here, and there are babysitting services and kids’ activities offered for families traveling with children.

Bishop's Lodge, Santa Fe Bishop's Lodge
Credit: Bishop's Lodge by Bishop's Lodge

Bishop's Lodge, Santa Fe

Bishop’s Lodge is a Santa Fe resort that provides easy access to 450 acres of scenic trails for horseback riding, hiking, and mountain biking. The lodge is surrounded by a national forest in the Sangre de Cristo Mountains, but it’s still just minutes away from the Santa Fe Plaza downtown and the local art galleries and museums. This is an eco-friendly resort that’s committed to sustainable practices, like water conservation, energy efficiency, and recycling.

Hyatt Regency Tamaya Resort & Spa, Santa Ana Pueblo Hyatt Regency Tamaya Resort & Spa
Credit: Hyatt Regency Tamaya Resort & Spa by hyatt.com

Hyatt Regency Tamaya Resort & Spa, Santa Ana Pueblo

Situated between Santa Fe and Albuquerque near the Sandia Mountains, the Hyatt Regency Tamaya Resort & Spa offers beautiful vistas and plenty to do for families, couples, and solo travelers. A top New Mexico resort for families, you can learn about the history and culture of the local Tamayame people without being far from the city attractions nearby. There are stylish rooms here that feature native décor and balconies that overlook the mountains cottonwoods, and grounds. Some of the most popular activities to do in the area include horseback riding at the Stables at Tamaya, hot air ballooning, rafting, jeep tours, kayaking, hiking, and fly fishing.

El Monte Sagrado, Taos El Monte Sagrado
Credit: El Monte Sagrado by elmontesagrado.com

El Monte Sagrado, Taos

The El Monte Sagrado is a Native American-inspired oasis that’s designed for relaxation and rejuvenation. There are beautiful mountain rooms, Native American suites, casitas and luxury premier and global suites available. The De la Tierra restaurant features both local and global cuisine, while the spa is a lavish oasis of serenity. Guests can enjoy exploring the historic city of Taos while staying here and do everything from mountain climbing to llama trekking, hot air ballooning, and fly fishing. This is also a popular place for weddings and the El Monte Sagrado facilities can accommodate up to 400 guests.

Ojo Caliente Mineral Springs Resort & Spa, Ojo Caliente Ojo Caliente Mineral Springs Resort & Spa
Credit: Ojo Caliente Mineral Springs Resort & Spa by ojocaliente.ojospa.com

Ojo Caliente Mineral Springs Resort & Spa, Ojo Caliente

To really get away from it all and renew your mind, body and spirit in New Mexico, stay at Ojo Caliente Mineral Springs Resort & Spa. This resort is located in northern New Mexico, just an hour north of Santa Fe. The minerals waters that flow here have been considered sacred by the Native Americans and have been providing soothing and healing for thousands of years. Ojo Caliente is one of the oldest and most renowned health resorts in America, and it’s inviting, friendly, eclectic, and authentic. There’s a full-service spa that offers massage, hydrating skin treatments, and reflexology. Breakfast, lunch and dinner are served at the restaurant here with plenty of southwestern favorites to fuel your energy after hiking, biking, and yoga classes.

*Reopening in 2021* 

Travel Deals

All-Inclusive Beaches Turks & Caicos

$424+ pp/pn

Air & 14-Day Norwegian Fjords Tour | Up to $400 Off

$3799+

Air & 7-Day Guided Tour of Italy: Rome to Florence

$1919+

Guinness Storehouse Academy Experience Ireland

$35+

6-Nt Halloween Spectacular Escorted Tour of Ireland

$1959+

Air & 6-Nt Irish B&B Escape | $125 Off

$1274+

Riggs Washington DC w/ Picnic Basket Lunch

$200+

Ireland Tours Up to 20% Off: Guided, Private or Self-Drive

$1620+

5-Day Taste of Ireland Tour | BOGO 50% Off Airfare

$1356+

9-Day Ireland Luxury Private Chauffeur Guided Vacation

$3555+

Discover Ireland | 7-Day Guided Tour w/ Airfare

$1699+

Alaska Cruises Up to 45% Off + Up to $300 Ship Credit

$349+

9-Day Guided Tour Through 4 European Countries

$3199+

Save $400 | 10-Day Ireland by Train w/ Activities & Tours

$1399+

New England Cruises Up to 45% Off + Up to $300 Credit

$529+