Most Popular Hotels in Ruidoso

See all 36 Hotels in Ruidoso
Ruidoso Mountain Inn
Ruidoso Mountain Inn

400 W Hwy 70, Ruidoso 88345

2.5 out of 5.0
3.7 out of 5 (395 reviews)

Situated in Ruidoso, this hotel is within 3 mi (5 km) of Ruidoso Downs Racetrack, Hubbard Museum of the American West, and …

CA$87
Hotel Ruidoso - Midtown
Hotel Ruidoso - Midtown

110 Chase St., Ruidoso 88345

2.5 out of 5.0
4.3 out of 5 (1,019 reviews)

Located in the heart of Ruidoso, this hotel is 1 mi (1.7 km) from Cree Medows Public Golf Course and 2.5 mi (4 km) from The …

CA$114
MCM Elegante Lodge & Suites
MCM Elegante Lodge & Suites

107 Sierra Blanca Dr, Ruidoso 88345

2.5 out of 5.0
4.2 out of 5 (336 reviews)

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

CA$190
Best Western Pine Springs Inn
Best Western Pine Springs Inn

111 Pine Springs Drive, Ruidoso Downs 88346

2.0 out of 5.0
4.1 out of 5 (737 reviews)

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

CA$93
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
4.4 out of 5 (296 reviews)

Situated in Ruidoso Downs, this hotel is 1.4 mi (2.3 km) from Ruidoso Downs Racetrack and 1.5 mi (2.5 km) from Hubbard Museum …

CA$98
Best Western Plus Ruidoso Inn
Best Western Plus Ruidoso Inn

97 Camelot Drive, Ruidoso 88355

2.5 out of 5.0
4 out of 5 (256 reviews)

Situated in the mountains, this hotel is 2.4 mi (3.9 km) from Ruidoso Downs Racetrack and 2.6 mi (4.1 km) from Hubbard Museum …

CA$108
Ramada Ruidoso Downs
Ramada Ruidoso Downs

26141 Highway 70 West, Ruidoso Downs 88346

2.0 out of 5.0
2.8 out of 5 (438 reviews)

Situated in Ruidoso Downs, this hotel is 1.9 mi (3.1 km) from Hubbard Museum of the American West and within 9 mi (15 km) o …

CA$89
Travelodge Ruidoso
Travelodge Ruidoso

159 West Highway 70, Ruidoso 88345

2.0 out of 5.0
3.3 out of 5 (474 reviews)

Situated in Ruidoso, this hotel is 1.9 mi (3.1 km) from Ruidoso Downs Racetrack and 2.1 mi (3.3 km) from Hubbard Museum of th …

CA$58
Days Inn Ruidoso Downs
Days Inn Ruidoso Downs

26150 Hwy 70 W, Ruidoso Downs 88346

2.0 out of 5.0
3.3 out of 5 (452 reviews)

Situated in the entertainment district, this hotel is 1.4 mi (2.2 km) from Ruidoso Downs Racetrack and 1.5 mi (2.4 km) from …

CA$66
Swiss Chalet Inn
Swiss Chalet Inn

1451 Mechem Dr, Ruidoso 88345

1.5 out of 5.0
3.2 out of 5 (149 reviews)

Located near the slopes, this Ruidoso hotel is in the mountains, within 6 mi (10 km) of The Links at Sierra Blanca and Cree …

CA$107

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