Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Twentynine Palms

Tonight Tonight Jun 22 - Jun 23
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Twentynine Palms Golf Hotels

See all 2,607 Properties in Twentynine Palms
Americas Best Value Inn & Suites - Joshua Tree National Park

Americas Best Value Inn & Suites - Joshua Tree National Park

56377 29 Palms Hwy, Yucca Valley
  • Free Cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 
3.6 out of 5 (424 reviews)
Friendly experienceChecked in very late, and was greeted with a smile. Room was very clean, even if worn. Eclectic look of furniture and colors, but not gaudy or out of place. Complimentary simple breakfast and coffee before heading out. Good location to spend before heading into or out of Joshua Tree.
May 12, 2018

Americas Best Value Inn & Suites - Joshua Tree National Park$60

Americas Best Value Inn & Suites - Joshua Tree National Park$60
Americas Best Value Inn - Joshua Tree/29 Palms

Americas Best Value Inn - Joshua Tree/29 Palms

71829 Twentynine Palms Hwy, Twentynine Palms
  • Free Cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 
3.7 out of 5 (291 reviews)
Great value, clean and comfortable.Clean and comfortable room/bed. Support was largely next door, but friendly. Breakfast was fine, but restaurant has very limited dinner menu, and is not recommended. Rating is for the room, which is what we cared about.
Apr 16, 2018

Americas Best Value Inn - Joshua Tree/29 Palms$49

Americas Best Value Inn - Joshua Tree/29 Palms$49
Best Western Gardens Hotel at Joshua Tree National Park

Best Western Gardens Hotel at Joshua Tree National Park

71487 Twentynine Palms Highway, Twentynine Palms
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.0 out of 5 (581 reviews)
Great LocationHad a good nights sleep, comfy bed. Air conditioner was noisy though when the compressor cuts In. Other than that it was a good stay with a great breakfast.
Jun 20, 2018

Best Western Gardens Hotel at Joshua Tree National Park$72

Best Western Gardens Hotel at Joshua Tree National Park$72
California Castle

California Castle

