Hotels in New Mexico

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in New Mexico?

Top hotels in Albuquerque (and vicinity)

Top hotels in Santa Fe

Top hotels in Ruidoso

Top hotels in Taos

Top cities in New Mexico

Great weekend hotel deals in New Mexico

Showing deals for:28 Aug - 30 Aug

Top landmarks in New Mexico

Check out reviews of New Mexico hotels guests love

Find out more about New Mexico

New Mexico: A Tapestry of Majestic Mountains and Enchanting Deserts

New Mexico, a captivating tapestry of rich culture and breathtaking landscapes, beckons travellers to experience its unique charm. From the enchanting white sands of the Mesilla Valley to the majestic peaks of the Sangre de Cristo Mountains, nature enthusiasts will find their paradise. Explore the historic streets of Santa Fe, where adobe architecture meets vibrant art scenes, or wander through the dramatic formations of Carlsbad Caverns. With a fusion of Native American heritage and Spanish influence, New Mexico offers a sensory feast that tantalises the soul. Perfect for those seeking adventure or a serene escape, it promises unforgettable memories.

Discover great hotels in New Mexico

New Mexico offers a diverse range of hotel accommodations, from charming boutique inns to modern chain hotels. Whether you prefer a rustic lodge with stunning desert views or a sleek city hotel in Albuquerque, you’ll find options that promise a memorable stay at various price points for your nightly stay. Here are some of the best hotels in New Mexico that our travellers love:

  1. Rosewood Inn of the AnasaziOpens in a new window: Nestled in the heart of Santa Fe, Rosewood Inn of the Anasazi is a luxurious 5.0-star hotel boasting a remarkable guest rating of 9.6. This exquisite lodging is ideal for adventure seekers and offers a unique experience with easy access to skiing, hiking, and rock climbing. The hotel's standout features include a cozy fireplace in the rooms and an exceptional dining experience crafted by a top chef. Guests have praised the hotel for its remarkable service, with thoughtful touches that elevate the stay, making it a top choice for discerning travellers seeking a high-quality escape.
  2. Bishop's LodgeOpens in a new window: Bishop's Lodge, another exceptional 5.0-star hotel in Santa Fe, holds a guest rating of 9.4. This resort offers an array of adventure activities and is perfect for leisure travellers looking to create unforgettable memories. With amenities such as room fireplaces and a variety of outdoor excursions, this hotel promises a fantastic vacation experience. Guests have highlighted the outstanding service, making Bishop's Lodge a preferred destination for those seeking comfort and distinctive experiences in a beautiful setting.
  3. Four Seasons Resort Rancho Encantado Santa FeOpens in a new window: Located in Santa Fe, Four Seasons Resort Rancho Encantado Santa Fe is a stunning 5.0-star hotel with a guest rating of 9.2. This resort is particularly attractive for those who enjoy hot springs and adventurous activities. With a natural hot spring nearby and an array of activities such as skydiving and skiing, Four Seasons Resort Rancho Encantado Santa Fe provides a unique blend of relaxation and excitement. Guests have commended the helpful activities staff and the exceptional amenities, making this hotel a prime choice for travellers seeking a luxurious and rejuvenating getaway.

Where to stay in New Mexico

Some of the standout areas to stay in New Mexico are Albuquerque, Santa Fe, and Gallup. Albuquerque is vibrant with festivals, art, and attractions like the Balloon Fiesta Park. Santa Fe enchants with its rich art scene and historic sites, while Gallup offers a charming mix of history and dining. For first-time visitors, Santa Fe is best suited, showcasing the essence of New Mexico.

  1. AlbuquerqueOpens in a new window: Albuquerque is a vibrant city that offers a unique blend of cultural experiences and stunning natural beauty. Known for its lively festivals and artistic flair, the city is home to the famous Balloon Fiesta Park, where you can witness breathtaking hot air balloon displays. Explore the historic Old Town Plaza, filled with charming shops and traditional adobe buildings, or visit cultural attractions like the Albuquerque Museum and the New Mexico Museum of Natural History. For those who enjoy the outdoors, the Sandia Peak Tramway provides breathtaking views of the surrounding mountains. With its friendly atmosphere and diverse range of activities, Albuquerque is a fantastic place to stay while exploring the heart of New Mexico.
  2. Santa FeOpens in a new window: Santa Fe is a treasure trove of art, culture, and history, making it a delightful destination for any traveller. Known for its stunning adobe architecture, the city boasts a thriving arts scene, with must-see spots like the Santa Fe Plaza and the imaginative Meow Wolf art installation. Enjoy a visit to the Loretto Chapel, famous for its miraculous staircase, or take in some live music at one of the local venues. The city's shopping options are also noteworthy, featuring a mix of boutique shops and local artisans. With its unique charm and artistic spirit, Santa Fe is an ideal location to immerse yourself in New Mexico's rich heritage.
  3. GallupOpens in a new window: Gallup is a quaint town that offers a perfect blend of history and local culture. Known for its rich Native American heritage, visitors can explore the vibrant arts scene, showcasing traditional crafts and artwork. The town is also a great place for casual dining and charming cafés, offering a taste of local flavours. Gallup provides a relaxed atmosphere, making it family-friendly and ideal for leisurely excursions into the surrounding natural landscapes. Whether you're hiking nearby trails or simply soaking in the local culture, Gallup is a lovely spot to experience the authentic spirit of New Mexico.

