We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near White Sands National Monument

19955 Highway 70, Alamogordo, NM 88310
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs travelers recommend

100 Kerry Avenue, Alamogordo, NM 88310
22.0 miles from White Sands National Monument
Special Offer Save 10-30%
Holiday Inn Express Hotel and Suites Slideshow
#4 of 14 hotels in Alamogordo
  • Budget
  • Free Parking
  • Free Breakfast
  • Pool
Show Prices
1295 Hamilton Road, Alamogordo, NM 88310
22.1 miles from White Sands National Monument
Special Offer Earn 2X Points
Hampton Inn Alamogordo Slideshow
#3 of 14 hotels in Alamogordo
  • Budget
  • Free Parking
  • Free Breakfast
  • Pool
Show Prices
1401 South White Sands Bulevard, Alamogordo, NM 88310
22.1 miles from White Sands National Monument
#7 of 14 hotels in Alamogordo
  • Budget
1401 S White Sands Blvd., Alamogordo, NM 88310 (Formerly Americas Best Value Inn)
22.1 miles from White Sands National Monument
#10 of 14 hotels in Alamogordo
  • Budget
  • Pets Allowed
  • Free Parking
  • Free Breakfast
Show Prices
1101 S. White Sands Blvd., Alamogordo, NM 88310
22.2 miles from White Sands National Monument
#1 of 14 hotels in Alamogordo
  • Free Parking
  • Free Breakfast
300 Panorama Blvd, Alamogordo, NM 88310
22.2 miles from White Sands National Monument
Special Offer Earn Rewards Points
Fairfield Inn & Suites Alamogordo Slideshow
#5 of 14 hotels in Alamogordo
  • Budget
  • Free Parking
  • Free Breakfast
  • Pool
Show Prices
907 South White Sands Boulevard, Alamogordo, NM 88310-7249
22.2 miles from White Sands National Monument
Special Offer Save 25% Summer Sale
Alamogordo Days Inn Slideshow
#8 of 14 hotels in Alamogordo
  • Budget
  • Free Parking
  • Free Breakfast
  • Pool
Show Prices
1020 S White Sands Blvd, Alamogordo, NM 88310 (Formerly Comfort Inn & Suites)
22.2 miles from White Sands National Monument
Special Offer Choice Privileges Points
Quality Inn & Suites Slideshow
#9 of 14 hotels in Alamogordo
  • Budget
  • Free Parking
  • Free Breakfast
  • Pool
Show Prices
251 Panorama Blvd, US Hwy 70/80 at US Hwy 54, Alamogordo, NM 88310
22.2 miles from White Sands National Monument
#12 of 14 hotels in Alamogordo
  • Budget
  • Free Parking
  • Pool
Show Prices
1021 S. White Sands Blvd., Alamogordo, NM 88310 (Formerly Desert Aire Hotel)
22.3 miles from White Sands National Monument
#6 of 14 hotels in Alamogordo
  • Budget
  • Pets Allowed
  • Free Parking
  • Free Breakfast
Show Prices
710 North White Sands Boulevard, Alamogordo, NM 88310
22.6 miles from White Sands National Monument
#11 of 14 hotels in Alamogordo
  • Budget
Show Prices
2404 North White Sands Boulevard, Alamogordo, NM 88310
23.1 miles from White Sands National Monument
#13 of 14 hotels in Alamogordo
2224 N. White Sands Blvd., Alamogordo, NM 88310
23.1 miles from White Sands National Monument
#14 of 14 hotels in Alamogordo
  • Budget
Show Prices
3204 North White Sands, Alamogordo, NM 88310
23.3 miles from White Sands National Monument
Special Offer Plan Ahead and Save 15%
Super 8 Alamogordo Slideshow
#2 of 14 hotels in Alamogordo
  • Budget
  • Pets Allowed
  • Free Parking
  • Free Breakfast
