Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 895,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 Alabama

Tonight Nov 21 - Nov 22
This weekend Nov 23 - Nov 25
Next weekend Nov 30 - Dec 2

Featured Alabama Hotels on the River

See all 5,553 Properties in Alabama
Renaissance Mobile Riverview Plaza Hotel

Renaissance Mobile Riverview Plaza Hotel

64 S Water St, Mobile
    3.5 out of 5.0
    4.4 out of 5 (621 reviews)

    Located in the heart of Mobile, this hotel is steps from Mobile Bay, Gulf Coast Exploreum, and History Museum of Mobile. National African American Archives and ...

    Great view, nice clean room, close to local restaurants and park
    Oct 18, 2018
    Marriott Shoals Hotel And Spa

    Marriott Shoals Hotel And Spa

    10 Hightower Place, Florence
      3.5 out of 5.0
      4.6 out of 5 (244 reviews)

      Situated in Florence, this spa resort is within a 10-minute walk of Renaissance Tower, Shoals Conference Center, and River Heritage Park. Regency Square Mall ...

      I can't think of one thing that we didn't like! Beautiful facility, beautiful grounds, great view from our 6th floor window. Excellent professional employees!
      Oct 29, 2018

      $134 per night for 2 guests

      Marriott Shoals Hotel And Spa$134

      Pocket Guide: Hotels on the River in Alabama

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

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