We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Santa Rosa Lake State Park

NM Highway 91, Santa Rosa, NM 88435
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs travelers recommend

2475 Historic Route 66, Santa Rosa, NM 88435
3.7 miles from Santa Rosa Lake State Park
Special Offer Save 15%
Hampton Inn Santa Rosa Slideshow
#5 of 16 hotels in Santa Rosa
  • Budget
  • Free Parking
  • Pool
  • Free Breakfast
Show Prices
2415 Historic Route 66, Santa Rosa, NM 88435
3.8 miles from Santa Rosa Lake State Park
#1 of 16 hotels in Santa Rosa
2491 Will Rogers Dr, Santa Rosa, NM 88435
3.8 miles from Santa Rosa Lake State Park
BEST WESTERN Santa Rosa Inn Slideshow
#2 of 16 hotels in Santa Rosa
  • Budget
  • Free Parking
  • Pool
  • Free Breakfast
Show Prices
2524 Historic Route 66, Santa Rosa, NM 88435
3.8 miles from Santa Rosa Lake State Park
Special Offer Choice Privileges Points
Comfort Inn Santa Rosa Slideshow
#3 of 16 hotels in Santa Rosa
  • Budget
  • Free Parking
  • Pool
  • Free Breakfast
Show Prices
2516 Historic Route 66, Santa Rosa, NM 88435
3.8 miles from Santa Rosa Lake State Park
Special Offer Save 10-30%
Holiday Inn Express Santa Rosa Slideshow
#6 of 16 hotels in Santa Rosa
  • Budget
  • Free Parking
  • Pool
  • Free Breakfast
Show Prices
2295 Historic Route 66, Bus. I-40 and Old Rt. 66, Santa Rosa, NM 88435 (Formerly Travelodge Santa Rosa)
3.8 miles from Santa Rosa Lake State Park
Special Offer Choice Privileges Points
Econo Lodge Inn & Suites Slideshow
#8 of 16 hotels in Santa Rosa
  • Budget
  • Free Parking
  • Free Breakfast
  • Pets Allowed
Show Prices
2533 Historic Route 66, Santa Rosa, NM 88435 (Formerly Comfort Inn)
3.8 miles from Santa Rosa Lake State Park
Special Offer Choice Privileges Points
Quality Inn Santa Rosa Slideshow
#11 of 16 hotels in Santa Rosa
  • Budget
  • Free Parking
  • Pool
  • Free Breakfast
Show Prices
3400 Will Rogers Dr, I-40 at Exit 277, Santa Rosa, NM 88435
3.8 miles from Santa Rosa Lake State Park
#13 of 16 hotels in Santa Rosa
  • Budget
  • Free Parking
  • Pool
  • Pets Allowed
Show Prices
2277 Historic Rte 66, Santa Rosa, NM 88435
3.9 miles from Santa Rosa Lake State Park
Special Offer Save up to 25%
La Quinta Inn and Suites Santa Rosa Slideshow
#4 of 16 hotels in Santa Rosa
  • Budget
  • Free Parking
  • Pool
  • Free Breakfast
Show Prices
2075 Historic Route 66, I-40 Exit 275, Santa Rosa, NM 88435
3.9 miles from Santa Rosa Lake State Park
Special Offer Plan Ahead and Save 15%
Super 8 Santa Rosa Slideshow
#7 of 16 hotels in Santa Rosa
  • Budget
  • Free Parking
  • Free Breakfast
  • Pets Allowed
Show Prices
2255 Historic Route 66, Historic Route 66, Santa Rosa, NM 88435-2746 (Formerly Adobe Inn)
3.9 miles from Santa Rosa Lake State Park
Special Offer Plan Ahead & Save 15%
Days Inn & Suites Santa Rosa Slideshow
#9 of 16 hotels in Santa Rosa
  • Budget
  • Free Parking
  • Pool
  • Free Breakfast
Show Prices
2298 Historic Route 66, Santa Rosa, NM 88435
3.9 miles from Santa Rosa Lake State Park
#12 of 16 hotels in Santa Rosa
  • Budget
Show Prices
1120 Historic Route 66, Santa Rosa, NM 88435
4.0 miles from Santa Rosa Lake State Park
#14 of 16 hotels in Santa Rosa
924 Will Rogers Drive, Santa Rosa, NM 88435
4.0 miles from Santa Rosa Lake State Park
Special Offer Choice Privileges Points
Rodeway Inn Slideshow
#15 of 16 hotels in Santa Rosa
  • Budget
  • Free Parking
  • Free Breakfast
  • Pets Allowed
Show Prices
120 Highway 54, Santa Rosa, NM 88435 (Formerly Budget 10 Motel)
4.6 miles from Santa Rosa Lake State Park
Americas Best Value Inn Slideshow
#10 of 16 hotels in Santa Rosa
  • Budget
  • Pets Allowed
Show Prices
112 Coronado St, Santa Rosa, NM 88435
4.6 miles from Santa Rosa Lake State Park
483 w 8th st hwy 54, Vaughn, NM 88353
41.6 miles from Santa Rosa Lake State Park
#3 of 3 hotels in Vaughn
309 West Sumner Avenue, Fort Sumner, NM 88119
43.3 miles from Santa Rosa Lake State Park
#1 of 3 hotels in Fort Sumner
Junction Hwys 285/60/54, Vaughn, NM 88353
43.7 miles from Santa Rosa Lake State Park
#1 of 3 hotels in Vaughn
  • Budget
  • Free Parking
  • Free Breakfast
  • Pets Allowed
Show Prices
Us Highways 54 & 60 & 285, Vaughn, NM 88353
43.7 miles from Santa Rosa Lake State Park
#2 of 3 hotels in Vaughn
1599 E Sumner Ave, E Hwy 60 & 84 at 17th St, Fort Sumner, NM 88119
44.6 miles from Santa Rosa Lake State Park
Special Offer Plan Ahead and Save 15%
Super 8 Ft. Sumner Slideshow
#2 of 3 hotels in Fort Sumner
  • Budget
  • Free Parking
  • Free Breakfast
  • Pets Allowed
Show Prices
1704 East Fort Sumner Avenue, Fort Sumner, NM 88119
44.6 miles from Santa Rosa Lake State Park

Also consider B&Bs near Santa Rosa Lake State Park

2136 Historic Rt 66, Santa Rosa, NM
3.9 miles from Santa Rosa Lake State Park
#1 of 3 Santa Rosa B&B and Inns
612 E Hwy 66, Santa Rosa, NM 88435
4.1 miles from Santa Rosa Lake State Park
#2 of 3 Santa Rosa B&B and Inns
1700 E Sumner Ave, Fort Sumner, NM 88119
44.6 miles from Santa Rosa Lake State Park
#1 of 1 Fort Sumner B&B and Inns