Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Las Cruces, NM

Filter by

Selecting an option opens a search results page with the selected filter applied
Expedia RewardsSelecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
NeighborhoodSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
Springhill Suites By Marriott Las Cruces
3 out of 5
1611 Hickory Loop, Las Cruces, NM
Free CancellationReserve now, pay when you stay
The price is $89 per night
1.43 mi from city center
4.3/5Excellent! (485 reviews)
COVID Safe :)

"During COVID crisis minimal staff went beyond expectations to reassure us since we were not at home that everything was disinfected. They went so far as to offer a Lysol spray that we could use in room prior to bringing our belongings in. We were thinking we would not have a place to rest while transporting ..."…"

Reviewed on Mar 30, 2020

Springhill Suites By Marriott Las Cruces
Drury Inn & Suites Las Cruces
3 out of 5
1631 Hickory Loop, Las Cruces, NM
Free CancellationReserve now, pay when you stay
The price is $85 per night
1.46 mi from city center
4.6/5Wonderful! (937 reviews)

"Had a wonderful stay. Staff was extremely helpful."…"

Reviewed on Jul 4, 2020

Drury Inn & Suites Las Cruces
Towneplace Suites by Marriott Las Cruces
2.5 out of 5
2143 Telshor Ct, Las Cruces, NM
Free CancellationReserve now, pay when you stay
The price is $94 per night
2.49 mi from city center
4.3/5Excellent! (106 reviews)

"Friendly staff and comfortable room! Would stay again!"…"

Reviewed on Jun 28, 2020

Towneplace Suites by Marriott Las Cruces
Motel 6 Las Cruces, NM - Telshor
2 out of 5
2120 Summit Ct, Las Cruces, NM
Free CancellationReserve now, pay when you stay
The price is $49 per night
2.42 mi from city center
4/5Very Good! (637 reviews)

"Easy check in. Clean room. quite stay. Will stay here again."…"

Reviewed on Jun 30, 2020

Motel 6 Las Cruces, NM - Telshor
Courtyard by Marriott Las Cruces at  NMSU
3 out of 5
456 East University Avenue, Las Cruces, NM
Free CancellationReserve now, pay when you stay
The price is $99 per night
2.05 mi from city center
4.6/5Exceptional! (57 reviews)

"Beautiful rooms, super clean and excellent service!!!"…"

Reviewed on Jun 30, 2020

Courtyard by Marriott Las Cruces at NMSU
Fairfield Inn by Marriott Las Cruces
2.5 out of 5
2101 Summit Ct, Las Cruces, NM
Free CancellationReserve now, pay when you stay
The price is $78 per night
2.37 mi from city center
4.3/5Excellent! (352 reviews)

"THERE WAS PLENTY OF PARKING. THE GROUNDS CLEAN AND NEAT. PROFESSIONAL STAFF. CLEAN ROOMS. VERY NICE ALL AROUND! I RECOMMEND IT!"…"

Reviewed on Mar 23, 2020

Fairfield Inn by Marriott Las Cruces
Best Western Mission Inn
3 out of 5
1765 S Main St, Las Cruces, NM
Free CancellationReserve now, pay when you stay
The price is $62 per night
1.33 mi from city center
4.2/5Very Good! (984 reviews)

"Overall it’s nice and is close off the interstate. The AC unit in this room Was in a weird spot so you could not feel it very well"…"

Reviewed on Jun 23, 2020

Best Western Mission Inn
Hampton Inn & Suites Las Cruces I-10, NM
2.5 out of 5
1641 Hickory Loop, Las Cruces, NM
Free CancellationReserve now, pay when you stay
The price is $72 per night
1.49 mi from city center
4.5/5Wonderful! (644 reviews)

"Very good service. Great front desk workers and overall great experience."…"

Reviewed on Jul 7, 2020

Hampton Inn & Suites Las Cruces I-10, NM
Hampton Inn & Suites Las Cruces I-25
2.5 out of 5
2350 E Griggs Ave, Las Cruces, NM
Free CancellationReserve now, pay when you stay
The price is $72 per night
1.68 mi from city center
4.4/5Wonderful! (531 reviews)

"The room was very clean amd the bed was comfortable."…"

Reviewed on Jun 22, 2020

Hampton Inn & Suites Las Cruces I-25
La Quinta Inn by Wyndham Las Cruces Mesilla Valley
2.5 out of 5
790 Avenida De Mesilla, Las Cruces, NM
Free CancellationReserve now, pay when you stay
The price is $62 per night
1.31 mi from city center
3.7/5Good! (964 reviews)

