Hotels in Florence, Alabama

Search & Compare Florence Hotels

When are you visiting Florence?

Hotels.com® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Florence

Florence overview

Nature lovers can visit River Heritage Park and Deibert Park while in Florence. Head to Shoals Community Theater and Kennedy-Douglass Center for the Arts to make memories. Whatever your interests are, Florence has something for you.

Where to stay in Florence

Whether traveling on business or vacation, Florence can accommodate all visitors. There are 13 hotels in Florence and you can shop as many as 29 deals for rooms on Hotels.com, some with discounts of up to 25%. We have room prices starting at 50 USD per night and here's a breakdown of hotels by star rating in Florence as well as in the surrounding area:
  • • 2 4-star hotels from 109 USD per night
  • • 15 3-star hotels from 60 USD per night
  • • 7 2-star hotels from 51 USD per night

How to get to Florence

Fly into Muscle Shoals, AL (MSL-Northwest Alabama Regional), 4.9 mi (7.9 km) from central Florence.

What to see around Florence

Live music and museums stand out with top cultural places to visit like:
  • • Shoals Community Theater
  • • Kennedy-Douglass Center for the Arts
  • • Pope's Tavern Museum
  • • W.C. Handy Home
  • • Frank Lloyd Wright Rosenbaum House
It's notable for its riverfront, flowers, and top spots for nature lovers that include:
  • • River Heritage Park
  • • Deibert Park
  • • Spring Park
  • • Key Cave National Wildlife Refuge
  • • La Grange College Site Park
Here are some favorite choices:
  • • Indian Mound and Museum
  • • Shoals Conference Center
  • • Renaissance Tower
  • • Children's Museum of the Shoals
  • • Regency Square Mall

When to visit Florence

If you're still deciding when to visit, here are the seasonal norms to help you plan:

Seasonal temperature averages
  • • January-March: 69°F day, 31°F night
  • • April-June: 90°F day, 46°F night
  • • July-September: 91°F day, 56°F night
  • • October-December: 79°F day, 32°F night
Seasonal rainfall averages
  • • January-March: 14.21 inches
  • • April-June: 14.21 inches
  • • July-September: 11.14 inches
  • • October-December: 13.74 inches