New Mexico Hotels

Free cancellation options if plans change

Unlock travel rewards with One Key

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:Sep 26 - Sep 28

Popular places to visit

Check out the New Mexico hotels guests love right now

Find out more about New Mexico

Find out more about New Mexico

Enchanting New Mexico: Where Desert Dreams Meet Cultural Treasures

Discover the enchanting allure of New Mexico, where the spirit of the Southwest comes alive. Explore Santa Fe's vibrant art scene, featuring adobe architecture and world-class museums. Wander through the stunning landscapes of the White Sands National Park, where shimmering dunes stretch endlessly, or hike the ancient trails of Bandelier National Monument. Immerse yourself in rich Native American culture, savor the flavors of green chile, and experience the magical glow of a New Mexico sunset. With its unique blend of history, art, and breathtaking scenery, New Mexico is an unforgettable destination for every traveler.

Discover great hotels in New Mexico

New Mexico offers a diverse range of hotel accommodations, from luxury resorts with stunning desert views to cozy inns that reflect local culture. Guests can find charming boutique hotels and well-rated chain options, ensuring comfort and convenience whether exploring vibrant cities or serene landscapes. These are some of the hotels preferred by our travelers in New Mexico:

  1. Four Seasons Resort Rancho Encantado Santa FeOpens in a new window: This exquisite 5.0-star resort in Santa Fe is perfect for adventure seekers looking for a remarkable family vacation experience. Featuring an array of adventure sports and recreation activities, guests can partake in nearby fishing, snowboarding, and mountain climbing, ensuring that every moment is filled with excitement. The property offers thoughtful amenities for children, such as games and complimentary cribs. Travelers appreciate the immersive outdoor experiences complemented by comfortable accommodations, creating a seamless blend of adventure and relaxation.
  2. Rosewood Inn of the AnasaziOpens in a new window: A luxurious 5.0-star hotel located in Santa Fe, this property is tailored for travelers seeking thrilling ski adventures and relaxation. With convenient access to ski lifts and shuttles, guests can easily indulge in snowboarding and snowshoeing. The hotel’s upscale ambiance, combined with its adventure-focused amenities, positions it as an ideal retreat for those looking to enjoy the slopes while being surrounded by elegant comforts. Visitors have celebrated the stylish design and curated experiences that elevate their stay to new heights.
  3. Bishop's Lodge Auberge Resorts CollectionOpens in a new window: This stunning 5.0-star resort in Santa Fe offers a unique blend of adventure and relaxation, featuring a natural hot spring that enhances the luxurious experience. Ideal for leisure travelers seeking a distinctive getaway, the hotel boasts impressive amenities such as a business center and conference spaces, catering to diverse needs. With an array of adventure sports like mountain biking and rock climbing readily available, the property is a haven for those who appreciate both relaxation and outdoor thrill. Guests rave about the serene atmosphere and architectural elegance, making it a memorable destination.

Top locations to stay in New Mexico

Some great areas to stay in New Mexico are Albuquerque, Santa Fe, and Ruidoso. Albuquerque offers vibrant festivals and a rich cultural scene, while Santa Fe is renowned for its art galleries and historic architecture. Ruidoso is perfect for those seeking outdoor activities near the lake and casino fun. For first-time visitors, Santa Fe is the best choice, showcasing the state’s unique heritage.

  1. AlbuquerqueOpens in a new window: Albuquerque is a vibrant city known for its unique blend of culture and outdoor activities. With a rich heritage showcased in its annual festivals, the city never fails to impress. Explore the breathtaking Sandia Mountains—hiking and biking trails are abundant here. Don't miss the Albuquerque International Balloon Fiesta, a dazzling event that paints the sky with colorful hot air balloons. The historic Old Town offers charming shops and local artisan galleries, making it a perfect spot for shopping and soaking in the local vibe.
  2. Santa FeOpens in a new window: Santa Fe is an art lover's dream, boasting a vibrant arts scene and stunning adobe architecture. The city is home to numerous galleries and cultural attractions, celebrating both traditional and contemporary art. Wander through the historic Plaza and visit the iconic Cathedral Basilica of St. Francis of Assisi. Don't forget to check out the local markets for unique crafts and handmade goods. Santa Fe’s rich history and picturesque landscapes create a serene atmosphere, perfect for relaxation and exploration.
  3. RuidosoOpens in a new window: Ruidoso is a charming mountain town that offers a laid-back escape with a focus on outdoor recreation. Nestled in the Sierra Blanca mountains, Ruidoso is perfect for those who enjoy nature, including scenic lakes and beautiful hiking trails. The area is known for its picturesque landscapes and opportunities for wildlife viewing, making it great for family outings. Ruidoso also offers quaint shops and local art galleries, providing a cozy small-town feel where visitors can unwind and enjoy the peaceful surroundings.

Things to do in New Mexico