"Great place and price for a quick stay. Had everything we needed."…"

Reviewed on Jun 24, 2020

La Quinta Inn by Wyndham Las Cruces Mesilla Valley
La Quinta Inn & Suites by Wyndham Las Cruces Organ Mountain
2.5 out of 5
1500 Hickory Dr, Las Cruces, NM
Free CancellationReserve now, pay when you stay
The price is $58 per night
1.42 mi from city center
4.2/5Very Good! (988 reviews)

"Friendly people/ staff; will stay here again. AAAAAAAAAA"…"

Reviewed on Jul 2, 2020

La Quinta Inn & Suites by Wyndham Las Cruces Organ Mountain
Days Inn by Wyndham Las Cruces
2.5 out of 5
755 Avenida De Mesilla, Las Cruces, NM
Free CancellationReserve now, pay when you stay
The price is $46 per night
1.3 mi from city center
4/5Very Good! (982 reviews)

"Courteous and professional staff, A room condition, location is very convenient for interstate access."…"

Reviewed on Jun 28, 2020

Days Inn by Wyndham Las Cruces
Hilton Garden Inn Las Cruces
3 out of 5
2550 Don Roser Dr, Las Cruces, NM
Free CancellationReserve now, pay when you stay
The price is $78 per night
2.78 mi from city center
4.4/5Wonderful! (643 reviews)

"The beds are comfortable, and the staff is very friendly. I get a room at this location every time I go to Las Cruces"…"

Reviewed on Jun 26, 2020

Hilton Garden Inn Las Cruces
Ramada Hotel & Conference Center by Wyndham Las Cruces
3 out of 5
201 E University Avenue, I-10 Exit 142, Las Cruces, NM
Free CancellationReserve now, pay when you stay
The price is $67 per night
2.02 mi from city center
4.3/5Excellent! (970 reviews)

"Really neat property. Our room had a back "patio" door opening to the beautiful courtyard inside with greenery and fountains. Staff was extremely helpful and friendly. I only stayed one night but the bed was very comfortable and I would definitely stay here again."…"

Reviewed on Jul 8, 2020

Ramada Hotel & Conference Center by Wyndham Las Cruces
Holiday Inn Express Hotel and Suites Las Cruces
3 out of 5
2635 S Valley Dr, Las Cruces, NM
Free Cancellation
The price is $84 per night
1.82 mi from city center
4.1/5Very Good! (517 reviews)

"Check in and employees were very nice and helpful. It was just an outdated hotel which makes it feel a little dirty."…"

Reviewed on Jul 3, 2020

Holiday Inn Express Hotel and Suites Las Cruces
Don't see what you're looking for?
See all available properties in Las Cruces
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Las Cruces

Families will find kid-friendly activities in Las Cruces, and visitors give high marks for the top-notch restaurants, shopping, and college vibe. This city also attracts tourists with its live music. Top sights in the city include Western Playland Amusement Park, White Sands National Monument, and Sunland Park Racetrack and Casino.

  • There are 85 hotels and other accommodations in Las Cruces
  • The closest major airport is in El Paso, TX (ELP-El Paso Intl.), 46.4 mi (74.7 km) from the city center
  • The next closest is in Alamogordo, NM (ALM-White Sands Regional), 55.5 mi (89.3 km) away

Sightseeing and Staying in Las Cruces

Well-known for its live music scene, the city's cultural venues include Las Cruces Museum of Art, Las Cruces Museum of Fine Arts and Culture, and New Mexico Farm and Ranch Heritage Museum. Favorite family attractions include Western Playland Amusement Park and War Eagles Air Museum. The city is well liked for its places to shop, and Mesilla Valley Mall is a favorite for retail therapy.

In Las Cruces, you'll be able to select from 85 hotels and other lodging accommodations so you'll have ample places to choose from for your holiday retreat. Here you'll find top ranked ones based on Expedia user reviews:

  • Comfort Suites Las Cruces I - 25 North - This 2.5-star hotel features free breakfast, free parking, and a spa tub. It's a favorite with Expedia travelers for its family-friendly amenities and convenient parking.
  • Home2 Suites by Hilton Las Cruces - Our customers like the overall value and convenient parking at this hotel. With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an outdoor pool, along with an in-room kitchenette.
  • Drury Inn & Suites Las Cruces - With a stay at this 3-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi. Expedia customers like its family-friendly amenities and overall value.