53928 Ridge Rd, Yucca Valley
     
     
    Harmony Motel

    Harmony Motel

    71161 29 Palms Hwy, Twentynine Palms
    • Free Cancellation
    • Reserve now, pay when you stay
    2.0 out of 5.0
     
     
    4.1 out of 5 (178 reviews)
    great little escapeSuper cute affordable inn to escape the city & take in the desert. The pool area is very comfortable with great views , especially at night when all the stars are out. The room was clean, the bed were comfy. I would recommend or even stay again!
    Jun 11, 2018

    Harmony Motel$80

    Harmony Motel$80
    Holiday Inn Express Hotel & Suites Twentynine Palms

    Holiday Inn Express Hotel & Suites Twentynine Palms

    72535 Twentynine Palms, Twentynine Palms
    • Free Cancellation
    • Reserve now, pay when you stay
    2.5 out of 5.0
     
     
    4.5 out of 5 (587 reviews)
    Wonderful The staff was friendly and the room was clean,comfortable and cozy. Thank you so very much.
    Apr 21, 2018

    Holiday Inn Express Hotel & Suites Twentynine Palms$86

    Holiday Inn Express Hotel & Suites Twentynine Palms$86
    Travelodge Inn & Suites by Wyndham Yucca Valley/Joshua Tree

    Travelodge Inn & Suites by Wyndham Yucca Valley/Joshua Tree

    54850 29 Palm Highway, Yucca Valley
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    3.4 out of 5 (974 reviews)
    Travel Lodge Yucca ValleyNice facilities, unfortunately quite close to the ceaseless road noise from the 62. This factor somewhat mitigated by the courtyard design. Continental breakfast fairly meagre, especially given price of rooms (not even yoghurt included). Plus breakfast ends at 9am, which is very early on a weekend ...
    May 1, 2018

    Travelodge Inn & Suites by Wyndham Yucca Valley/Joshua Tree$72

    Travelodge Inn & Suites by Wyndham Yucca Valley/Joshua Tree$72
    Twentynine Palms Resort and RV Park

    Twentynine Palms Resort and RV Park

    4949 Desert Knoll Avenue, Twentynine Palms
      2.5 out of 5.0
       
       
      4.0 out of 5 (59 reviews)
      Great cottage for visiting Wonder Valley/ JT. Wonderful personal cottage for visiting Wonder Valley, Joshua Tree, or the Marine Base. Friendly staff, great security, and an all around nice place to stay.
      Dec 30, 2017

      Twentynine Palms Resort and RV Park$89

      Twentynine Palms Resort and RV Park$89
      Map

      Recently booked Golf Hotels in Twentynine Palms

      Americas Best Value Inn & Suites - Joshua Tree National Park
      2.0 out of 5.0
      Last booking: 2 hours ago
      Harmony Motel
      2.0 out of 5.0
      Last booking: 4 hours ago
      Rodeway Inn & Suites 29 Palms Near Joshua Tree National Park
      2.0 out of 5.0
      Last booking: 6 hours ago
      Motel 6 Twentynine Palms
      2.0 out of 5.0
      Last booking: 6 hours ago
      Travelodge Inn & Suites by Wyndham Yucca Valley/Joshua Tree
      3.0 out of 5.0
      Last booking: 7 hours ago
      Fairfield Inn & Suites by Marriott Twentynine Palms
      2.5 out of 5.0
      Last booking: 7 hours ago
      9 Palms Inn
      2.0 out of 5.0
      Last booking: 11 hours ago
      Pioneertown Motel
      2.5 out of 5.0
      Last booking: 13 hours ago
      Best Western Gardens Hotel at Joshua Tree National Park
      2.5 out of 5.0
      Last booking: 27 hours ago

      Golf Resorts in Twentynine Palms

      Is the distance from your hotel to the golf course making your game suffer? You're in luck. We have 2607 of hotels near or located on golf courses in Twentynine Palms. From practicing your short game to entertaining clients, Twentynine Palms's golf resorts have tons to offer you.

      Stay and Play Golf in Twentynine Palms

      The only driving you'll have to do on this vacation is from the tee box. After a round at your course of choice, you can devour a well-deserved beverage at the hotel bar, or just make use of your hotel's amenities, like the pool or spa. No need to wander far from the hotel; there are plenty of available entertainment options. And at the end of the day, you've got plenty of amenities and a comfy bed waiting for you.

      Your hotel's course isn't the only game in town. Swing by the Roadrunner Dunes Golf Course and take on this 9 hole course. You might have to take a pause from golfing at some point. Use this occasion to see what else Twentynine Palms has to offer. Consult your hotel's concierge to look for a wonderful place to have a tranquil lunch or delicious supper. They may even know the areas in town to get some shopping in.

      Reserve Your Golf Resort Today

      With Expedia, you'll have your option of phenomenal Twentynine Palms golf resorts for fantastic rates. Presently, the hotel rates in Twentynine Palms range from $49 to $89. When images of emerald fairways and shining water hazards begin filling your head, it is probably time to go on that golf getaway you have been imagining.

      Quick Golf Guide to Twentynine Palms

      Q: How many golf hotels are in Twentynine Palms?

      A: You will find 2607 golf resorts in this Twentynine Palms. Finding it difficult to choose the right one? Be sure to read the review and ratings section to help you book the ideal place for your trip.

      Q: How much does a stay at a Twentynine Palms golf resort cost?

      A: Rates for a Twentynine Palms golf resort run anywhere from $89 to $49. You can be certain to locate a budget-friendly spot that's close to a fantastic course

      Q: How many courses are open to the public?

      A: Twentynine Palms has 1 courses which are open to the public. This total is a combination of public, municipal, and semi-private courses.

      Q: What is the number of golf courses in Twentynine Palms?

      A: Twentynine Palms is home to one other golf course. You may find it fun to mix it up or play some of the local pros after a few rounds at your resorts golf course.