Places to stay in Santa Rosa, New Mexico
![]() |
![]() |
Looking to reserve a room in Santa Rosa, or in the surrounding area? Click here to reserve hotels online with Stay New Mexico
Comfort Inn Santa Rosa
Hotels: Guests traveling to the Comfort Inn for business or pleasure will have the opportunity to experience the many hotel amenities, and the many restaurants the area has to offer. Property features an indoor heated pool, business center, and a free deluxe continental breakfast. Banquet and meeting rooms .....
Read more details...
2524 East Historic Route 66, Santa Rosa, 88435
(+001) 575-472-2663
Hampton Inn
Hotels: Welcome to the Hampton Inn Santa Rosa hotel located on Historic Route 66 in New Mexico. We are in the city of natural lakes. The Hampton Inn Santa Rosa New Mexico hotel features great rooms with king and queen size beds and suites. We also offer an indoor pool with spa and sauna game room exercise .....
Read more details...
2475 Historic Rt 66, Santa Rosa, 88435
(+001) 505-472-2300
Best Western Santa Rosa Inn

Hotels: The Best Western Santa Rosa Inn, rated among the top 10 to 15 percent of over 2400 Best Westerns in North America including Canada during regular quality assurance inspections. Located on Interstate 40 right off Exit 277, we provide easy access on and off Interstate 40. We feature all 44 ground .....
Read more details...
3022 East Will Rogers Drive, Santa Rosa, 88435
(+001) 505-472-5877
Baymont Inn And Suites
Hotels: Conveniently located off I-40, the Baymont Inn & Suites Santa Rosa offers easy access to local attractions including the Route 66 Museum, Blue Hole, and Santa Rosa Golf Course. Park Lake Baseball Field and the Luna College campus are also nearby. Several restaurants are within walking distance. .....
Read more details...
3300 Historic Route 66, Santa Rosa, 88435
(+001) 505-472-5412
LQ Inn Santa Rosa

Hotels: Situated on the highest point in Santa Rosa, the La Quinta Inn Santa Rosa offers breathtaking views of the city and nearby Pecos River Valley. Don't just pass through on Route 66; visit Puerto De Luna Historic Village. Scuba Dive the geological phenomenon Blue Hole. Spend the day at Park Lake .....
Read more details...
1701 Historic Old route 66, Santa Rosa, 88435
(+001) 505-472-4800
Holiday Inn

Hotels: The Holiday Inn Express Santa Rosa Hotel is brand new. Come take a Leisure cruise on famous Historic Route 66, the main street of America. Hotel features 72 beautifully appointed rooms, with famous shower head, great pillow top beds & Free & Fast DSL Internet Service in all Rooms and a Business .....
Read more details...
3202 WILL ROGERS DR., Santa Rosa, 88435
(+001) 505-472-5411
Days Inn

Hotels: The Days Inn Santa Rosa, New Mexico is Located Just Off I-40/Rt 66, Conveniently Located Between Albuquerque and Tucumcari, For the Weary Traveler to rest on His Journey. Come Stay at the Days Inn Santa Rosa and See Why We Were Selected Regional Property of the Year in 2005. We Offer a free .....
Read more details...
Interstate Highway 40 (Exit 275), Santa Rosa, 88435
(+001) 505-472-5985
Best Western Adobe Inn

Hotels: Welcome to the Best Western Adobe Inn, in Santa Rosa, New Mexico. We are conveniently located at 1501 East Will Rogers Drive, right off the Interstate 40 Central Interchange Exit 275, with easy on and off access. Located on a raised mesa, the views are spectacular and with our interior courtyard .....
Read more details...
1501 Will Rogers Drive, Santa Rosa, 88435
(+001) 505-472-3446
Travelodge

Hotels: The Travelodge Santa Rosa offers Newly Renovated Rooms, Exterior Corridor, and Ample Parking. Located on historic Route 66 where scenic views of the New Mexico High Desert are abundant. Guest enjoy Free Continental Breakfast, Free Weekday Newspaper, and a choice of Standard or Large Family Rooms. .....
Read more details...
1819 Will Rogers Drive, Santa Rosa, 88435
(+001) 505-472-3494
Quality Inn
Read more details...
3343 Historic Route 66, Santa Rosa, 88435
(+001) 575-472-5570
Filter by:
Click property titles for more detailed descriptions
Map showing location of Santa Rosa
Santa Rosa links of interest
Nearby towns close to Santa Rosa, New Mexico
Santa Rosa is a city in and the county seat of Guadalupe County, New Mexico, United States. It lies between Albuquerque and Tucumcari, situated on the Pecos River at the intersection of Interstate 40, US Route 54, and US Route 84. The city is located west of, but not within, the Llano Estacado or "staked plains" of eastern New Mexico and west Texas.
- Arabla - 7 km
- Puerto de Luna - 8 km
- San Ignacio - 14 km
- Colonias - 14 km
- Cuervo - 17 km
- Pastura - 18 km
- Biggs Store - 19 km
- Blanco Trading Post - 19 km
- Chacon El Turquillo - 19 km
Towns are shown withing 20km radius of Santa Rosa, New Mexico. Distances are not representive of traveling amounts. Towns marked * indicated accommodations listed.