New Mexico invites you to explore its stunning natural parks and vibrant museums while indulging in the tranquility of its serene landscapes. From the artistic charm of Santa Fe to adventurous outdoor activities, this state offers a perfect blend of excitement and relaxation for every traveler.

  • Jal – In Jal, immerse yourself in the world of music and culture at the Roy Orbison MuseumOpens in a new window. This charming city celebrates the legacy of the iconic singer-songwriter with exhibits that showcase his life and contributions to music. Don’t forget to explore the surrounding natural parks, where you can enjoy scenic views and outdoor activities that connect you with the beautiful landscapes of New Mexico.
  • McAlister – Head over to McAlister to visit the Old Fort Sumner MuseumOpens in a new window, where you can delve into the rich history of the area. This museum features artifacts and exhibits that tell the story of the Old West and its notable figures. As you stroll through the exhibits, you’ll gain insight into a pivotal era in American history, making it a must-see for history enthusiasts.
  • Santa Rosa – Santa Rosa is a haven for adventure lovers and nature enthusiasts. Dive into the refreshing waters at Sumner Lake State ParkOpens in a new window, where you can enjoy activities like swimming, boating, and fishing amidst stunning scenery. If you’re feeling adventurous, try your hand at scuba diving and explore the underwater world. The city is also adorned with beautiful flowers, perfect for a leisurely stroll or a picnic in one of the lovely parks.

5 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 prices tend to be lower. For those on a budget, it’s recommended to stay for at least 2 days to fully appreciate the state’s remarkable landmarks, historical sites, cultural experiences, and stunning natural attractions. This way, you can explore highlights like the ancient Pueblo ruins, vibrant art scenes, and breathtaking desert landscapes, making your trip great value for money.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in New Mexico, you may want to visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you could find discounted hotel rates as your travel date approaches. By enabling email alerts or push notifications, you can stay informed about flash sales and special promotions, helping you capitalize on potential savings. Additionally, the Smart ShoppingOpens in a new window tool available in the app allows you to compare hotel prices and amenities, ensuring you’re informed about any price drops or room availability for your preferred hotels, making it easier to plan a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year. Being flexible with your travel dates may help you save on your stay in a New Mexico hotel. If you're interested in a more unique experience, boutique hotels often provide a personalized touch and can sometimes offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend more affordable dates, making it more likely you'll find a better deal.
  4. Consider your location: Staying in the bustling city center of major cities in New Mexico can certainly provide a level of convenience, but it often comes with a higher price tag. Accommodations in these prime locations are more likely to be costly due to their proximity to popular attractions, dining, and entertainment options. In contrast, smaller towns and rural areas tend to be more affordable, offering a range of lodging options that won't break the bank. For travelers looking to save, exploring hotels just outside the city center can be a wise choice, although this may involve a bit more travel to reach key sites. Additionally, nearby cities can present a wealth of attractions while also providing budget-friendly alternatives for your stay.
  5. Become a Member: Join our membership program for free and unlock incredible savings on your next stay in New Mexico! With access to exclusive member prices on over 100,000 hotels worldwide, you can easily find the perfect accommodation for your travel needs. As you progress through the membership tiers, you'll enjoy exciting perks such as complimentary room upgrades (when available) and discounts on food and beverages at select VIP Access properties. Start your journey today and make the most of your travels!

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. If you’re looking to soak up the lively atmosphere in New Mexico, March, April, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny, with no rainfall. However, if you prefer a more relaxed experience, August, October, and November are perfect for a quieter getaway, marked by no rainfall and sunny conditions.

What's New Mexico like?

New Mexico is a friendly locale distinct for its museums and historical sites. You can appreciate the selection of restaurants and cafes. Have a relaxing day visiting Balloon Fiesta Park. While you're here, make time to enjoy other sights such as Santa Fe Plaza.

What is there to see around New Mexico?

  • Santa Fe Plaza (0.1 mi/0.1 km from the city center)
  • Palace of the Governors (0.1 mi/0.1 km from the city center)
  • Institute of American Indian Arts (0.1 mi/0.1 km from the city center)
  • Cathedral Basilica of Saint Francis of Assisi (0.1 mi/0.2 km from the city center)
  • Loretto Chapel (0.1 mi/0.2 km from the city center)

What is there to do around New Mexico?

  • New Mexico Museum of Art (0.1 mi/0.1 km from the city center)
  • Lensic Performing Arts Center (0.1 mi/0.2 km from the city center)
  • Georgia O'Keefe Museum (0.2 mi/0.3 km from the city center)
  • Santa Fe Railyard (0.8 mi/1.2 km from the city center)
  • Canyon Road (0.8 mi/1.3 km from the city center)

Other Popular New Mexico Attractions

  • Camel Rock Casino
  • Meow Wolf
  • Santa Fe Opera
  • Tesuque Casino
  • Nambe Falls

Keep exploring

Keep exploring