Other top sights in Las Cruces include White Sands National Monument and Sunland Park Racetrack and Casino.

Dressing for Las Cruces

  • Between January and March, daytime temperatures average 74°F, while nighttime temperatures stay around 29°F
  • From April to June, the average is 96°F during the day and 42°F at night
  • July through September sees average temperatures of 96°F during the day and 54°F at night
  • In October-December, you can expect 84°F as the daytime average and 28°F as the nighttime average
  • About 0.43 inches of rain falls on Las Cruces each year
  • July and June are usually the hottest months averaging 94°F, while December and January are usually the coldest with an average temperature of 30°F

Frequently asked questions

What's the best place to stay in Las Cruces?
Comfort Suites Las Cruces I - 25 North is ranked highly by Expedia customers. This hotel offers free breakfast and an indoor pool. Reviews from our site also recommend Drury Inn & Suites Las Cruces and Hampton Inn & Suites Las Cruces I-10, NM as top choices for your visit.
If I need to cancel my hotel reservation in Las Cruces, will I receive a refund?
Yes, you’ll find most hotel bookings are fully refundable provided that you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, you might be able to still cancel and be given a refund within 24 hours of your booking. Add your dates and click on “Search”, then filter by “free cancellation” to get the best options available in Las Cruces.
Where can I learn more about changing or cancelling my trip to Las Cruces?
To find more details about rescheduling or cancelling your trip to Las Cruces, go to https://www.expedia.com/service/.
What's the best accommodation for a budget-friendly stay in Las Cruces?
Based on reviews, Ramada Hotel & Conference Center by Wyndham Las Cruces is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other choices to stay on the cheap include Motel 6 Las Cruces, NM - Telshor and Quality Inn & Suites Las Cruces - University Area.
What's the best place to stay for a family vacation in Las Cruces?
Comfort Suites Las Cruces I - 25 North is a hotel with an indoor pool and free parking, and it’s a top choice on Expedia for families. Other good options for your family trip include Holiday Inn Express & Suites Las Cruces North and Quality Inn & Suites Las Cruces - University Area. Attractions like Western Playland Amusement Park and War Eagles Air Museum are also fun for kids of all ages.
What's the best place to stay for a romantic vacation to Las Cruces?
Hilton Garden Inn Las Cruces is a favorite 3-star hotel for couples, and features LCD TVs and an outdoor pool. Other good choices for your romantic getaway include Ramada Hotel & Conference Center by Wyndham Las Cruces and Hotel Encanto de Las Cruces.
What's the best pet-friendly hotel in Las Cruces?
Drury Inn & Suites Las Cruces is a top hotel for people traveling with their pets, and offers an indoor pool and free WiFi for its human guests. Other good choices for you and your pet include Hotel Encanto de Las Cruces and Comfort Suites Las Cruces I - 25 North.
Where is the best hotel to stay near White Sands National Monument?
Magnuson Hotel and Suites Alamogordo is one of the top choices for your stay based on our traveler data, and this property offers free breakfast and an outdoor pool. You’ll find it 22.7 mi (36.5 km) from White Sands National Monument. Other good choices in the area include Quality Inn & Suites Near White Sands National Monument and Hampton Inn Alamogordo.
What about the best place to stay near Sunland Park Racetrack and Casino?
One of the top choices for your stay is The Hotel At Sunland Park Casino, Ascend Hotel Collection Member, located next to Sunland Park Racetrack and Casino, and this 3.5-star hotel offers a casino and a restaurant. Extended Stay America - El Paso - West and Holiday Inn El Paso West - Sunland Park are a couple of other good and close options.
What's the best place to stay if I'm looking to play golf in Las Cruces?
Rodeway Inn & Suites is a property featuring free breakfast and free WiFi, and it’s a top choice for golfing nearby. Other good options if you’d like to stay near a golf course include La Quinta Inn by Wyndham Las Cruces Mesilla Valley and Comfort Suites University Las Cruces. Visit Sonoma Ranch Golf Course, Red Hawk Golf Club, or Dos Lagos Golf Course to perfect your golf swing.
What are some accommodations with pools in Las Cruces?
Hampton Inn & Suites Las Cruces I-10, NM is a top hotel with an indoor pool, free buffet breakfast, and free WiFi. A couple of other options that offer an onsite pool include Days Inn by Wyndham Las Cruces and Comfort Inn & Suites Las Cruces Mesilla.

Recent reviews of Las Cruces hotels

More trip options