The quintessential South Beach Hotel, Shelborne South Beach is situated at the corner of Collins Avenue and 18th street, overlooking the golden sands of the Atlantic and Miami’s famed Art Deco district.
Shelborne South Beach occupies a landmark building constructed in 1940 and embellished in the 1950’s. This Art Deco gem revives its famed legacy of luxury, elegance and impeccable service while infusing a sense modern sophistication into a vintage-chic hotel.