Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in North Alabama

Tonight Jul 16 - Jul 17
This weekend Jul 19 - Jul 21
Next weekend Jul 26 - Jul 28

Featured North Alabama Resorts & Hotels with Spas

See all 413 Properties in North Alabama

Estimated price for 1 night/2 adults

Marriott Shoals Hotel And Spa
Marriott Shoals Hotel And Spa
3.5 out of 5.0 10 Hightower Place, Florence, AL
Free Cancellation
4.6/5 (281 reviews)
$156/ night for 2 guests

This was my second time at this property. The staff is very kind and accomadating.

Reviewed on Jul 11, 2019
Fairfield Inn by Marriott Huntsville
Fairfield Inn by Marriott Huntsville
2.5 out of 5.0 1385 Enterprise Way NW, Huntsville, AL
Free Cancellation
4.2/5 (138 reviews)
$88/ night for 2 guests

Pool out of order...but everything else was good...room...breakfast...staff

Reviewed on Apr 2, 2019
Holiday Inn Research Park
Holiday Inn Research Park
3.0 out of 5.0 5903 University Dr Nw, Huntsville, AL
Free Cancellation
3.9/5 (184 reviews)
$94/ night for 2 guests

The beds we had were absolutely some of the most comfortable I’ve encountered, the room was clean, and check in was fast. The service at the bar was slow at first and I think we would have eaten and drunk more with more attentive service. The spinach dip was very good, the dinners average. Overall ...

Reviewed on Jul 11, 2019
Clarion Inn
Clarion Inn
2.5 out of 5.0 4815 University Dr, Huntsville, AL
Free Cancellation
4.3/5 (909 reviews)
$76/ night for 2 guests

Very clean and great customer service check in was fast

Reviewed on Jul 14, 2019
Comfort Suites Florence Shoals Area
Comfort Suites Florence Shoals Area
2.5 out of 5.0 140 Matthew Paul Ct, Florence, AL
Free Cancellation
4.5/5 (309 reviews)
$88/ night for 2 guests

Fantastic! Like new property which was extremely well kept with very kind plus friendly staff and nice breakfast with wonderful selection of yogurts and multiple fresh fruit choices - love fresh oranges - yummy!

Reviewed on Jul 2, 2019
Best Western Plus Madison-Huntsville Hotel
Best Western Plus Madison-Huntsville Hotel
3.0 out of 5.0 9035 Madison Boulevard, Madison, AL
Free Cancellation
4.1/5 (509 reviews)
$78/ night for 2 guests

We arrived super early and still allowed us to do early check in with no hassles! Great breakfast, pool, clean rooms, amazing staff!

Reviewed on Jul 14, 2019
Comfort Inn And Suites
Comfort Inn And Suites
2.5 out of 5.0 25775 John T Reid Pkwy, Scottsboro, AL
Free Cancellation
4.3/5 (226 reviews)
$89/ night for 2 guests

Hotel was clean but seemed to be quite a few maintenance problems. I reserved 3 rooms. When we walked into the first one it reeked of cigarette smoke. Next room the fan in the bathroom was making a horrible loud noise and couldn’t be turned off. 3rd room was fine. Lady at the front desk did promptly ...

Reviewed on Jun 30, 2019
Comfort Inn Huntsville
Comfort Inn Huntsville
2.5 out of 5.0 4725 University Dr Nw, Huntsville, AL
Free Cancellation
4.2/5 (232 reviews)
$81/ night for 2 guests

The location was very handy to everything downtown.

Reviewed on May 9, 2019
Country Inn & Suites by Radisson, Madison, AL
Country Inn & Suites by Radisson, Madison, AL
2.5 out of 5.0 101 Westchester Dr, Madison, AL
Free Cancellation
4.2/5 (428 reviews)
$97/ night for 2 guests

Requested a roll away bed in room, but one wasn’t available. Check in upgraded us to a king suite for no charge. The sofa rolled out to make bed so we were accommodated .

Reviewed on May 16, 2019
Map

Pocket Guide: Resorts & Hotels with Spas in North Alabama

Search for hotels in North Alabama on Expedia. You can easily find your hotels in North Alabama using one of the methods below:

  • View our selection of featured hotels in North Alabama
  • Use the map to find hotels in the North Alabama neighborhood you prefer
  • Use the filters to see hotels in a specific area of North Alabama, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in North Alabama
  • Enter your travel dates to view the best deals on hotels in North Alabama - while they last