Skip Main Navigation

Spa Esmeralda

Renaissance Indian Wells Resort & Spa

44400 Indian Wells Lane · Indian Wells, California 92210 USA

  • +1-760-836-1265

A self-renewal experience so complete it's good for your soul. Discover our Spa Palm Springs, CA resort. At Indian Wells Spa Esmeralda we know how to help you gain a fresh outlook. Surround yourself with our relaxing environment and the graciousness of our spa garden.