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 Center Luxury Breakfast included Mid-range Pool Romantic Free Parking Resort Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Fitness center Quaint Room Service Business Classic Green & up Internet & up Air Conditioning Non-Smoking Hotel & up Business Center Meeting Rooms Independent Hotels Cheap Hotels Concierge Hotels with Free Wifi Hotels with Hot Tubs Hotels with Jacuzzi Clean Hotels Golf course Coachella Hotels Spa Resorts Hotels with Restaurants Accessible rooms Quiet Resorts Suite Hotels Suite Resorts Family Resorts Resorts with Jacuzzi Luxury Traveler Golf Resorts Luxury Spa Resorts Hotels with Complimentary Breakfast Spa Hotels Luxury Resorts Health Resorts Quiet Hotels Couples Resorts Hotels with Balconies Spring Break Resorts Foodie Motel 6 Beach Resorts Wedding Resorts Honeymoon Resorts Oceanfront Hotels Condo Resorts Boutique Resorts Thrifty Traveler Hotels with Kitchenette Modern Hotels Wedding Hotels Hotels with Military Discounts Shopping Fanatic Luxury Family Resorts Romantic Resorts Beach Goer $ $$ $$$ $$$$ Fairfield Inn Rodeway Inn Best Western Holiday Inn Express Waldorf Astoria Nature Lover Cheap Resorts Renaissance Like a Local Hotels with Bars Unique Resorts Trendsetter Club Wyndham 60+ Traveler Super 8 History Buff Americas Best Value Inns Urban Explorer Hotels with Smoking Rooms Thrill Seeker Embassy Suites Family Vacationer Charming Hotels Peace and Quiet Seeker Travelodge Boutique Hyatt Backpacker Luxury Family Hotels Hotels with Weekly Rates Quality Inn Comfort Suites Romantic Boutique Hotels Golf Hotels Days Inn Boutique Hotels Party Hotels Homewood Suites Vegetarian Casino Within 25 mi
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveler 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
Harmony Motel
SAVE $12
$82
Travelocity
$70
View Deal
71161 29 Palms Hwy, Twentynine Palms, CA 92277-4314
7.1 miles from Keys Ranch
  • Free Wifi
  • Free Parking
Best Western Gardens Hotel at Joshua Tree National Park
SAVE $38
$119
Booking.com
$81
View Deal
71487 Twentynine Palms Highway, Twentynine Palms, CA 92277
7.2 miles from Keys Ranch
  • Free Wifi
  • Free Parking
Fairfield Inn & Suites Twentynine Palms-Joshua Tree National Park
SAVE $25
$121
Fairfield Inn
$96
View Deal
6333 Encelia Dr, Twentynine Palms, CA 92277-1969
7.5 miles from Keys Ranch
  • Free Wifi
  • Free Parking
Rodeway Inn & Suites
SAVE $9
$90
RodewayInn
$81
View Deal
71809 Twentynine Palms Hwy, Twentynine Palms, CA 92277
7.5 miles from Keys Ranch
  • Free Wifi
  • Free Parking
Americas Best Value Inn - Joshua Tree \/ Twentynine Palms
SAVE $3
$51
Hotels.com
$48
View Deal
71829 Twentynine Palms Hwy, Twentynine Palms, CA 92277
7.5 miles from Keys Ranch
  • Free Wifi
  • Free Parking
Holiday Inn Express & Suites Twentynine Palms- Joshua Tree
Booking.com
$103
View Deal
72535 Twentynine Palms Hwy, Twentynine Palms, CA 92277
8.0 miles from Keys Ranch
  • Free Wifi
  • Free Parking
Motel 6 Twentynine Palms
SAVE $4
$60
Motel 6
$56
View Deal
72562 Twentynine Palms Highway, Twentynine Palms, CA 92277
8.1 miles from Keys Ranch
  • Free Parking
  • Pool
9 Palms Inn
SAVE $3
$52
Travelocity
$49
View Deal
73193 29 Palms Hwy, Twentynine Palms, CA 92277-3109
8.6 miles from Keys Ranch
  • Free Wifi
  • Free Parking
El Rancho Dolores Motel
SAVE $14
$79
Orbitz.com
$65
View Deal
73352 Twentynine Palms Hwy., Twentynine Palms, CA 92277
8.7 miles from Keys Ranch
  • Free Wifi
  • Pool
29 Palms Inn
73950 Inn Ave, Twentynine Palms, CA 92277-3418
9.1 miles from Keys Ranch
  • Free Parking
  • Breakfast included
Sunnyvale Garden Suites Hotel - Joshua Tree National Park
Booking.com
$79
View Deal
73843 Sunnyvale Dr, Twentynine Palms, CA 92277-7103
9.7 miles from Keys Ranch
  • Free Wifi
  • Free Parking
Campbell House
No availability for your dates from these sites
74744 Joe Davis Dr, Twentynine Palms, CA 92277-4802
10.8 miles from Keys Ranch
  • Free Wifi
  • Free Parking
WorldMark Indio
No availability for your dates from these sites
42151 Worldmark Way, Indio, CA 92203-9720
20.9 miles from Keys Ranch
  • Free Wifi
  • Free Parking
