W fazie budowy rozważano również możliwość konstrukcji trzeciej wieży hotelowej, jednak planów nie wprowadzono ostatecznie w życie.
Ceremonia oficjalnego otwarcia obiektu, pod nazwą South Coast, miała miejsce 22 grudnia 2005 roku; South Point stał się jednocześnie pierwszym megakompleksem w Las Vegas, który powstał na południe od lotniska McCarran International Airport oraz Las Vegas Strip. W momencie otwarcia hotel zawierał 662 pokoje i 74.000 m² niezagospodarowanej powierzchni, która została później wykorzystana na kasyno i restauracje.
W połowie 2006 roku poinformowano, że Michael Gaughan sprzeda swoje udziały w Boyd korporacji Boyd Gaming w zamian za pełne prawa własnościowe do South Coast. Komisja Gier stanu Nevada zatwierdziła tę transakcję 19 października 2006 roku, a już 24 października Gaughan zmienił nazwę obiektu z South Coast na South Point.
24 sierpnia 2007 roku ogłoszony został plan ekspansji obiektu o 830 dodatkowych pokoi w trzeciej wieży hotelowej. Dzięki niej, South Point widziany z powietrza ma kształt litery "T". Trzecia wieża została oddana do użytku 21 lipca 2008 roku, a koszt jej budowy wyniósł 95 milionów dolarówSouth Point starts project to expand.