Find the all-inclusive stays that appeal to you the most
Check out our pick of great all-inclusive stays in Alamogordo
Located in Alamogordo, 28 km from White Sands National Monument, Satellite Inn features views of the mountain. The 1-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

Located in Alamogordo, New Mexico region, Super 8 by Wyndham Alamogordo - White Sands is situated 30 km from White Sands National Monument.

Offering free Wi-Fi, this motel is 20 minutes’ drive from White Sands National Monument. All rooms feature a cable TV with HBO film channels. Free coffee is served in the lobby each morning.
