The Westin Mission Hills Resort & Spa

71333 Dinah Shore Drive | Rancho Mirage, CA 92270 [See Map]
#12 in Best Palm Springs Hotels
Hotel Class 4.0-star Critic Rating Moderate Guest Rating
TripAdvior Traveler Rating

Based on 1853 reviews

U.S. News Review

Sitting just off I-10 (about 10 miles east of downtown Palm Springs, California), The Westin Mission Hills Resort & Spa is often described by recent guests as an oasis in the desert. This sprawling property boasts a wide variety of ways to fill your days. Escape the heat at one of three pool areas (there's also a waterslide for the young and young at heart), or embrace the California sun while practicing your swing on the tennis courts or on one of two championship golf courses. The in-house spa offers a long list of treatments and services ranging from massages to yoga classes. Although travelers note that rooms facing the road can be a bit noisy, the signature Westin Heavenly beds, personal minibars and private balconies earn praise from recent lodgers. But before you hit the hay, grab yourself a bite to eat at one of six dining venues: Try the Tuscan-inspired Italian cuisine served at Pinzimini, or sink your teeth into a burger at Hole in the Wall. Because it belongs to the Westin family, this resort participates in the Starwood Preferred Guest loyalty program.

How we rank hotels

Awards Received

  • AAA/CAA Four Diamond Lodgings 2015
  • Frommer's Highly Recommended

Guest Rooms

  • High Price
  • Average Price
  • Low Price
  • Today
  • +1 Week
  • +2 Weeks
  • +3 Weeks

Good Deal

Prices for this hotel   
Prices for similar hotels   
See details for room types »


  • Room Service
  • Shuttle Service
  • Internet Access
  • Business Center
  • Dining
  • Pets Allowed
  • Parking
  • Meeting Rooms
  • Fitness Center
  • Pool

Editor's note: Hotel information is updated periodically. If this is your property and you notice any inaccuracies, please let us know.

Similar Hotels Nearby

The Westin Mission Hills Resort & Spa

71333 Dinah Shore Drive | Rancho Mirage, CA 92270 [See Full Map]