Things to do in New Mexico

New Mexico offers a delightful blend of excitement and leisure, from enjoying world-class opera and vibrant live music to exploring stunning national parks and ancient ruins. Whether you’re hiking through majestic forests, relaxing by serene lakes, or browsing local shops, there’s something for everyone in this enchanting desert landscape.

  • Clayton – Explore the charming city of Clayton, where the desert landscape sets a beautiful backdrop for your adventures. Head to Clayton Lake State Park, which invites you to experience the great outdoors. Enjoy a day filled with hiking and picnicking while soaking in the stunning scenery. Don't miss the chance to spot local wildlife as you traverse the trails. In the evening, catch a performance at a local opera house or enjoy some entertainment that showcases the region's culture.
  • Mimbres – Nestled in a picturesque setting, Mimbres is where nature and history intertwine. Visit the impressive Gila National Forest, where you can embark on an array of outdoor activities such as hiking, birdwatching, and exploring the diverse flora and fauna. The forest's vast landscapes provide ample opportunities for adventure and tranquillity. Make sure to swing by the visitor centre to learn about the area's rich history and the fascinating ruins that tell stories of the past.
  • Las Cruces – Discover the vibrant city of Las Cruces, rich in culture and history. Stroll through the streets and admire the stunning architecture of the local churches and cathedrals. For a unique experience, visit the New Mexico Farm and Ranch Heritage Museum, where you can delve into the state's agricultural history through interactive exhibits. After a day of exploration, unwind by enjoying some live music or indulge in shopping at local boutiques, adding a touch of fun to your visit.

4 tips for savvy savings when booking a hotel in New Mexico

  1. Book for the cheapest times: The most affordable time to visit New Mexico is during January, February, and November, when hotel rates tend to be lower. For those exploring the state's significant landmarks and cultural sites, a stay of at least 2 days is recommended. This duration allows you to fully appreciate attractions related to history, culture, and natural wonders, making it a great value for money for travellers on a budget. Planning your visit during these months could also mean that prices may drop even further, enhancing the overall budget-friendly experience.
  2. Look for last-minute deals on Hotels.com: To uncover hotel deals in New Mexico, consider checking the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about exciting flash sales and special promotions, so you’re less likely to miss any opportunities to save. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you're well-informed. This way, if prices drop or rooms become available, you'll be among the first to know for your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you find a better price for your stay in a hotel in New Mexico. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price seems higher, we may suggest alternative dates that could be more affordable, assisting you in your search for a more favourable deal.
  4. Consider your location: Staying in the heart of major cities in New Mexico undoubtedly offers the advantage of convenience, being close to local attractions and vibrant cultural experiences. However, this prime location often comes with a higher price tag. In contrast, smaller towns and rural areas are more likely to be affordable, presenting an appealing alternative for budget-conscious travellers. For those seeking better rates, it may be worthwhile to consider accommodation options slightly outside the city centre, although this could necessitate additional travel to reach popular sites. Additionally, exploring nearby cities that boast a wealth of offerings can provide a more economical stay while still allowing access to the region's highlights.

Best time to go to New Mexico

New Mexico has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. The peak travel months to visit New Mexico are March, April, and September, which see a higher number of tourists. During this peak period, the weather is sunny, accompanied by no rainfall. In contrast, August, October, and November are ideal if you're looking for a calmer vacation, marked by no rainfall and sunny conditions.

Keep exploring