Photo gallery for Marriott Shoals Hotel And Spa

Indoor pool, outdoor pool, pool umbrellas, sun loungers
Meeting facility
Down comforters, pillowtop beds, in-room safe, desk
2 restaurants, breakfast, lunch, dinner served; local cuisine

Marriott Shoals Hotel And Spa

3.5 star property
Resort with spa, near Tennessee River


Popular amenities

  • Pool
  • Restaurant
  • Connecting rooms available
    Connecting rooms availableConnecting rooms available
  • Bar
  • Airport transfer
    Airport transferAirport transfer
  • 24/7 front desk
    24/7 front desk24/7 front desk

Check-in time

4:00 PM

Check-out time

11:00 AM

What's around

10 Hightower Place, Florence, AL, 35630
  • Popular LocationRenaissance Tower6 min walk
  • Popular LocationNorth Alabama Medical Center3 min drive
  • Popular LocationUniversity of North Alabama7 min drive
  • AirportMuscle Shoals, AL (MSL-Northwest Alabama Regional)13 min drive

Special features


Guests can indulge in a pampering treatment at the resort's full-service spa. Services include facials, body wraps, body scrubs, and body treatments. The spa is equipped with a sauna and a spa tub. A variety of treatment therapies are provided, including aromatherapy and hydrotherapy. Guests under 16 years old are not allowed in the spa.


360 Grille - This restaurant specializes in local cuisine. Guests can enjoy drinks at the bar.
Swampers Bar and Grill - Overlooking the pool, this restaurant specializes in American cuisine and serves breakfast, lunch, and dinner. Guests can enjoy drinks at the bar. Open daily.
Rock & Roast - Onsite coffee shop. Open daily.