7 Golf Courses to Play in Greater Palm Springs

Readers voted for their favorite businesses in 24 categories in our annual Best of the Best competition. Here are their picks for public golf courses.

Site Staff Best Of, Golf

Is there anything more scenic than a golf course in the desert? Indian Wells Golf Resort shown here.
PHOTOGRAPHY COURTESY INDIAN WELLS GOLF RESORT

PALM SPRINGS

Indian Canyons Golf Resort: Operated by the Agua Caliente Band of Cahuilla Indians, two courses beckon players in the shadow of the San Jacinto Mountains.

DESERT HOT SPRINGS

Mission Lakes Country Club: Tee off against a backdrop of picturesque views, and test your game with challenging fairways and a bit of wind at this course perched 1,000 feet above Palm Springs.

Rancho Mirage

Desert Island Country Club: Sample oysters, sea bream crudo, and other delectable bites at Desert Island’s restaurant, The Penney, where ingredients are king. The stylish space boasts views of the 18-hole golf course, which was private since the 1970s but opened to the public in 2022.

PALM DESERT

Desert Willow Golf Resort: Two exceptionally designed courses — the challenging Firecliff and tamer Mountain View — cater to golfers of all levels while immersing players in the natural desert surroundings thanks to environmentally sensitive landscaping.

INDIAN WELLS

Indian Wells Golf Resort: The Celebrity and Players courses are nicknamed “Beauty and the Beast” for their stunning yet challenging landscapes. Prefer to watch? Get a table at the on-site Vue Grille & Bar.

LA QUINTA

SilverRock Resort: Spend the day admiring bighorn sheep and other native critters in the Santa Rosa Mountains while golfing the challenging Arnold Palmer Classic Course.

INDIO

Fantasy Springs Resort Casino: At Fantasy Springs Resort Casino, you can have it all: a day on the golf course followed by a swim, a fancy steak dinner at The Bistro, and a signature hot fudge sundae at Lique. Before you head home, visit Splurge, where you can spend your casino winnings on a memento to commemorate the trip.