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.
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Best Value Free Parking Family-friendly Charming Restaurant Pets Allowed Suites Kitchenette Bar/Lounge Fitness centre Room Service Business Green & up Internet Independent Hotels & up Air Conditioning & up Cheap Hotels Non-Smoking Hotel Meeting room Hotels with Free Wifi Business services Clean Hotels Reduced mobility rooms Hotels with Jacuzzi Downtown Hotels Ski Hotels Concierge Convention Hotels $ $$ $$$ $$$$ Comfort Inn Resort hotel Hotels with Military Discounts Travelodge Quiet Resorts Quality Inn Golf course Golf Hotels Quiet Super 8 Best Western Plus Motel 6 Hotels with Smoking Rooms Wedding Hotels Spring Break Hotels Spa Honeymoon Hotels Any distance from Spencer Theater for the Performing Arts
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
High Country Lodge
Travelocity
View Deal
859 State Highway 48, PO Box 137, Alto, NM 88312-9502
8.4 km from Spencer Theater for the Performing Arts
  • Free Wifi
  • Free Parking
Swiss Chalet Hotel
Expedia.com
View Deal
1451 Mechem Dr, Highway 48, Ruidoso, NM 88345-7137
8.8 km from Spencer Theater for the Performing Arts
  • Free Parking
  • Bar/Lounge
No photo provided
No availability for your dates from these sites
103 Raymond Buckner, Ruidoso, NM 88345-7295
9.2 km from Spencer Theater for the Performing Arts
  • Restaurant
  • Fitness centre
MCM Elegante Lodge & Resort
SAVE US$8
US$259
Hotels.com
US$251
View Deal
107 Sierra Blanca Dr, Ruidoso, NM 88345-5503
10.4 km from Spencer Theater for the Performing Arts
  • Free Wifi
  • Free Parking
Village Lodge
No availability for your dates from these sites
1000 Mechem Dr, Ruidoso, NM 88345-7028
11.3 km from Spencer Theater for the Performing Arts
  • Free Wifi
  • Free Parking
Champions Run By Evrentals
819 W Highway 70, Ruidoso Downs, NM 88346-9504
11.4 km from Spencer Theater for the Performing Arts
  • Free Parking
  • Pool
Innsbrook Village Country Club & Resort
Agoda.com
View Deal
146 Geneva, Ruidoso, NM 88345
11.5 km from Spencer Theater for the Performing Arts
  • Free Parking
  • Pool
