Top 10 Ruidoso Hotel Deals

See all 39 Hotels in Ruidoso
Ruidoso Mountain Inn
Ruidoso Mountain Inn

400 W Hwy 70, Ruidoso 88345

2.5 out of 5.0

Situated in Ruidoso, this hotel is within 1 mi (2 km) of Free Spirits at Noisy Water and Museum of the Horse. Pillow's …

CA$70
per night
Hotel Ruidoso - Midtown
Hotel Ruidoso - Midtown

110 Chase St., Ruidoso 88345

2.5 out of 5.0

Located in the heart of Ruidoso, this hotel is within 1 mi (2 km) of Grindstone Lake and Cree Medows Public Golf Course. …

CA$94
per night
Best Western Pine Springs Inn
Best Western Pine Springs Inn

111 Pine Springs Drive, Ruidoso Downs 88346

2.5 out of 5.0

Located near the slopes, this Ruidoso Downs hotel is in the mountains and within 1 mi (2 km) of Billy the Kid Scenic Byways …

CA$80
per night
MCM Elegante Lodge & Suites
MCM Elegante Lodge & Suites

107 Sierra Blanca Dr, Ruidoso 88345

2.5 out of 5.0

Situated in Ruidoso, this golf hotel is 0 mi (0.1 km) from The Links at Sierra Blanca and within 3 mi (5 km) of Cree Medows …

CA$140
per night
Ramada Ruidoso Downs
Ramada Ruidoso Downs

26141 Highway 70 West, Ruidoso Downs 88346

2.0 out of 5.0

Situated in Ruidoso Downs, this hotel is 0.8 mi (1.2 km) from Lotza Stuff and within 3 mi (5 km) of Hubbard Museum of the …

CA$92
per night
La Quinta Inn & Suites Ruidoso Downs
La Quinta Inn & Suites Ruidoso Downs

26147 US Highway 70, Ruidoso Downs 88346

2.5 out of 5.0

Situated in Ruidoso Downs, this hotel is within a 10-minute walk of Free Spirits at Noisy Water and Museum of the Horse. Bill …

CA$99
per night
Best Western Plus Ruidoso Inn
Best Western Plus Ruidoso Inn

97 Camelot Drive, Ruidoso 88355

2.5 out of 5.0

Situated in the mountains, this hotel is within 2 mi (3 km) of Free Spirits at Noisy Water, Museum of the Horse, and Pillow's …

CA$88
per night
Quality Inn & Suites
Quality Inn & Suites

307 US Highway 70 West, Ruidoso 88345

2.5 out of 5.0

Situated near the airport, this hotel is within 1 mi (2 km) of Free Spirits at Noisy Water and Museum of the Horse. Pillow' …

Get Rates
Travelodge Ruidoso
Travelodge Ruidoso

159 West Highway 70, Ruidoso 88345

2.0 out of 5.0

Situated in Ruidoso, this hotel is within 1 mi (2 km) of Free Spirits at Noisy Water and Museum of the Horse. Billy the Kid …

CA$61
per night
Days Inn Ruidoso Downs
Days Inn Ruidoso Downs

26150 Hwy 70 W, Ruidoso Downs 88346

2.0 out of 5.0

Situated in the entertainment district, this hotel is within a 10-minute walk of Free Spirits at Noisy Water and Museum of th …

Get Rates
Local Weather
December 11° -6°
January 10° -6°
February 12° -5°

Recent Reviews in Ruidoso

Hide content

Narrow your search

Ruidoso Hotel Guide

After hotels in the heart of Ruidoso? Ruidoso offers 5 quality hotels and apartments, all within 6 miles (10 kilometers) of the heart of town.

Within a 0.6-mile (1-kilometer) radius of Ruidoso's center, visitors can choose from a range of hotels, such as the Hotel Ruidoso - Midtown and Comfort Inn - Midtown.

A couple of Expedia-listed hotel establishments worth investigating include the Best Western Plus Ruidoso Inn and Ruidoso Mountain Inn. The Best Western Plus Ruidoso Inn is situated 3 miles (5 kilometers) away from the middle of Ruidoso. The Ruidoso Mountain Inn is located 3 miles (5 kilometers) away. The Best Western Pine Springs Inn is to be found 4 miles (6 kilometers) from the heart of Ruidoso and is another worthy alternative.

Interested in seeing even more of the desert landscapes common to this area? Why not plan some extra days in some of the other places in Southeastern New Mexico? You might like to travel to regional attractions or go mountain biking and hiking and then find a suitable place to stay the night.

Located 35 miles (56 kilometers) to the northeast of Ruidoso is Alamogordo, which has a variety of Expedia-listed hotels and apartments. Hotel options here include the Hampton Inn Alamogordo and Holiday Inn Express Hotel & Suites Alamogordo Hwy 54/70.

Located 40 miles (64 kilometers) away from Ruidoso is White Sands Regional Airport. Stay nearby at Hampton Inn Alamogordo or Holiday Inn Express Hotel & Suites Alamogordo Hwy 54/70.

false