A rental car is the most flexible option for exploring the full Coachella Valley, Joshua Tree, and Desert Hot Springs. Downtown Palm Springs itself is very walkable within a 1–2 mile radius. Rideshare (Uber and Lyft) is reliable and cheap for downtown evenings when you don't want to drive. SunLine bus connects valley cities for $1–$3 per day. Free parking garages downtown allow up to four hours at no charge.