Share this page

Marriott Shoals Hotel and Spa exudes elegance from its Florence, Alabama location along the Robert Jones Golf Trail where sophistication and charm is matched only by the natural beauty of its setting. Treat yourself to a higher level of luxury during your next vacation or business trip. Accommodations include 200 luxurious guest rooms with stunning balcony and riverfront views. And, while you're there, enjoy all that the Shoals has to offer. Take the Music Tour of the Shoals, visit the Huntsville Space and Rocket Center, or play mini golf at McFarland Park Florence.


Enjoy the simplicity and relaxation of a romantic getaway with Marriott Shoals. For an added treat, you can even enjoy a couples' massage!


Enjoy a relaxing treatment from the spa at Marriott Shoals. Options include body scrubs, facials, in-suite massages, paraffin hand treatments, and more!

  • Wifi
  • Restaurant Onsite
  • Pets Allowed
  • Property Size 200 units
  • Conference Facility
  • Kids Allowed
  • Nearby City Florence
  • Nearby Water N/A
  • Open Dates All Year

Nearest Airports

  • Northwest Alabama Regional Airport (MSL) / 7.5 miles
  • Pryor Field Regional Airport (DCU) / 43 miles
  • Huntsville International Carl T Jones Field (HSV) / 52.6 miles

* Not all airports listed here may be open to public use, or service commercial flights

Additional Information

  • Hiking
  • Fitness Programs
Languages Spoken
  • English
800 Cox Creek Parkway South Florence, Alabama 35630 United States  
Rates From


Phone Number


Send an



No problem! Select the type of inquiry you'd like to send, enter your comments, and we'll make sure the property gets it.

By clicking 'Submit' you are agreeing to our Terms of Service

Vacation Request Successfully submitted. Thank You!