Located prestigiously at “The Curve” on the corner of the 215 & Russell Road,
South Beach Resort features matchless amenities, ultra plush interiors, otherworldly
landscaping, resident curated activities, hotel quality inspired home services, nearby
shopping at Downtown Summerlin, and an incomparable rewards program connecting
the Strip’s most prestigious offerings.

Welcome Home

South Beach Resort was built tor discerning city dwellers, living a luxurious, tropical, garden-apartment lifestyle amid Las Vegas’ desert sand has been nothing but a mirage in their minds. Until now.

In the city that’s set the standard for what world-class resorts should be, South Beach Resort is enhancing Las Vegas’ on-Strip pleasures with its residential island oasis of off-Strip quietude. It’s an inspired, first-of-its-kind, 5-star experience geared to the lifestyles of those choosing to escape de rigueur of Strip-bound work and play with an evocative, live-work residential destination experience that refreshes their lifestyle of soulful health and wellness…from inside their home, outward.

See Our Amenities…

Located At: 8920 W. Russell Rd. Las Vegas, NV 89148


There Is No Reason To Leave

South Beach Resort is a truly stunning place to call home.