

Exterior view of Marriott Shoals Hotel



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.
Romantic
Spa
Enjoy the simplicity and relaxation of a romantic getaway with Marriott Shoals. For an added treat, you can even enjoy a couples' massage!
Amenities
Traveler Reviews
Marriott Shoals Hotel & Spa Summary 
Excellent romantic hotel. Close to restaurants and bars. Great rooms and fantastic service. Awesome vibe. Great pool.
What kind of place
- Nice for romantic trips
- Good for business people
- Great for a wellness holiday
Good to Know
- Good restaurant service
- Friendly atmosphere
- Great view
- Friendly service