Show Prices
355 Central Ave, Tularosa, NM 88352
27.1 miles from White Sands National Monument
#1 of 1 hotels in Tularosa
601 Corona Place, Cloudcroft, NM 88317
35.7 miles from White Sands National Monument
The Lodge Resort and Spa Slideshow
#1 of 5 hotels in Cloudcroft
  • Free Parking
  • Pool
Show Prices
306 Burro Ave, Cloudcroft, NM 88317
35.8 miles from White Sands National Monument
#2 of 5 hotels in Cloudcroft
  • Budget
  • Pets Allowed
  • Free Parking
Show Prices
1315 James Canyon Highway, Cloudcroft, NM 88317
36.3 miles from White Sands National Monument
#4 of 5 hotels in Cloudcroft
1605 James Canyon Highway, Cloudcroft, NM 88317 (Formerly Hwy 82)
36.4 miles from White Sands National Monument
#3 of 5 hotels in Cloudcroft
  • Pets Allowed
  • Free Parking
56 Lodge Spring Road, in Lincoln National Forest, Cloudcroft, NM 88317
38.2 miles from White Sands National Monument
#5 of 5 hotels in Cloudcroft
3405 Bataan Memorial West, Las Cruces, NM 88012
38.7 miles from White Sands National Monument
Special Offer Stay 2+ Nights, Save 25%
Super 8 Las Cruces/White Sands Slideshow
#18 of 33 hotels in Las Cruces
  • Budget
  • Pets Allowed
  • Free Parking
  • Free Breakfast
Show Prices
2651 Northrise Drive, Las Cruces, NM 88011
39.5 miles from White Sands National Monument
Special Offer Save 10-30%
Staybridge Suites Las Cruces Slideshow
#7 of 33 hotels in Las Cruces
  • Pets Allowed
  • Free Parking
  • Free Breakfast
  • Pool
Show Prices
2142 Telshor Court, Las Cruces, NM 88011
39.9 miles from White Sands National Monument
Special Offer Save 10-30%
Holiday Inn Express & Suites Las Cruces North Slideshow
#2 of 33 hotels in Las Cruces
  • Budget
  • Pets Allowed
  • Free Parking
  • Free Breakfast
Show Prices
2143 Telshor Court, Las Cruces, NM 88011
39.9 miles from White Sands National Monument
Special Offer Book Early - Save 10%
TownePlace Suites Las Cruces Slideshow
#16 of 33 hotels in Las Cruces
  • Budget
  • Pets Allowed
  • Free Parking
  • Pool
Show Prices
2101 Summit Court, Las Cruces, NM 88011
40.0 miles from White Sands National Monument
Special Offer Book Early - Save 10%
Fairfield Inn Las Cruces Slideshow
#10 of 33 hotels in Las Cruces
  • Budget
  • Free Parking
  • Free Breakfast
  • Pool
Show Prices
2120 Summit Court, I-25 at US 70, Exit #6, Las Cruces, NM 88011
40.0 miles from White Sands National Monument
#22 of 33 hotels in Las Cruces
  • Budget
  • Pool
Show Prices
230 N Telshor Blvd., Las Cruces, NM 88011
40.6 miles from White Sands National Monument
#29 of 33 hotels in Las Cruces
  • Budget
Show Prices
705 South Telshor Boulevard, Las Cruces, NM 88011 (Formerly Hilton Las Cruces)
40.8 miles from White Sands National Monument
Offers & Announcements Limited Time - Save 20%
Hotel Encanto de Las Cruces Slideshow
#9 of 33 hotels in Las Cruces
  • Pets Allowed
  • Free Parking
  • Pool
Show Prices
2350 E Griggs Avenue, Las Cruces, NM
40.9 miles from White Sands National Monument
Special Offer Earn 2X HHonors Points
Hampton Inn & Suites Las Cruces I-25 Slideshow
#1 of 33 hotels in Las Cruces
  • Budget
  • Free Parking
  • Free Breakfast
  • Pool
Show Prices
2454 North Main Street, Las Cruces, NM NM 88001-1135
41.4 miles from White Sands National Monument
#24 of 33 hotels in Las Cruces
Show Prices