Update your password regularly to keep your account safe.
Skip brand navigation
Where are you going?
City, airport, address, attraction, or hotel
Use HHonors Points
Use flexible dates
AAA rate *
AARP rate *
CARP rate *
Government / Military rates *
* ID required at check-in
close tab panel
Find where we are located
View the Maps & Directions Page
This content will open in a overlay
Book a minimum of 2 nights over any weekend and receive Double Points for each night of your stay!
View Package Details
Get the best price when you book directly with us.
If you find a lower publicly available price anywhere else, we will match that price and give you an additional US $50 back.
Skip secondary navigation
Welcome to our Hampton Inn Florence-Midtown hotel. Located on the banks of the beautiful Tennessee River, Florence, Alabama is rich with Native American and Civil War history. Discover a delightful blend of small-town Southern hospitality and the excitement of a large city from our Florence-Midtown hotel, located in the picturesque northwest corner of Alabama. Our Florence hotel offers the perfect base to explore all our vibrant city has to offer. Enjoy fantastic shopping, dining and entertainment opportunities, visit an array of memorials and museums or enjoy a relaxing round of golf.
Make yourself at home in our convenient and friendly Hampton Inn Florence-Midtown hotel. Unwind in a comfy guest room and watch TV, catch up with work using the handy lap desk or stay connected with free internet access. Host a meeting in our meeting room or surf the web in our free business center. Start your day right with a Hampton free hot breakfast. Choose from a variety of delicious hot and cold breakfast items, including our famous waffles. If you’re in a rush, grab a healthy Hampton On the Run® Breakfast Bag on your way out the door. Unwind after an eventful day with a rejuvenating workout in our fitness center or a refreshing swim in our outdoor pool.