Casas of 4 Seasons
712 Mechem Dr, Ruidoso, NM 88345-6905
11.9 km from Spencer Theater for the Performing Arts
    La Quinta Inn & Suites Ruidoso Downs
    La Quinta
    US$209
    View Deal
    26147 US Highway 70, Ruidoso Downs, NM 88346-9151
    12.2 km from Spencer Theater for the Performing Arts
    • Free Wifi
    • Free Parking
    Bestway Inn
    Booking.com
    US$60
    View Deal
    26154 US Highway 70 E, Ruidoso Downs, NM 88346-9151
    12.2 km from Spencer Theater for the Performing Arts
    • Free Wifi
    No photo provided
    US Hwy 70, Ruidoso, NM
    12.2 km from Spencer Theater for the Performing Arts
      Best Western Pine Springs Inn
      Booking.com
      US$139
      View Deal
      111 Pine Springs Drive, Ruidoso Downs, NM 88346
      12.3 km from Spencer Theater for the Performing Arts
      • Free Wifi
      • Free Parking
      Days Inn Ruidoso Downs
      getaroom.com
      US$161
      View Deal
      26150 Highway 70 West, Ruidoso Downs, NM 88346
      12.3 km from Spencer Theater for the Performing Arts
      • Free Wifi
      • Free Parking
      Ramada Ruidoso Downs
      Hotwire.com
      View Deal
      26141 Highway 70 West, Ruidoso Downs, NM 88346
      12.3 km from Spencer Theater for the Performing Arts
      • Free Wifi
      • Free Parking
      No photo provided
      201 Upper Terrace Dr, Ruidoso, NM 88345
      12.5 km from Spencer Theater for the Performing Arts
        Smokey Bear Motel
        No availability for your dates from these sites
        316 Smokey Bear Blvd., Capitan, NM 88316
        12.6 km from Spencer Theater for the Performing Arts
        • Free Parking
        • Restaurant
        Travelodge Ruidoso
        Hotels.com
        US$125
        View Deal
        159 Highway 70, Ruidoso, NM 88345-6015
        12.8 km from Spencer Theater for the Performing Arts
        • Free Wifi
        • Free Parking
        No photo provided
        SAVE US$6
        US$135
        Booking.com
        US$129
        View Deal
        103 El Paso Rd, Ruidoso, NM 88345-6033
        13.0 km from Spencer Theater for the Performing Arts
        • Free Wifi
        • Free Parking
        Sitzmark Chalet Inn
        No availability for your dates from these sites
        627 Sudderth Drive, Ruidoso, NM 88345
        13.1 km from Spencer Theater for the Performing Arts
        • Free Wifi
        • Free Parking
        Super 8 Ruidoso
        Hotwire.com
        US$145
        View Deal
        100 Cliff Dr, Ruidoso, NM 88345-5700
        13.1 km from Spencer Theater for the Performing Arts
        • Free Wifi
        • Free Parking
        Quality Inn & Suites - Ruidoso Hwy 70
        Expedia.com
        US$159
        View Deal
        307 US Hwy 70 W, Ruidoso, NM 88345-6039
        13.2 km from Spencer Theater for the Performing Arts
        • Free Wifi
        • Free Parking
        Alto Hombre Gordito
        Bonito Route, Highway 37 N, Ruidoso, NM 88355
        13.2 km from Spencer Theater for the Performing Arts
        • Free Parking
        Ruidoso Mountain Inn
        SAVE US$5
        US$150
        Expedia.com
        US$145
        View Deal
        400 Highway 70, Ruidoso, NM 88345-6171
        13.3 km from Spencer Theater for the Performing Arts
        • Free Wifi
        • Free Parking
        Comfort Inn - Midtown
        ComfortInn
        US$156
        View Deal
        2709 Sudderth Dr, Ruidoso, NM 88345-6305
        13.4 km from Spencer Theater for the Performing Arts
        • Free Wifi
        • Free Parking
        Pinecliff Village
        SAVE US$8
        US$255
        Hotels.com
        US$247
        View Deal
        26060 Highway 70, Ruidoso, NM 88345-6178
        13.4 km from Spencer Theater for the Performing Arts
        • Free Wifi
        • Free Parking
        Best Western Plus Ruidoso Inn
        Booking.com
        US$161
        View Deal
        97 Camelot Dr, Ruidoso, NM 88355
        13.5 km from Spencer Theater for the Performing Arts
        • Free Wifi
        • Free Parking
        Hotel Ruidoso - Midtown
        SAVE US$5
        US$159
        Orbitz.com
        US$154
        View Deal
        110 Chase Dr, Ruidoso, NM 88345-9352
        13.5 km from Spencer Theater for the Performing Arts
        • Free Wifi
        • Free Parking
        Crown Point Owners Association
        No availability for your dates from these sites
        220 Crown Dr, Ruidoso, NM 88355
        13.5 km from Spencer Theater for the Performing Arts
        • Free Wifi
        • Free Parking
        Motel 6 Ruidoso
        Booking.com
        US$93
        View Deal
        412 US Highway 70 West, Hwy 70, Ruidoso, NM 88345
        13.6 km from Spencer Theater for the Performing Arts
        • Free Wifi
        • Free Parking
        Shadow Mountain Lodge and Cabins
        No availability for your dates from these sites
        107 Main Rd, Ruidoso, NM 88345-6336
        13.7 km from Spencer Theater for the Performing Arts
        • Free Wifi
        • Free Parking
        *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.