Comfort Suites Palm Desert I-10
SAVE $27
$104
Booking.com
$77
View Deal
39585 Washington St, Palm Desert, CA 92211-1153
21.0 miles from Keys Ranch
  • Free Wifi
  • Free Parking
No photo provided
SAVE $13
$89
Fairfield Inn
$76
View Deal
74-764 Technology Drive, Palm Desert, CA 92211
21.0 miles from Keys Ranch
    Motel 6 Palm Desert - Palm Springs Area
    SAVE $9
    $75
    Hotels.com
    $66
    View Deal
    78100 Varner Rd, I-10 at Washington Street, Palm Desert, CA 92211-1117
    21.1 miles from Keys Ranch
    • Free Parking
    • Pool
    No photo provided
    40245 Harris Ln # 1, Palm Desert, CA 92211-6257
    21.5 miles from Keys Ranch
    • Pool
    Days Inn Indio
    SAVE $3
    $67
    Booking.com
    $64
    View Deal
    43505 Monroe St, Indio, CA 92201-2026
    21.9 miles from Keys Ranch
    • Free Wifi
    • Free Parking
    Best Western Date Tree Hotel
    SAVE $21
    $114
    Expedia.com
    $93
    View Deal
    81909 Indio Boulevard, Indio, CA 92201-2038
    22.1 miles from Keys Ranch
    • Free Wifi
    • Free Parking
    Holiday Inn Express & Suites Indio
    HIExpress.com
    $86
    View Deal
    84054 Indio Springs Dr, Indio, CA 92203-3402
    22.2 miles from Keys Ranch
    • Free Wifi
    • Free Parking
    Quality Inn & Suites
    QualityInn
    $75
    View Deal
    84096 Indio Springs Dr, Indio, CA 92203-3402
    22.3 miles from Keys Ranch
    • Free Wifi
    • Free Parking
    Rodeway Inn & Suites
    RodewayInn
    $51
    View Deal
    82275 Indio Blvd, Indio, CA 92201-3129
    22.3 miles from Keys Ranch
    • Free Wifi
    • Free Parking
    Indio Holiday Motel
    Booking.com
    $55
    View Deal
    44301 Sun Gold St, Indio, CA 92201-3100
    22.3 miles from Keys Ranch
    • Free Wifi
    • Pool
    Motel 6 Indio- Palm Spring Area
    SAVE $5
    $65
    Orbitz.com
    $60
    View Deal
    82195 Indio Blvd, Indio, CA 92201-3128
    22.3 miles from Keys Ranch
    • Free Parking
    • Pool
    Fantasy Springs Resort Casino
    SAVE $20
    $105
    Hotels.com
    $85
    View Deal
    84245 Indio Springs Dr, Indio, CA 92203-3405
    22.5 miles from Keys Ranch
    • Free Wifi
    • Free Parking
    City Center Motel
    Orbitz.com
    $70
    View Deal
    83597 Indio Blvd, Indio, CA 92201-4732
    23.0 miles from Keys Ranch
    • Free Wifi
    • Free Parking
    Ocotillo Motel
    Highway 8, Ocotillo, CA
    23.1 miles from Keys Ranch
      Royal Plaza Inn
      SAVE $9
      $68
      Expedia.com
      $59
      View Deal
      82347 US Highway 111, Indio, CA 92201-5657
      23.2 miles from Keys Ranch
      • Free Wifi
      • Free Parking
      Indio Super 8and Suites
      SAVE $5
      $59
      Hotwire.com
      $54
      View Deal
      81753 US Highway 111, Indio, CA 92201-5414
      23.5 miles from Keys Ranch
      • Free Wifi
      • Free Parking
      Homewood Suites by Hilton La Quinta
      SAVE $21
      $116
      Priceline
      $95
      View Deal
      45-200 Washington St, La Quinta, CA 92253-2582
      23.6 miles from Keys Ranch
      • Free Wifi
      • Free Parking
      Joshua Tree National Park has 1 B&Bs/inns with 141 reviews
      Sacred Sands
      63155 Quail Springs Road, HC1 Box 1071 A, Joshua Tree National Park, CA 92252
      7.5 miles from Keys Ranch
      • Free Wifi
      • Free Parking
      See all 1 Joshua Tree National Park B&Bs/inns
      See all hotels in or near Joshua Tree National Park
      29 Palms Inn
      73950 Inn Ave, Twentynine Palms, CA 92277-3418
      9.1 miles from Keys Ranch
      • Free Parking
      • Breakfast included
      Campbell House
      No availability for your dates from these sites
      74744 Joe Davis Dr, Twentynine Palms, CA 92277-4802
      10.8 miles from Keys Ranch
      • Free Wifi
      • Free Parking
      El Rancho Dolores Motel
      SAVE $14
      $79
      Orbitz.com
      $65
      View Deal
      73352 Twentynine Palms Hwy., Twentynine Palms, CA 92277
      8.7 miles from Keys Ranch
      • Free Wifi
      • Pool
      9 Palms Inn
      SAVE $3
      $52
      Travelocity
      $49
      View Deal