Marriott Shoals Hotel & Spa

Among the Best Resorts in Alabama

Conveniently located in Florence, Alabama, Marriott Shoals Hotel & Spa features a sophisticated ambiance, Robert Trent Jones Golf Trail golf, and extraordinary views of the Tennessee River. This world-class resort—the area’s first—opened in 2005 and has become the premier destination in northern Alabama for business and leisure travelers.

The resort allows guests to freely explore Muscle Shoals, Wilson Dam and the University of North Alabama, plus other classic Florence, Alabama attractions. We boast 200 guest rooms and seven suites with private balconies and riverfront views, and Marriott Shoals' two Robert Trent Jones Golf Trail courses include “Fighting Joe” — named one of 10 Best New U.S. Courses by Golf Magazine and Travel + Leisure Golf. Additional amenities include a 6,000 square-foot European-style spa, consistently ranked one of Marriott’s best globally, more than 30,000 square feet of versatile meeting space, and 100 acres of green space outside, a rotating specialty restaurant atop the 22-story Renaissance Tower, and a Four Diamond – AAA rating.

Marriott Shoals Hotel & Spa

10 Hightower Place · Florence, Alabama 35630

Human Resources: 256.246.3640