Featured hotels in Santa Rosa, New Mexico
Hampton Inn Santa Rosa

2475 Historic Route 66
Santa Rosa, New Mexico 88435
USA
Rates from 80.76 to 105 (USD)
2475 Historic Route 66
Santa Rosa, New Mexico 88435
USA
Rates from 80.76 to 105 (USD)
Holiday Inn Express SANTA ROSA

3202 Will Rogers Dr
Santa Rosa, New Mexico 88435
USA
Rates from 87 to 100 (USD)
3202 Will Rogers Dr
Santa Rosa, New Mexico 88435
USA
Rates from 87 to 100 (USD)
BEST WESTERN ADOBE INN

1501 HISTORIC ROUTE 66
Santa Rosa, New Mexico 88435
USA
Rates from 62.1 to 69 ()
1501 HISTORIC ROUTE 66
Santa Rosa, New Mexico 88435
USA
Rates from 62.1 to 69 ()