The Peabody Memphis opened in 1869 as a symbol of the South's rebirth and quickly became the business and social hub of Memphis. In 1925, The Peabody was rebuilt at its present location on Union Avenue and continued to host presidents, celebrities, and socialites. In the mid-1970s, downtown Memphis experienced economic decline forcing The Peabody to close its doors. But the "South's Grand Hotel" would not stay shuttered for long. The hotel was saved by the Belz family, faithfully restored, and re-opened in 1981, breathing new life into downtown Memphis.
Legendary for its charm, elegance, gracious Southern hospitality, and now world-famous ducks, The Peabody Memphis is a Memphis landmark, is on the National Register of Historic Places, and continues to carry the distinction of the “South’s Grand Hotel.” The Peabody Memphis is a Forbes Four-Star, AAA Four-Diamond rated property and a member of Preferred Hotels & Resorts Worldwide and National Trust Historic Hotels of America.