Palm Springs Villa Rentals for Groups
Five villas, one collection: Spirit of Sofia rents whole properties in Palm Springs, from an 8 bedroom mid-century retreat on North Indian Canyon to a 23 bedroom estate that sleeps 60. Every stay is the entire villa, pool included, booked direct with live availability above.
The five villas at a glance

Spirit of Sofia 23BR
The full estate: 23 bedrooms, 20 baths, sleeps 60. A complete property buyout that keeps weddings, retreats and big celebrations under one roof.

Spirit of Sofia 12BR
The front half of the estate, bookable on its own: 12 bedrooms, 11 baths, sleeps 30.

Spirit of Sofia 11BR
11 bedrooms and 9 baths for up to 30 guests on a quiet south Palm Springs street.

Magnolia
Nine en-suite bedrooms sleeping 20, on North Indian Canyon Drive with downtown in walking distance.

Desert Modern
Eight king suites sleeping 16, mid-century through and through, also an easy walk to downtown dining and bars.
Where the villas sit
Magnolia and Desert Modern share the North Indian Canyon corridor, a short walk from Palm Canyon Drive restaurants, bars and galleries. The Spirit of Sofia estate and the 11BR sit in quiet south Palm Springs, a few minutes by car from the same downtown strip, with the mountains close behind.
Plan the trip
- Bachelorette parties in Palm Springs
- 40+ things to do in Palm Springs
- The best month to visit, by trip type
- Downtown Palm Springs restaurants
- The drive from LA
- Day trip to Joshua Tree
Frequently asked questions
How many people can the villas sleep?
From 16 at Desert Modern up to 60 across the full Spirit of Sofia estate. Every villa sleeps at least 16, so groups never have to split across hotels.
Do we get the whole property to ourselves?
Yes. Every booking is the entire villa and its pool. The 23BR is a buyout of the complete estate; the 12BR is its front half booked on its own.
How far is downtown Palm Springs?
Magnolia and Desert Modern are walking distance from downtown. The estate and the 11BR are in south Palm Springs, a few minutes away by car.
How do we book?
Directly on this page: pick dates and group size above for live availability and pricing, then book online. Check-in is 4pm, check-out 10am.