HotelRoomReserve

Hotels in Alabama

51 independently-run hotels, motels and inns across 32 cities in Alabama, ordered by guest-review volume. Each opens the property's own page with photos, guest ratings and live partner rates.

Montgomery (7)

Birmingham (5)

Bessemer (3)

Mobile (3)

Anniston (2)

Atmore (2)

Gulf Shores (2)

Ozark (2)

Selma (2)

Alexander City (1)

Ashville (1)

Bay Minette (1)

Brent (1)

Brewton (1)

Centre (1)

Chickasaw (1)

Decatur (1)

Demopolis (1)

Elba (1)

Fairhope (1)

Fayette (1)

Foley (1)

Fort McClellan (1)

Grove Hill (1)

Guntersville (1)

Jasper (1)

Lanett (1)

Moody (1)

Northport (1)

Oneonta (1)

Talladega (1)

Thomasville (1)