Full of Southern charm and hospitality; discover a hotel in Florence, Alabama where conservative elegance meets the beauty of nature. The Marriott Shoals Hotel & Spa is set in the Tennessee River Valley, inviting you to experience a new level of refinement and charm amongst Florence, Alabama hotels...
You may cancel your reservation for no charge until 6 PM hotel time on the day of arrival. Please note that we will assess a fee equals 1 night of your room charge (for the first night of your reservation) if you must cancel after this deadline. If you have made a prepayment, we will retain all or part of your prepayment. If not, we will charge your credit card.