Hotels in Alabama (AL)

Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Alabama Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Renaissance Birmingham Ross Bridge Golf Resort & Spa  4 stars

4000 Grand Ave, Birmingham, United States, 35226

Birmingham Very good
USD 214

The Battle House Renaissance Mobile Hotel And Spa  4 stars

26 North Royal Street, Mobile, United States, 36602

Mobile Great
USD 169

Hilton Birmingham At Uab  4 stars

808 20Th Street South, Birmingham, United States, 35205

Birmingham Nice
USD 116

Hilton Birmingham Perimeter Park  4 stars

8 Perimeter Park South, Birmingham, United States, 35243

Birmingham Great
USD 110

Doubletree By Hilton Hotel Decatur Riverfront  4 stars

1101 6Th Ave Ne, Decatur, United States, 35601

Decatur Very good
USD 118

Grand Hotel Marriott Resort, Golf Club & Spa  4 stars

One Grand Boulevard, Point Clear, United States, 36564

Point Clear Great
USD 342

Hyatt Regency Birmingham - The Wynfrey Hotel  4 stars

1000 Riverchase Galleria, Hoover, United States, 35244

Hoover Nice
USD 144

Admiral Semmes Hotel  4 stars

251 Government Street, Mobile, United States, 36602

Mobile Nice
USD 124

Perdido Beach Resort  4 stars

27200 Perdido Beach Blvd, Orange Beach, United States, 36561

Orange Beach Very good
USD 297

The Westin Huntsville  4 stars

6800 Governors Dr W, Huntsville, United States, 35806

Huntsville Great
USD 145

Wind Creek Casino  4 stars

303 Poarch Rd, Atmore, United States, 36502

Atmore Perfect
USD 135

The Westin Birmingham  4 stars

2221 Richard Arrington Jr. Blvd North, Birmingham, United States, 35203

Birmingham Great
USD 198

Fort Conde Inn  4 stars

165 St. Emanuel Street, Mobile, United States, 36602

Mobile Perfect
USD 145

Embassy Suites Tuscaloosa Alabama Downtown  4 stars

2410 University Boulevard, Tuscaloosa, United States, 35401

Tuscaloosa Perfect
USD 164

Grand Bohemian Hotel Mountain Brook, Autograph Collection  4 stars

2655 Lane Park Road, Birmingham, United States, 35223

Birmingham Great
USD 234

Red Roof Inn & Suites Dothan  3 stars

3285 Montgomery Highway, Dothan, United States, 36303-2108

Dothan Great
USD 70

Best Western On The Beach  3 stars

337 E Beach Boulevard, Gulf Shores, United States, 36542-6505

Gulf Shores Very good
USD 317

Best Western University Inn  3 stars

3801 Mcfarland Blvd E, Tuscaloosa, United States, 35405-2403

Tuscaloosa Very good
USD 221

Rodeway Inn  3 stars

1504 South Mckenzie Street, Foley, United States, 36535-1727

Foley Very good
USD 84

Best Western Plus Bessemer Hotel & Suites  3 stars

5041 Academy Ln, Bessemer, United States, 35022-5250

Bessemer Perfect
USD 115

Best Western Gardendale  3 stars

842 Thompson Street, Gardendale, United States, 35071-4602

Gardendale Great
USD 105

Best Western Plus Carlton Suites  3 stars

140 State Farm Pkwy, Birmingham, United States, 35209-7186

Birmingham Great
USD 114

Quality Inn & Suites Huntsville  3 stars

6200 Torok Circle, Huntsville, United States, 35806

Huntsville Great
USD 80

Country Inn & Suites By Carlson, Prattville, Al  3 stars

1925 Cobbs Ford Rd, Millbrook, United States, 36054

Millbrook Perfect
USD 124

Comfort Inn Opelika - Auburn  3 stars

811 Fox Run Parkway, Opelika, United States, 36801

Opelika Great
USD 89

Comfort Inn Birmingham - Irondale  3 stars

4965 Montevallo Road, Birmingham, United States, 35210-2418

Birmingham Guest rating
USD 83

Comfort Inn & Suites Trussville I-59 Exit 141  3 stars

4740 Norrell Drive, Trussville, United States, 35173

Trussville Very good
USD 110

Courtyard By Marriott Gulf Shores Craft Farms  3 stars

3750 Gulf Shores Parkway, Gulf Shores, United States, 36542

Gulf Shores Very good
USD 186

Courtyard Tuscaloosa  3 stars

4115 Courtney Drive, Tuscaloosa, United States, 35405

Tuscaloosa Great
USD 428

Courtyard Birmingham Downtown At Uab  3 stars

1820 5Th Avenue South, Birmingham, United States, 35233

Birmingham Great
USD 156

Courtyard Birmingham Hoover  3 stars

1824 Montgomery Highway South, Hoover, United States, 35244

Hoover Very good
USD 122

Courtyard By Marriott Birmingham Homewood  3 stars

500 Shades Creek Parkway, Homewood, United States, 35209

Homewood Great
USD 146

Courtyard Birmingham Colonnade  3 stars

4300 Colonnade Parkway, Birmingham, United States, 35243

Birmingham Very good
USD 116

Courtyard By Marriott Huntsville University Drive  3 stars

4804 University Drive Nw, Huntsville, United States, 35816

Huntsville Very good
USD 123

Courtyard Decatur  3 stars

1209 Courtyard Circle, Decatur, United States, 35603

Decatur Great
USD 125

Courtyard By Marriott Montgomery  3 stars

5555 Carmichael Road, Montgomery, United States, 36117

Montgomery Very good
USD 135

Courtyard By Marriott Mobile  3 stars

1000 West I-65 Service Road South, Mobile, United States, 36609

Mobile Great
USD 224

Comfort Suites Huntsville  3 stars

6224 Torok Circle, Huntsville, United States, 35806

Huntsville Nice
USD 91

Comfort Suites Tuscaloosa Near University  3 stars

3916 E Mcfarland Blvd, Tuscaloosa, United States, 35405

Tuscaloosa Very good
USD 99

Days Inn By Wyndham Fultondale  3 stars

616 Decatur Highway, Fultondale, United States, 35068

Fultondale Very good
USD 79

Drury Inn Mobile  3 stars

824 West I-65 Service Road South, Mobile, United States, 36609

Mobile Great
USD 92

Drury Inn & Suites Birmingham Grandview  3 stars

3510 Grandview Parkway, Birmingham, United States, 35243

Birmingham Great
USD 162

Drury Inn & Suites Birmingham Lakeshore Drive  3 stars

160 State Farm Parkway, Birmingham, United States, 35209

Birmingham Perfect
USD 96

Drury Inn & Suites Montgomery  3 stars

1124 Eastern Boulevard, Montgomery, United States, 36117

Montgomery Great
USD 137

Embassy Suites Birmingham  3 stars

2300 Woodcrest Place, Birmingham, United States, 35209

Birmingham Very good
USD 123

Embassy Suites Huntsville  3 stars

800 Monroe Street, Huntsville, United States, 35801

Huntsville Great
USD 131

Embassy Suites Montgomery - Hotel & Conference Center  3 stars

300 Tallapoosa Street, Montgomery, United States, 36104

Montgomery Very good
USD 147

Holiday Inn Express Fairhope-Point Clear  3 stars

19751 Greeno Road, Fairhope, United States, 36532

Fairhope Great
USD 191

Holiday Inn Express Hotel & Suites Gadsden W-Near Attalla  3 stars

106 Walker Street, Gadsden, United States, 35901

Gadsden Perfect
USD 92

Holiday Inn Express & Suites Birmingham South - Pelham  3 stars

260 Cahaba Valley Road, Pelham, United States, 35124

Pelham Great
USD 111

Holiday Inn Express And Suites Tuscaloosa Universi  3 stars

1120 Veterans Memorial Parkway, Tuscaloosa, United States, 35404

Tuscaloosa Very good
USD 120

Four Points By Sheraton Huntsville Airport  3 stars

1000 Glenn Hearn Blvd Sw, Huntsville, United States, 35824

Huntsville Very good
USD 112

Hilton Garden Inn Tuscaloosa  3 stars

800 Hollywood Blvd, Tuscaloosa, United States, 35405

Tuscaloosa Great
USD 179

Hilton Garden Inn Auburn/Opelika  3 stars

2555 Hilton Garden Drive, Auburn, United States, 36830

Auburn Very good
USD 143

Hilton Garden Inn Huntsville/Space Center  3 stars

4801 Governors House Drive, Huntsville, United States, 35805

Huntsville Great
USD 105

Hilton Garden Inn Montgomery East  3 stars

1600 Interstate Park Drive, Montgomery, United States, 36109

Montgomery Great
USD 151

Hilton Garden Inn Birmingham/Lakeshore Drive  3 stars

520 Wildwood Circle Drive North, Birmingham, United States, 35209

Birmingham Very good
USD 99

Hilton Garden Inn Mobile East Bay/Daphne  3 stars

29546 North Main Street, Daphne, United States, 36526

Daphne Perfect
USD 104

Hilton Garden Inn Orange Beach  3 stars

23092 Perdido Beach Boulevard, Orange Beach, United States, 36561

Orange Beach Great
USD 258

Historic St. James Hotel  3 stars

1200 Water Avenue , Selma, United States, 36701

Selma Very good
USD 79

Homewood Suites By Hilton Birmingham-South/Inverness  3 stars

215 Inverness Center Drive, Birmingham, United States, 35242

Birmingham Great
USD 156

Homewood Suites By Hilton Huntsville-Village Of Providence  3 stars

15 Town Center Drive, Huntsville, United States, 35806

Huntsville Great
USD 166

Homewood Suites By Hilton Montgomery  3 stars

1800 Interstate Park Drive, Montgomery, United States, 36109

Montgomery Perfect
USD 126

Homewood Suites By Hilton Mobile  3 stars

530 Providence Park Drive East, Mobile, United States, 36695

Mobile Great
USD 139

Holiday Inn Birmingham Airport  3 stars

5000 Richard Arrington Jr Blvd N, Birmingham, United States, 35212

Birmingham Very good
USD 87

Holiday Inn Mobile West - I-10  3 stars

5465 Highway 90 West, Mobile, United States, 36619

Mobile Nice
USD 85

Hampton Inn & Suites Birmingham-Pelham  3 stars

232 Cahaba Valley Road, Pelham, United States, 35124

Pelham Great
USD 142

Hampton Inn Auburn  3 stars

2430 S. College St., Auburn, United States, 36832

Auburn Great
USD 167

Hamilton Inn  3 stars

4910 Civic Lane, Bessemer, United States, 35022

Bessemer Great
USD 110

Hampton Inn Birmingham-Colonnade 280  3 stars

3400 Colonnade Parkway, Birmingham, United States, 35243

Birmingham Great
USD 125

Hampton Inn Birmingham/Mountain Brook  3 stars

2731 Us Highway 280 South, Birmingham, United States, 35223

Birmingham Great
USD 114

Hampton Inn Birmingham-Trussville  3 stars

1940 Edwards Lake Road, Birmingham, United States, 35235

Birmingham Great
USD 124

Hampton Inn Mobile-East Bay/Daphne  3 stars

29451 Us Highway 98, Daphne, United States, 36526

Daphne Perfect
USD 92

Hampton Inn Decatur  3 stars

2041 Beltline Rd., Sw, Decatur, United States, 35601

Decatur Nice
USD 91

Hampton Inn & Suites Dothan  3 stars

4684 Montgomery Highway, Dothan, United States, 36303

Dothan Perfect
USD 175

Hampton Inn Fort Payne  3 stars

1201 Jordan Road Southwest, Fort Payne, United States, 35968

Fort Payne Great
USD 115

Hampton Inn Gadsden  3 stars

129 River Road, Gadsden, United States, 35901

Gadsden Great
USD 104

Hampton Inn Greenville  3 stars

219 Interstate Drive, Greenville, United States, 36037

Greenville Great
USD 130

Hampton Inn Guntersville  3 stars

14451 U.S. Highway 431 South, Guntersville, United States, 35976

Guntersville Great
USD 124

Hampton Inn Cullman  3 stars

6100 Alabama Highway 157, Cullman, United States, 35058

Cullman Great
USD 163

Hampton Inn Huntsville-Madison  3 stars

9225 Madison Blvd, Madison, United States, 35758

Madison Great
USD 103

Hampton Inn Selma  3 stars

2200 West Highland Avenue, Selma, United States, 36701

Selma Great
USD 118

Hampton Inn Tuscaloosa-University  3 stars

600 Harper Lee Drive, Tuscaloosa, United States, 35404

Tuscaloosa Great
USD 213

Hampton Inn Tuscaloosa - East  3 stars

6400 Interstate Drive, Tuscaloosa, United States, 35453

Tuscaloosa Great
USD 142

Hampton Inn Troy  3 stars

103 Troy Plaza Loop, Troy, United States, 36081

Troy Very good
USD 74

Hotel Finial  3 stars

1600 Quintard Avenue, Anniston, United States, 36201-3849

Anniston Great
USD 114

Americas Best Value Inn & Suites Foley Gulf Shores  3 stars

1517 South Mckenzie Street, Foley, United States, 36535

Foley Very good
USD 94

Palm Beach Resort  3 stars

22984 Perdido Beach Blvd., Orange Beach, United States, 36561

Orange Beach Nice
USD 328

La Quinta Inn & Suites Prattville  3 stars

261 Interstate Commercial Parkloop, Prattville, United States, 36066

Prattville Great
USD 90

La Quinta Inn & Suites Birmingham Homewood  3 stars

60 State Farm Pkwy, Homewood, United States, 35209

Homewood Great
USD 88

La Quinta Inn & Suites Birmingham Hoover  3 stars

120 Riverchase Parkway East, Hoover, United States, 35244

Hoover Very good
USD 84

Birmingham Marriott  3 stars

3590 Grandview Parkway, Birmingham, United States, 35243

Birmingham Very good
USD 220

Auburn Marriott Opelika Resort & Spa At Grand National  3 stars

3700 Robert Trent Jones Trail, Opelika, United States, 36801

Opelika Very good
USD 172

Huntsville Marriott At The Space & Rocket Center  3 stars

5 Tranquility Base, Huntsville, United States, 35805

Huntsville Very good
USD 140

Montgomery Marriott Prattville Hotel & Conference Center  3 stars

2500 Legends Cir, Prattville, United States, 36066

Prattville Great
USD 176

Mobile Marriott  3 stars

3101 Airport Boulevard, Mobile, United States, 36606

Mobile Very good
USD 183

Marriott Shoals Hotel And Spa  3 stars

10 Hightower Place, Florence, United States, 35630

Florence Great
USD 178

Selma Hotel  3 stars

1710 West Highland Avenue, Selma, United States, 36701

Selma Guest rating
USD 48

Residence Inn Birmingham Homewood  3 stars

50 State Farm Parkway, Birmingham, United States, 35209

Birmingham Nice
USD 178

Sonesta Es Suites Birmingham  3 stars

3 Greenhill Pkwy, Birmingham, United States, 35242

Birmingham Very good
USD 96

Residence Inn Huntsville  3 stars

6305 Residence Inn Road, Huntsville, United States, 35806

Huntsville Very good
USD 139

Sonesta Es Suites Montgomery  3 stars

1200 Hilmar Court, Montgomery, United States, 36117

Montgomery Great
USD 89

Residence Inn By Marriott Mobile  3 stars

950 West I 65 Service Road South, Mobile, United States, 36609

Mobile Great
USD 125

Homewood Suites By Hilton Montgomery Eastchase  3 stars

7800 Eastchase Parkway, Montgomery, United States, 36117

Montgomery Perfect
USD 134

Hotel Indigo Birmingham Five Points S - Uab  3 stars

1023 20Th Street South, Birmingham, United States, 35205

Birmingham Very good
USD 123

Sheraton Birmingham  3 stars

2101 Richard Arrington Jr. Boulevard North, Birmingham, United States, 35203

Birmingham Nice
USD 236

Suburban Extended Stay Hotel  3 stars

500 N. Wildwood Circle, Birmingham, United States, 35209

Birmingham Very good
USD 121

Towneplace Suites By Marriott Mobile  3 stars

1075 Montlimar Drive, Mobile, United States, 36609

Mobile Very good
USD 299

Shoreline Towers  3 stars

1155 W. Beach Blvd., , Gulf Shores, United States, 36542

Gulf Shores Great

Intown Suites Birmingham  3 stars

424 Commons Drive, Birmingham, United States, 35209

Birmingham Guest rating
USD 34

Wingate By Wyndham Montgomery  3 stars

2060 Eastern Boulevard, Montgomery, United States, 36117

Montgomery Nice
USD 115

The Hotel At Auburn University  3 stars

241 S College St, Auburn, United States, 36830

Auburn Great
USD 170

Renaissance Montgomery Hotel & Spa At The Convention Center  3 stars

201 Tallapoosa Street, Montgomery, United States, 36104

Montgomery Great
USD 188

Renaissance Mobile Riverview Plaza Hotel  3 stars

64 South Water Street, Mobile, United States, 36602

Mobile Very good
USD 140

Comfort Inn Huntsville Near University  3 stars

4725 University Drive, Huntsville, United States, 35816

Huntsville Perfect
USD 87

Courtyard By Marriott Birmingham Trussville  3 stars

3665 Roosevelt Blvd, Trussville, United States, 35235

Trussville Very good
USD 119

Hilton Garden Inn Birmingham Se/Liberty Park  3 stars

2090 Urban Center Parkway, Birmingham, United States, 35242

Birmingham Great
USD 94

Hilton Garden Inn Huntsville South/Redstone Arsenal  3 stars

301 Boulevard South Sw, Huntsville, United States, 35802

Huntsville Great
USD 127

Holiday Inn Birmingham - Homewood  3 stars

492 Wildwood Circle North, Homewood, United States, 35209

Homewood Great
USD 106

Hampton Inn Suites Opelika I85 Auburn Area  3 stars

3000 Capps Way, Opelika, United States, 36804

Opelika Great
USD 161

Hampton Inn Jasper  3 stars

100 Industrial Parkway, Jasper, United States, 35501

Jasper Great
USD 109

Hampton Inn Calera  3 stars

93 Metro Drive, Calera, United States, 35040

Calera Perfect
USD 105

Hyatt Place Birmingham Inverness  3 stars

4686 Highway 280 East, Birmingham, United States, 35242

Birmingham Great
USD 100

Hyatt Place Birmingham/Hoover  3 stars

2980 John Hawkins Parkway, Hoover, United States, 35244

Hoover Very good
USD 102

Country Hearth Inn Gulf Shores  3 stars

3025 W 1St St, Gulf Shores, United States, 36542

Gulf Shores Guest rating
USD 134

La Quinta Inn & Suites Mobile - Daphne  3 stars

8946 Sawwood Street, Daphne, United States, 36526

Daphne Perfect
USD 91

Residence Inn By Marriott Birmingham Hoover  3 stars

2725 John Hawkins Parkway, Hoover, United States, 35244

Hoover Perfect
USD 146

Residence Inn By Marriott Dothan  3 stars

186 Hospitality Lane, Dothan, United States, 36303

Dothan Perfect
USD 128

Cobb Lane Bed And Breakfast  3 stars

1309 19Th St S, Birmingham, United States, 35205

Birmingham Great
USD 99

Towneplace Suites By Marriott Huntsville  3 stars

1125 Mcmurtrie Drive, Huntsville, United States, 35806

Huntsville Perfect
USD 115

Baymont By Wyndham Montgomery  3 stars

5837 Monticello Drive, Montgomery, United States, 36117

Montgomery Nice
USD 100

Doubletree By Hilton Montgomery Downtown  3 stars

120 Madison Avenue, Montgomery, United States, 36104-3624

Montgomery Great
USD 136

Ramada Birmingham Airport  3 stars

5216 Messer Airport Highway, Birmingham, United States, 35212

Birmingham Very good
USD 94

Redmont Hotel Birmingham, Curio Collection By Hilton  3 stars

2101 5Th Avenue North, Birmingham, United States, 35203

Birmingham Very good
USD 156

Days Inn By Wyndham Galleria-Birmingham  3 stars

1800 Riverchase Dr, Birmingham, United States, 35244

Birmingham Nice
USD 94

Holiday Inn Express & Suites Gulf Shores  3 stars

160 West Commerce Avenue, Gulf Shores, United States, 36542

Gulf Shores Great
USD 190

Hampton Inn & Suites Montgomery-Downtown  3 stars

100 Commerce Street, Montgomery, United States, 36104

Montgomery Perfect
USD 175

Homewood Suites By Hilton Mobile-East Bay-Daphne  3 stars

29474 N. Main Street, Daphne, United States, 36526

Daphne Perfect
USD 139

Hampton Inn & Suites Mobile- Downtown Historic District  3 stars

62 South Royal Street, Mobile, United States, 36602

Mobile Perfect
USD 114

Perdido Dunes By Sugar Sands Realty  3 stars

27070 Perdido Beach Blvd. , Orange Beach, United States, 36561

Orange Beach

Beach Club Avalon #601  3 stars

925 Beach Club Trail #601, Gulf Shores, United States, 36542

Gulf Shores Great
USD 438

Microtel Inn & Suites By Wyndham Gulf Shores  3 stars

3600 Gulf Shores Parkway, Gulf Shores, United States, 36542

Gulf Shores Very good
USD 144

Hotel Capstone  3 stars

320 Paul W Bryant Dr, Tuscaloosa, United States, 35401

Tuscaloosa Very good
USD 154

Fairfield Inn & Suites By Marriott Orange Beach  3 stars

3111 Loop Rd, Orange Beach, United States, 36561

Orange Beach Great
USD 220

Hilton Garden Inn Mobile West I-65 Airport Boulevard  3 stars

828 W. I-65 Service Road South, Mobile, United States, 36609

Mobile Great
USD 99

Springhill Suites Birmingham Downtown At Uab  3 stars

2024 4Th Avenue South, Birmingham, United States, 35233

Birmingham Great
USD 115

Grand Caribbean By Youngs Sun Coast  3 stars

25805 Perdido Beach Blvd., Orange Beach, United States, 36542

Orange Beach
USD 96

Island Shores By Youngs Sun Coast  3 stars

421 E Beach Blvd, Gulf Shores, United States, 36542

Gulf Shores Perfect
USD 163

San Carlos Condominiums By Wyndham Vacation Rentals  3 stars

365 E Beach Blvd, Gulf Shores, United States, 36542

Gulf Shores Very good
USD 209

Caribe Resort By Wyndham Vacation Rentals  3 stars

28103 Perdido Beach Blvd, Orange Beach, United States, 36561

Orange Beach Great
USD 308

Staybridge Suites Gulf Shores  3 stars

3947 Gulf Shores Parkway, Gulf Shores, United States, 36542

Gulf Shores Perfect
USD 197

Aloft Birmingham Soho Square  3 stars

1903 29Th Avenue South, Homewood, United States

Homewood Great
USD 154

Days Inn By Wyndham North Mobile  3 stars

7688 Moffett Road, Mobile, United States, 36618

Mobile Great
USD 67

Best Western Troy Inn  3 stars

100 Hunters Mountain Pkwy, Troy, United States, 36079-5885

Troy Great
USD 80

Hilton Garden Inn Dothan  3 stars

171 Hospitality Lane, Dothan, United States, 36303

Dothan Great
USD 130

Escapes To The Shores  3 stars

24060 Perdido Beach Blvd, Orange Beach, United States, 36561

Orange Beach Perfect
USD 364

Holiday Inn Express & Suites Mobile West - I-10  3 stars

5190 Motel Court, Mobile, United States, 36619

Mobile Perfect
USD 113

Country Inn & Suites By Radisson, Dothan, Al  3 stars

3465 Ross Clark Circle, Dothan, United States, 36303

Dothan Perfect
USD 106

Courtyard By Marriott Troy  3 stars

115 Troy Plaza Loop, Troy, United States, 36081

Troy Perfect
USD 118

Embassy Suites Birmingham - Hoover  3 stars

2960 John Hawkins Parkway, Hoover, United States, 35244

Hoover Great
USD 123

Hilton Garden Inn Birmingham/Trussville  3 stars

3230 Edwards Lake Parkway, Birmingham, United States, 35235

Birmingham Great
USD 92

Homewood Suites By Hilton Birmingham-Sw-Riverchase-Galleria  3 stars

121 Riverchase Parkway East, Hoover, United States, 35244

Hoover Perfect
USD 130

Woodspring Suites Birmingham Bessemer  3 stars

5535 Academy Dr, Bessemer, United States, 35022

Bessemer Very good
USD 72

Home-Towne Suites Tuscaloosa  3 stars

1650 Veterans Memorial Parkway, Tuscaloosa, United States, 35404

Tuscaloosa Great
USD 102

Residence Inn Birmingham Downtown At Uab  3 stars

821 20Th Street South, Birmingham, United States, 35205

Birmingham Great
USD 185

Hilton Garden Inn Oxford/Anniston  3 stars

280 Colonial Drive, Oxford, United States, 36203

Oxford Perfect
USD 118

Hampton Inn & Suites Athens-I-65  3 stars

1222 Kelli Drive, Athens, United States, 35611

Athens Perfect
USD 133

Hampton Inn & Suites Birmingham-Downtown-Tutwiler  3 stars

2021 Park Place, Birmingham, United States, 35203

Birmingham Great
USD 122

Best Western Plus Circle Inn  3 stars

715 Boll Weevil Circle, Enterprise, United States, 36330

Enterprise
USD 65

Comfort Suites Florence Shoals Area  3 stars

140 Matthew Paul Court, Florence, United States, 35630

Florence
USD 93

Country Inn & Suites By Radisson, Homewood, Al  3 stars

485 Wildwood North Circle, Birmingham, United States, 35209

Birmingham Great
USD 83

La Quinta Inn & Suites By Wyndham Montgomery  3 stars

10095 Chantilly Parkway, Montgomery, United States, 36117

Montgomery Great
USD 119

Country Inn & Suites By Radisson, Saraland, Al  3 stars

1130 Joaneen Dr, Saraland, United States, 36571

Saraland Perfect
USD 77

Country Inn & Suites By Radisson, Madison, Al  3 stars

101 Westchester Drive, Madison, United States, 35758

Madison Great
USD 100

Holiday Inn Birmingham - Hoover  3 stars

2901 John Hawkins Parkway, Hoover, United States, 35244

Hoover Perfect
USD 118

Residence Inn Florence  3 stars

1000 Sweetwater Avenue, Florence, United States, 35630

Florence Perfect
USD 127

Seawinds Condominiums By Wyndham Vacation Rentals  3 stars

401 E Beach Blvd, Gulf Shores, United States, 36542

Gulf Shores Guest rating
USD 209

Home Inn & Suites  3 stars

5709 Express Drive, Montgomery, United States, 36116

Montgomery Very good
USD 61

Hampton Inn & Suites Orange Beach/Gulf Front  3 stars

25518 Perdido Beach Blvd, Orange Beach, United States, 36561

Orange Beach Great
USD 297

Springhill Suites Huntsville Downtown  3 stars

745 Constellation Place Drive, Huntsville, United States, 35801

Huntsville Perfect
USD 115

Holiday Inn Montgomery Airport South  3 stars

96 Folmar Parkway, Montgomery, United States, 36105

Montgomery Perfect
USD 112

Clarion Inn & Suites Dothan South  3 stars

2195 Ross Clark Circle, Dothan, United States, 36301

Dothan Nice
USD 85

Holiday Inn Mobile Airport  3 stars

3630 Springhill Memorial Dr N, Mobile, United States, 36608

Mobile Perfect
USD 108

Island House Hotel Orange Beach - A Doubletree By Hilton  3 stars

26650 Perdido Beach Boulevard, Orange Beach, United States, 36561

Orange Beach Great
USD 339

Holiday Inn Dothan  3 stars

2740 Ross Clark Circle Sw, Dothan, United States, 36301

Dothan Perfect
USD 124

Holiday Inn Mobile-Dwtn/Hist. District  3 stars

301 Government Street, Mobile, United States

Mobile Very good
USD 123

Holiday Inn Express & Suites Huntsville Airport  3 stars

8956 Madison Blvd, Madison, United States, 35756

Madison Perfect
USD 108

Fairfield Inn & Suites By Marriott Montgomery Airport South  3 stars

7560 Mobile Highway, Montgomery, United States, 36043

Montgomery Perfect
USD 105

Seaside Beach & Racquet Club  3 stars

24522 Perdido Beach Blvd, Orange Beach, United States, 36561

Orange Beach Very good
USD 329

Comfort Suites  3 stars

125 Davis Loop Road, Oxford, United States, 36203

Oxford Very good
USD 112

Holiday Inn Express Atmore  3 stars

111 Lakeview Circle, Atmore, United States, 36504

Atmore Guest rating
USD 122

Hampton Inn Atmore  3 stars

45 Rivercane Blvd. West, Atmore, United States, 36502

Atmore
USD 114

Best Western Plus Madison-Huntsville Hotel  3 stars

9035 Madison Boulevard, Madison, United States, 35758-1703

Madison Very good
USD 90

Fairfield Inn & Suites Athens  3 stars

21282 Athens-Limestone Lane, Athens, United States, 35613

Athens
USD 129

Siegel Select Montgomery  3 stars

1255 Towneplace Drive, Montgomery, United States, 36106

Montgomery Very good
USD 46

Wyndham Garden Lake Guntersville  3 stars

2140 Gunter Avenue, Guntersville, United States, NULL

Guntersville Very good
USD 118

Pursell Farms  3 stars

2200 Farmlinks Blvd, Sylacauga, United States, 35151

Sylacauga Very good
USD 267

Doubletree Suites By Hilton Hotel Huntsville South  3 stars

6000 Memorial Parkway Sw, Huntsville, United States

Huntsville Nice
USD 102

Holiday Inn Research Park  3 stars

5903 University Drive, Huntsville, United States, 35806

Huntsville Very good
USD 108

Comfort Inn & Suites Dothan East  3 stars

2227 East Main Street, Dothan, United States, 36302

Dothan
USD 100

Holiday Inn Guin  3 stars

5750 Highway 44, Guin, United States

Guin Perfect
USD 90

Springhill Suites By Marriott Tuscaloosa  3 stars

4020 Greensboro Avenue, Tuscaloosa, United States, 35405

Tuscaloosa
USD 385

Gulf Shores Surf And Racquet Club By Youngs Sun Coast  3 stars

W Beach Blvd, Gulf Shores, United States, 36547

Gulf Shores
USD 157

The Wharf By Youngs Suncoast  3 stars

4830 Wharf Pkwy, Orange Beach, United States, 36561

Orange Beach Great
USD 250

Home2 Suites By Hilton Tuscaloosa Downtown University Blvd  3 stars

2610 University Boulevard, Tuscaloosa, United States, 35401

Tuscaloosa Great
USD 142

Springhill Suites Mobile  3 stars

3655 Springhill Memorial Drive, Mobile, United States, 36609

Mobile Very good
USD 149

Courtyard By Marriott Auburn  3 stars

2420 West Pace Boulevard, Auburn, United States

Auburn Great
USD 100

Phoenix Condominiums By Wyndham Vacation Rentals  3 stars

23943 Perdido Beach Blvd, Orange Beach, United States, 36561

Orange Beach Perfect
USD 156

Summer House On Romar Beach By Wyndham Vacation Rentals  3 stars

25011 Perdido Beach Blvd., Orange Beach, United States

Orange Beach Guest rating
USD 224

Hotel Indigo Tuscaloosa Downtown  3 stars

111 Greensboro Avenue, Tuscaloosa, United States

Tuscaloosa Perfect
USD 259

Courtyard By Marriott Columbus Phenix City  3 stars

1400 3Rd Avenue (Whitewater Ave), Phenix City, United States, 36867

Phenix City Great
USD 142

Bama Bed & Breakfast Campus  3 stars

46 Sherwood Drive, Tuscaloosa, United States

Tuscaloosa
USD 236

The Hotel Magnolia  3 stars

119 North Mckenzie Street, Foley, United States

Foley
USD 144

Dothan National Golf Club And Hotel  3 stars

7410 Us Highway 231 South, Dothan, United States, 36301

Dothan
USD 57

Best Western Premier The Tides  3 stars

26032 Perdido Beach Boulevard, Orange Beach, United States, 36561

Orange Beach Very good
USD 284

The Coldwater Inn  3 stars

712 Hwy 72 W, Tuscumbia, United States, 35674

Tuscumbia
USD 114

Red Roof Inn Birmingham South  2 stars

1466 Montgomery Highway, Birmingham, United States, 35216

Birmingham Guest rating
USD 64

Greystone Inn And Suites  2 stars

11170 Will Walker Road, Vance, United States, 35490

Vance Very good
USD 68

Americas Best Value Inn Monroeville  2 stars

50 Highway 21 S, Monroeville, United States, 36460

Monroeville Guest rating
USD 55

Best Western Catalina Inn  2 stars

2015 Mcfarland Boulevard, Northport, United States, 35476-2920

Northport Great
USD 111

Best Western Athens Inn  2 stars

1329 Us Highway 72 E, Athens, United States, 35611-4405

Athens Great
USD 81

Best Western Fairwinds Inn  2 stars

1917 Commerce Avenue, Cullman, United States, 35055-6151

Cullman Great
USD 118

Best Western Inn  2 stars

801 Bradberry Ln, Clanton, United States, 35046-6260

Clanton Great
USD 91

Best Western River City Hotel  2 stars

1305 Front Avenue Sw, Decatur, United States, 35603-2675

Decatur Great
USD 115

Best Western Auburn/Opelika Inn  2 stars

205 N 21St Street, Opelika, United States, 36801-5447

Opelika Great
USD 242

Country Inn & Suites By Radisson, Bessemer, Al  2 stars

4985 Academy Court, Bessemer, United States, 35022-5250

Bessemer Very good
USD 116

Country Inn & Suites By Carlson, Montgomery East  2 stars

5155 Carmichael Rd, Montgomery, United States, 36106

Montgomery Nice
USD 105

Country Inn & Suites By Radisson, Tuscaloosa, Al  2 stars

4801 Mcfarland Blvd E, Tuscaloosa, United States, 35405

Tuscaloosa Very good
USD 152

Quality Inn Auburn Campus Area I-85  2 stars

2283 South College Street, Auburn, United States, 36832

Auburn Very good
USD 70

Quality Inn Prattville  2 stars

797 Business Park Drive, Prattville, United States, 36067

Prattville Great
USD 86

Comfort Inn Edmund Pettus Bridge Area  2 stars

1812 Highway 14 East, Selma, United States, 36703

Selma Guest rating
USD 91

Comfort Inn Livingston  2 stars

141 Trucker Boulevard, Livingston, United States, 35470

Livingston Very good
USD 76

Quality Inn & Suites Montgomery  2 stars

4480 Northchase Blvd., Montgomery, United States, 36110

Montgomery Guest rating
USD 72

Quality Inn Cullman  2 stars

5917 State Route 157 Nw, Cullman, United States, 35058

Cullman Very good
USD 84

Econo Lodge Troy  2 stars

811 Us 231 South, Troy, United States, 36081-0486

Troy Very good
USD 60

Comfort Inn Greenville I-65  2 stars

1029 Fort Dale Rd, Greenville, United States, 36037

Greenville Great
USD 98

Comfort Inn Decatur Priceville  2 stars

3239 Point Mallard Pkwy, Decatur, United States, 35603

Decatur Very good
USD 97

Quality Inn Florence Muscle Shoals  2 stars

150 Etta Gray Drive, Florence, United States, 35630

Florence Guest rating
USD 70

Comfort Inn Bessemer Birmingham South  2 stars

5051 Academy Lane, Bessemer, United States, 35022

Bessemer Very good
USD 103

Centerstone Inn Tuscaloosa  2 stars

4700 Doris Pate Drive, Tuscaloosa, United States, 35405

Tuscaloosa Nice
USD 253

Baymont By Wyndham Decatur  2 stars

2212 Danville Road Sw, Decatur, United States, 35601

Decatur Very good
USD 86

Comfort Inn & Suites Lincoln Talladega I-20  2 stars

850 A Speedway Industrial Dr, Lincoln, United States, 35096

Lincoln Great
USD 84

Travel Inn - Athens  2 stars

1218 Kelli Drive, Athens, United States, 35613

Athens Guest rating
USD 58

Comfort Suites Gadsden Attalla  2 stars

96 Walker Street, Gadsden, United States, 35904

Gadsden Very good
USD 88

Comfort Suites Foley - North Gulf Shores  2 stars

150 West Riviera Blvd, Foley, United States, 36535

Foley Great
USD 96

Comfort Suites Fultondale I-65 Near I-22  2 stars

1325 Old Walker Chapel Rd, Fultondale, United States, 35068

Fultondale Nice
USD 125

Comfort Suites  2 stars

5918 Monticello Drive, Montgomery, United States, 36117

Montgomery Very good
USD 89

Comfort Suites Pelham Hoover I-65  2 stars

2235 Pelham Parkway, Pelham, United States, 35124

Pelham Great
USD 93

Comfort Suites Mobile East Bay  2 stars

29450 North Main Street, Daphne, United States, 36526

Daphne Very good
USD 85

Econo Lodge  2 stars

1535 Montgomery Highway, Hoover, United States, 35216

Hoover Guest rating
USD 65

Days Inn Cullman  2 stars

1841 4Th St Sw, Cullman, United States, 35055

Cullman Nice
USD 100

Days Inn & Suites By Wyndham Athens Alabama  2 stars

1322 Highway 72 East, Athens, United States, 35611-4406

Athens Guest rating
USD 109

Days Inn By Wyndham Decatur Southeast  2 stars

63 Marco Dr, Priceville, United States, 35603

Priceville Guest rating
USD 55

Days Inn & Suites By Wyndham Tuscaloosa - Univ. Of Alabama  2 stars

1201 Skyland Blvd, Tuscaloosa, United States, 35405

Tuscaloosa Nice
USD 116

Days Inn By Wyndham Enterprise  2 stars

714 Boll Weevil Circle, Enterprise, United States, 36330

Enterprise Nice
USD 70

Days Inn By Wyndham Shorter  2 stars

450 Main St, Shorter, United States, 36075-4316

Shorter Guest rating
USD 78

Days Inn By Wyndham Muscle Shoals  2 stars

2701 Woodward Ave, Muscle Shoals, United States, 35661

Muscle Shoals Nice
USD 64

Red Roof Inn Montgomery - Midtown  2 stars

2625 Zelda Road, Montgomery, United States, 36107

Montgomery Nice
USD 55

Days Inn By Wyndham Troy  2 stars

1260 Highway 231 S, Troy, United States, 36081

Troy Nice
USD 51

Days Inn & Suites By Wyndham Mobile  2 stars

5472-A Inn Road, Tillmans Corner, United States, 36619

Tillmans Corner Nice
USD 258

Days Inn By Wyndham Greenville  2 stars

946 Fort Dale Rd, Greenville, United States, 36037

Greenville Very good
USD 79

Quality Inn Phenix City Columbus  2 stars

600 Martin Luther King Pkwy, Phenix City, United States, 36869

Phenix City Perfect
USD 81

Days Inn By Wyndham Lincoln  2 stars

945 Speedway Industrial Drive, Lincoln, United States, 35096

Lincoln Nice
USD 67

Days Inn & Suites By Wyndham Prattville-Montgomery  2 stars

600 Old Farm Lane South, Prattville, United States, 36066

Prattville Great
USD 68

Extended Stay America - Montgomery - Carmichael Rd.  2 stars

5115 Carmichael Rd, Montgomery, United States, 36106

Montgomery Very good
USD 63

Extended Stay America - Birmingham - Wildwood  2 stars

40 State Farm Pkwy, Birmingham, United States, 35209

Birmingham Guest rating
USD 76

Extended Stay America Huntsville-Us Space And Rocket Center  2 stars

4751 Governors House Dr Sw, Huntsville, United States, 35805

Huntsville Nice
USD 64

Extended Stay America - Montgomery - Eastern Blvd.  2 stars

2491 Eastern Blvd, Montgomery, United States, 36117

Montgomery Nice
USD 68

Extended Stay America - Mobile - Spring Hill  2 stars

508 Spring Hill Plaza Ct, Mobile, United States, 36608

Mobile Guest rating
USD 87

Extended Stay America - Birmingham - Perimeter Park South  2 stars

12 Perimeter Park S, Birmingham, United States, 35243

Birmingham Nice
USD 113

Econo Lodge Cullman  2 stars

1655 County Road 437, Cullman, United States, 35055

Cullman Guest rating
USD 118

Econo Lodge Inn & Suites  2 stars

4501 Mcfarland Blvd E, Tuscaloosa, United States, 35405

Tuscaloosa Guest rating
USD 131

Econo Lodge Tillmans Corner  2 stars

5686 Tillmans Corner Pkw, Mobile, United States, 36619-1962

Mobile Guest rating
USD 122

Econo Lodge Mobile  2 stars

156 West I-65 Service Road, Mobile, United States, 36608

Mobile Guest rating
USD 75

Econo Lodge Inn & Suites  2 stars

1035 Highway 80 West, Demopolis, United States, 36732

Demopolis Perfect
USD 86

Alabama Hotel  2 stars

5924 Monticello Dr, Montgomery, United States, 36117-1939

Montgomery Nice
USD 71

Econo Lodge Inn & Suites  2 stars

1930 Mcfarland Blvd, Northport, United States, 35476

Northport Guest rating
USD 71

Econo Lodge Dothan  2 stars

2910 Ross Clark Circle, Dothan, United States, 36301

Dothan Guest rating
USD 58

Holiday Inn Express Hotel & Suites Athens  2 stars

16074 Athens Limestone Blvd, Athens, United States, 35611

Athens Great
USD 148

Holiday Inn Express Hotel & Suites Auburn - University Area  2 stars

2013 South College Street, Auburn, United States, 36830

Auburn Very good
USD 137

Holiday Inn Express Hotel & Suites Birmingham - Inverness 280  2 stars

156 Resource Center Parkway, Birmingham, United States, 35242

Birmingham Great
USD 99

Holiday Inn Express Hotel & Suites Bessemer  2 stars

5001 Academy Ln, Bessemer, United States, 35022

Bessemer Perfect
USD 112

Quality Inn  2 stars

357 Highway 304, Calera, United States, 35040

Calera Great
USD 89

Holiday Inn Express Hotel & Suites Dothan North  2 stars

4090 Ross Clark Circle, Dothan, United States, 36303

Dothan Great
USD 109

Holiday Inn Express Hotel & Suites Cullman  2 stars

2052 Hayes Drive Nw, Cullman, United States, 35058

Cullman Great
USD 134

Holiday Inn Express Clanton  2 stars

815 Bradberry Lane, Clanton, United States, 35046

Clanton Great
USD 105

Holiday Inn Express & Suites Daphne-Spanish Fort Area  2 stars

29725 Woodrow Lane, Daphne, United States, 36526

Daphne Perfect
USD 110

Holiday Inn Express & Suites Enterprise  2 stars

9 North Pointe Blvd., Enterprise, United States, 36330

Enterprise Great
USD 89

Holiday Inn Express & Suites Fort Payne  2 stars

112 Airport Road West, Fort Payne, United States, 35968

Fort Payne Great
USD 92

Holiday Inn Express Orange Beach  2 stars

24700 Perdido Beach Boulevard, Orange Beach, United States, 36561

Orange Beach Great
USD 323

Holiday Inn Express Hotel & Suites Anniston/Oxford  2 stars

160 Colonial Drive, Oxford, United States, 36203

Oxford Perfect
USD 138

Quality Inn Near University Of Mobile  2 stars

1111 Industrial Parkway, Saraland, United States, 36571

Saraland Perfect
USD 85

Holiday Inn Express Hotel & Suites Birmingham-Irondale  2 stars

811 Old Grants Mill Road, Birmingham, United States, 35210

Birmingham Great
USD 114

Holiday Inn Express Hotel & Suites Sylacauga  2 stars

40743 Us Highway 280, Sylacauga, United States, 35150

Sylacauga Great
USD 146

Holiday Inn Express Hotel & Suites Montgomery Boyd-Cooper Parkway  2 stars

9250 Boyd-Cooper Parkway, Montgomery, United States, 36117

Montgomery Very good
USD 147

Baymont By Wyndham Montgomery South  2 stars

4273 Troy Highway, Montgomery, United States, 36116

Montgomery Very good
USD 67

Holiday Inn Express & Suites Birmingham Trussville  2 stars

5911 Valley Road, Trussville, United States, 35173

Trussville Very good
USD 132

Fairfield Inn & Suites By Marriott Bessemer  2 stars

4980 Academy Court, Bessemer, United States, 35022

Bessemer Perfect
USD 159

Quality Inn & Suites Birmingham - Highway 280  2 stars

707 Key Drive, Birmingham, United States, 35242

Birmingham Very good
USD 98

Fairfield Inn Huntsville  2 stars

1385 Enterprise Way, Huntsville, United States, 35806

Huntsville Great
USD 101

Beachside Resort Hotel  2 stars

610 W Beach Blvd, Gulf Shores, United States, 36542

Gulf Shores Nice
USD 165

Masters Inn Tuscaloosa  2 stars

3600 Mcfarland Blvd. E, Tuscaloosa, United States, 35405

Tuscaloosa Guest rating
USD 73

Quality Inn University Area  2 stars

Highway 231 At Us 29, Troy, United States, 36081

Troy Guest rating
USD 55

Hampton Inn & Suites Oxford-Anniston  2 stars

210 Colonial Drive, Oxford, United States, 36203

Oxford Perfect
USD 112

Hampton Inn & Suites Birmingham-Hoover-Galleria  2 stars

4520 Galleria Boulevard, Hoover, United States, 35244

Hoover Great
USD 128

Red Roof Inn Prattville  2 stars

2585 Cobbs Ford Road, Prattville, United States, 36066

Prattville Great
USD 69

Hampton Inn Mobile-I-10/Bellingrath Gardens  2 stars

5478 Inn Road, Mobile, United States, 36619

Mobile Very good
USD 109

Barons "By The Bay" Inn - Fairhope  2 stars

701 South Mobile Street, Fairhope, United States, 36532

Fairhope Perfect
USD 110

Key West Inn Fairhope Al  2 stars

231 S Greeno Rd, Fairhope, United States, 36532

Fairhope Very good
USD 93

Key West Inn Wetumpka  2 stars

4225 Us Hwy 231 S., Wetumpka, United States, 36092

Wetumpka Guest rating
USD 80

Cornerstone Lodge Of Foley  2 stars

126 County Road 20 West, Foley, United States, 36535

Foley Perfect
USD 71

Value Place Montgomery, Al  2 stars

5031 Woods Crossing Dr, Montgomery, United States, 36106

Montgomery Great
USD 66

Country Hearth Inn Madison  2 stars

8716 Madison Blvd, Madison, United States, 35958

Madison Guest rating
USD 84

Knights Inn Florence  2 stars

1915 Florence Blvd, Florence, United States, 35630

Florence Nice
USD 57

Kings Inn Civic Center/Uab  2 stars

1313 3Rd Avenue North, Birmingham, United States, 35203

Birmingham Guest rating
USD 63

La Quinta Inn Birmingham - Inverness  2 stars

513 Cahaba Park Circle, Birmingham, United States, 35242

Birmingham Very good
USD 61

La Quinta Inn By Wyndham Huntsville Research Park  2 stars

4870 University Dr Nw, Huntsville, United States, 35816-1847

Huntsville Nice
USD 63

Travelodge By Wyndham Mobile  2 stars

816 W I-65 Service Road South, Mobile, United States, 36609-1302

Mobile Nice
USD 61

Americas Best Value Inn Montgomery  2 stars

1280 Eastern Boulevard, Montgomery, United States, 36117

Montgomery Nice
USD 56

Travelodge By Wyndham  2 stars

4122 Mcfarland Boulevard East, Tuscaloosa, United States, 35405-3833

Tuscaloosa Guest rating
USD 107

Best Western Montgomery I-85 North Hotel  2 stars

5225 Carmichael Road, Montgomery, United States, 36106

Montgomery Very good
USD 88

La Quinta Inn Decatur  2 stars

918 Beltline Road Southwest, Decatur, United States, 35601

Decatur Great
USD 80

Quality Inn  2 stars

213 W. Fort Morgan, Gulf Shores, United States, 36542

Gulf Shores Guest rating
USD 131

Microtel Inn & Suites By Wyndham Auburn  2 stars

2174 South College Street, Auburn, United States, 36832

Auburn Very good
USD 135

Microtel Inn & Suites By Wyndham Decatur  2 stars

2226 Beltline Road Southwest, Decatur, United States, 35601

Decatur Perfect
USD 71

Birmingham Garden Inn  2 stars

7901 Crestwood Blvd, Birmingham, United States, 35210

Birmingham Guest rating
USD 71

Quality Inn  2 stars

4541 Jug Factory Lane, Tuscaloosa, United States, 35405

Tuscaloosa Nice
USD 121

Quality Inn Pelham I-65 Exit 246  2 stars

110 Cahaba Valley Pkwy, Pelham, United States, 35124

Pelham Very good
USD 89

Days Inn By Wyndham Birmingham Al  2 stars

1485 Montgomery Hwy, Birmingham, United States, 35216

Birmingham Nice
USD 50

Quality Inn & Suites  2 stars

150 West I-65 Service Road, Mobile, United States, 36608

Mobile Guest rating
USD 87

Quality Inn Homewood Birmingham I-65  2 stars

155 Vulcan Road, Birmingham, United States, 35209

Birmingham Guest rating
USD 67

Econo Lodge Inn & Suites  2 stars

3788 University Dr Nw, Huntsville, United States, 35816

Huntsville Guest rating
USD 64

Ramada By Wyndham Tuscaloosa  2 stars

631 Skyland Blvd E, Tuscaloosa, United States, 35405

Tuscaloosa Guest rating
USD 114

Super 8 By Wyndham Homewood Birmingham Area  2 stars

140 Vulcan Rd, Birmingham, United States, 35209-4702

Birmingham Very good
USD 75

Super 8 By Wyndham Tuscaloosa  2 stars

4125 Mcfarland Blvd E., Tuscaloosa, United States, 35405-3832

Tuscaloosa Guest rating
USD 236

Super 8 By Wyndham Jasper  2 stars

1287 Hwy 78 West Hwy 118, Jasper, United States, 35501

Jasper Guest rating
USD 52

Super 8 By Wyndham Troy  2 stars

1013 Highway 231 S, Troy, United States, 36081

Troy Very good
USD 49

Super 8 By Wyndham Mobile  2 stars

3759 Moffett Road, Mobile, United States, 36618

Mobile Nice
USD 66

Rodeway Inn  2 stars

4300 Skyland Blvd E, Tuscaloosa, United States, 35405-4712

Tuscaloosa Guest rating
USD 184

Sleep Inn On The Beach  2 stars

25400 Perdido Beach Blvd, Orange Beach, United States, 36561

Orange Beach Nice
USD 237

Sleep Inn & Suites  2 stars

2050 Old Highway 157, Cullman, United States, 35057

Cullman Great
USD 123

Sleep Inn Oxford  2 stars

88 Colonial Drive, Oxford, United States, 36203

Oxford Nice
USD 88

Sleep Inn Athens I-65  2 stars

1115 Audubon Lane, Athens, United States, 35611

Athens Great
USD 84

Sleep Inn & Suites Dothan North  2 stars

4654 Montgomery Highway, Dothan, United States, 36303

Dothan Great
USD 87

Sleep Inn & Suites Millbrook  2 stars

2295 Cobbs Ford Road, Millbrook, United States, 36054

Millbrook Perfect
USD 97

Sleep Inn & Suites Auburn  2 stars

135 Spirit Drive, Auburn, United States, 36832-6942

Auburn Great
USD 93

Sleep Inn Bessemer Helena  2 stars

1259 Greenmor Dr, Bessemer, United States, 35023

Bessemer Perfect
USD 105

Sleep Inn Pelham Oak Mountain  2 stars

200 Southgate Drive, Pelham, United States, 35124

Pelham Very good
USD 103

Ashbury Hotel & Suites  2 stars

600 West I-65 Service Road South, Mobile, United States, 36608

Mobile Very good
USD 84

Magnuson Hotel Opelika  2 stars

1002 Columbus Pkwy, Opelika, United States, 36801

Opelika Guest rating
USD 45

Home-Towne Suites Decatur  2 stars

2125 Jameson Pl Sw, Decatur, United States, 35603

Decatur Perfect
USD 75

Home-Towne Suites Auburn  2 stars

1188 Commerce Drive, Auburn, United States, 36830

Auburn Very good
USD 84

Intown Suites Extended Stay Prattville  2 stars

688 Summit Parkway, Prattville, United States, 36066

Prattville Very good
USD 65

Budget Inn-Gadsden  2 stars

2704 West Meighan Boulevard, Gadsden, United States, 35904

Gadsden Guest rating
USD 43

Wingate By Wyndham Mobile  2 stars

516 Springhill Plaza Ct, Mobile, United States, 36608

Mobile Great
USD 85

Candlewood Suites Birmingham - Hoover  2 stars

600 Corporate Ridge Drive, Birmingham, United States, 35242

Birmingham Great
USD 92

Candlewood Suites Huntsville  2 stars

201 Exchange Place, Huntsville, United States, 35806

Huntsville Very good
USD 99

Family Inns Of America Mobile  2 stars

900 West I-65 Service Road South, Mobile, United States, 36609

Mobile Guest rating
USD 50

Baymont By Wyndham Mobile/ I-65  2 stars

930 W I-65 Service Road South, Mobile, United States, 36609

Mobile Nice
USD 67

Comfort Inn Birmingham Homewood  2 stars

226 Summit Parkway, Birmingham, United States, 35209

Birmingham Guest rating
USD 90

Comfort Suites North Mobile  2 stars

1200 Shelton Beach Road, Saraland, United States, 36571

Saraland Perfect
USD 95

Days Inn Montgomery  2 stars

4243 Inn South Avenue, Montgomery, United States, 36105

Montgomery Guest rating
USD 76

Days Inn By Wyndham Dothan  2 stars

3071 Ross Clark Circle, Dothan, United States, 36301

Dothan Nice
USD 69

Econo Lodge Homewood - Birmingham  2 stars

195 Oxmoor Road, Birmingham, United States, 35209

Birmingham Guest rating
USD 62

Holiday Inn Express & Suites Foley  2 stars

3155 Abbey Lane, Foley, United States, 36535

Foley Perfect
USD 123

Holiday Inn Express Hotel & Suites Phenix City - Columbus  2 stars

1702 Us 280 Bypass, Phenix City, United States, 36867

Phenix City Great
USD 113

Holiday Inn Express Hotel & Suites Selma  2 stars

2000 Lincoln Way, Selma, United States, 36701

Selma Great
USD 127

Budget Inn  2 stars

1238 Florence Blvd, Florence, United States, 35630

Florence Guest rating
USD 50

Suburban Extended Stay Hotel Huntsville University Area  2 stars

3131 University Dr Nw, Huntsville, United States, 35816

Huntsville Guest rating
USD 60

Microtel Inn & Suites By Wyndham Hoover/Birmingham  2 stars

500 Jackson Dr, Hoover, United States, 35244

Hoover Very good
USD 93

Microtel Inn & Suites By Wyndham Tuscaloosa Near University  2 stars

1417 Veterans Memorial Parkway, Tuscaloosa, United States, 35404

Tuscaloosa Great
USD 95

Quality Inn Opelika  2 stars

1102 Columbus Parkway, Opelika, United States, 36801

Opelika Very good
USD 75

Quality Inn Athens  2 stars

1488 Thrasher Blvd, Athens, United States, 35611

Athens Great
USD 88

Quality Inn Albertville  2 stars

315 Martling Road, Albertville, United States, 35950

Albertville Very good
USD 77

Quality Inn Arab  2 stars

706 N Brindlee Mnt Pkwy, Arab, United States, 35016

Arab Perfect
USD 73

Quality Inn  2 stars

5021 Academy Lane, Bessemer, United States, 35022

Bessemer Nice
USD 84

Quality Inn Decatur River City  2 stars

2120 Jameson Pl Sw, Decatur, United States, 35602

Decatur Very good
USD 77

Quality Inn Jasper Hwy 78  2 stars

1100 Highway 78 East, Jasper, United States, 35501

Jasper Very good
USD 74

Quality Inn  2 stars

208 Micah Way, Scottsboro, United States, 35768

Scottsboro Great
USD 76

Quality Inn Sylacauga  2 stars

89 Gene Stewart Blvd, Sylacauga, United States, 35151

Sylacauga Guest rating
USD 88

Sleep Inn & Suites Montgomery East I-85  2 stars

5005 Carmichael Road, Montgomery, United States, 36106

Montgomery Perfect
USD 105

Comfort Inn & Suites Montgomery Eastchase  2 stars

10015 Chantilly Parkway, Montgomery, United States, 36117

Montgomery Perfect
USD 114

Comfort Suites Cullman  2 stars

2048 St. Joseph Drive Nw, Cullman, United States, 35055

Cullman Perfect
USD 131

Holiday Inn Express & Suites Mobile/Saraland  2 stars

1401 Industrial Parkway, Saraland, United States, 36571

Saraland Perfect
USD 106

Holiday Inn Express Hotel & Suites Greenville  2 stars

100 Paul Stabler Drive, Greenville, United States, 36037

Greenville Perfect
USD 120

Holiday Inn Express & Suites Opelika Auburn  2 stars

1801 Capps Landing, Opelika, United States, 36804

Opelika Perfect
USD 126

University Inn  2 stars

1530 Pelham Road South, Jacksonville, United States, 36265

Jacksonville Perfect
USD 60

Microtel Inn & Suites By Wyndham Saraland/North Mobile  2 stars

1124 Shelton Beach Road, Saraland, United States, 36571

Saraland Perfect
USD 75

La Quinta Inn & Suites By Wyndham Dothan  2 stars

3593 Ross Clark Circle, Dothan, United States, 36303

Dothan Great
USD 92

La Quinta Inn & Suites Fultondale  2 stars

1207 Boots Blvd, Fultondale, United States, 35068

Fultondale Perfect
USD 91

Microtel Inn & Suites By Wyndham Huntsville  2 stars

1820 Chase Creek Row, Huntsville, United States, 35811

Huntsville Great
USD 66

Microtel Inn & Suites By Wyndham Daphne/Mobile  2 stars

29050 Us Highway 98, Daphne, United States, 36526

Daphne Very good
USD 81

Microtel Inn & Suites By Wyndham Albertville  2 stars

220 Highway 75 North, Albertville, United States, 35950

Albertville Perfect
USD 78

Microtel Inn & Suites By Wyndham Gardendale  2 stars

850 Odum Road, Gardendale, United States, 35071

Gardendale Very good
USD 87

Candlewood Suites Alabaster  2 stars

1004 Balmoral Drive, Alabaster, United States, 35007

Alabaster Perfect
USD 96

Comfort Inn & Suites Scottsboro Highway 72 East  2 stars

25775 John T. Reid Parkway, Scottsboro, United States, 35768

Scottsboro Great
USD 93

Travelodge Gulf Shores  2 stars

3049 W 1St Street, Gulf Shores, United States, 36542

Gulf Shores Guest rating
USD 151

Holiday Inn Express Hotel & Suites Talladega  2 stars

240 Haynes Street, Talladega, United States, 35160

Talladega Perfect
USD 119

Woodspring Suites Mobile Daphne  2 stars

29758 Frederick Blvd, Daphne, United States, 36526

Daphne
USD 70

Clarion Inn & Suites University Center  2 stars

1577 S College St, Auburn, United States, 36832

Auburn Nice
USD 135

La Quinta Inn & Suites By Wyndham Mobile - Tillman'S Corner  2 stars

5170 Motel Court, Mobile, United States, 36619

Mobile Perfect
USD 76

La Quinta Inn & Suites Huntsville Airport Madison  2 stars

105 Westchester Drive, Madison, United States, 35758

Madison Perfect
USD 96

Dothan Inn & Suites  2 stars

1650 Westgate Parkway, Dothan, United States, 36303-5652

Dothan Perfect
USD 92

Econo Lodge Auburn Near University  2 stars

2145 South College St., Auburn, United States, 36830

Auburn Guest rating
USD 105

Quality Inn & Suites  2 stars

631 East Barbour Street, Eufaula, United States, 36027

Eufaula Perfect
USD 79

Comfort Inn & Suites  2 stars

29793 Woodrow Lane, Spanish Fort, United States, 36526

Spanish Fort Great
USD 121

Econo Lodge Inn & Suites Foley  2 stars

2682 South Mckenzie Street, Foley, United States, 36535

Foley Great
USD 124

Hampton Inn Jacksonville-Anniston Area  2 stars

1041 Jd&L Dr, Jacksonville, United States, 36265

Jacksonville Perfect
USD 105

Hampton Inn & Suites Lanett-West Point  2 stars

4210 Phillips Road, Lanett, United States, 36863

Lanett Very good
USD 93

Hampton Inn & Suites Phenix City- Columbus Area  2 stars

620 Martin Luther King Jr Pkwy, Phenix City, United States, 36869

Phenix City Great
USD 121

Rime Garden Inn & Suites  2 stars

5320 Beacon Drive, Birmingham, United States, 35210

Birmingham Guest rating
USD 80

Days Inn By Wyndham Montgomery Near Aum  2 stars

1185 Eastern Blvd, Montgomery, United States, 36117

Montgomery Guest rating
USD 46

Wingate By Wyndham Tuscaloosa  2 stars

4918 Skyland Blvd E, Tuscaloosa, United States, 35405

Tuscaloosa Great
USD 109

Hampton Inn Fairhope-Mobile Bay  2 stars

23 North Section Street, Fairhope, United States, 36532

Fairhope Perfect
USD 115

Ambassador Inn And Suites Tuscaloosa  2 stars

230 Skyland Blvd, Tuscaloosa, United States, 35405

Tuscaloosa Perfect
USD 95

Budget Inn  2 stars

2600 Mcfarland Blvd, Northport, United States, 35476

Northport
USD 347

Hampton Inn Enterprise  2 stars

8 West Pointe Court, Enterprise, United States, 36330

Enterprise Great
USD 127

Microtel Inn & Suites By Wyndham Montgomery  2 stars

100 Gibbons Drive, Montgomery, United States, 36117

Montgomery Very good
USD 90

Executive Inn Opp  2 stars

812 Florala Highway, Opp, United States, 36467

Opp Guest rating
USD 62

Sleep Inn & Suites Huntsville  2 stars

4727 University Drive, Huntsville, United States, 35816

Huntsville Perfect
USD 92

Microtel Inn & Suites By Wyndham Opelika  2 stars

1651 Parker Way, Opelika, United States, 36801

Opelika Perfect
USD 208

Microtel Inn & Suites By Wyndham Tuscumbia/Muscle Shoals  2 stars

1852 Highway 72 E, Tuscumbia, United States, 35674

Tuscumbia Perfect
USD 70

Candlewood Suites Enterprise  2 stars

203 Brabham Dr, Enterprise, United States, 36330

Enterprise
USD 96

Quality Inn Foley  2 stars

2441 S Mckenzie Street, Foley, United States, 36535

Foley Very good
USD 76

Studio 6 Opelika/Auburn  2 stars

2100 Gateway Dr, Opelika, United States, 36801

Opelika
USD 71

Candlewood Suites Mobile-Downtown  2 stars

121 North Royal Street, Mobile, United States, 36602

Mobile Great
USD 114

Microtel Inn & Suites By Wyndham Ozark  2 stars

1140 Highway 231 N, Ozark, United States, 36360

Ozark Perfect
USD 72

Sleep Inn & Suites Near Liberty Place I-65  2 stars

78 Liberty Hill Place, Evergreen, United States, 36401

Evergreen Perfect
USD 100

Days Inn Birmingham/Summit Mall  2 stars

4627 Hwy 280 East, Birmingham, United States, 35242

Birmingham Nice
USD 81

Hampton Inn Ozark  2 stars

235 North Us Highway 231, Ozark, United States, 36360

Ozark Perfect
USD 115

Candlewood Suites Birmingham/Homewood  2 stars

400 Commons Dr, Birmingham, United States, 35209

Birmingham
USD 102

Stay Lodge  2 stars

1654 S. College St., Auburn, United States, 36832

Auburn Very good
USD 79

Econo Lodge Oxford  2 stars

25 Elm Street, Oxford, United States, 36203

Oxford Great
USD 59

Motel 6 Tuscaloosa  2 stars

4700 Mcfarland Boulevard East, Tuscaloosa, United States, 35405

Tuscaloosa Very good
USD 63

Red Roof Inn Gadsden  2 stars

1600 Rainbow Dr, Gadsden, United States, 35901

Gadsden Very good
USD 58

Motel 6 Montgomery  2 stars

1051 Eastern Blvd, Montgomery, United States, 36117

Montgomery Very good
USD 48

Motel 6 Birmingham  2 stars

151 Vulcan Rd, Birmingham, United States, 35209

Birmingham Very good
USD 56

Motel 6 Dothan  2 stars

2907 Ross Clark Circle Southwest, Dothan, United States, 36301

Dothan Great
USD 51

Motel 6 Huntsville - Madison  2 stars

8995 Madison Blvd, Madison, United States, 35758

Madison
USD 46

Motel 6 Decatur  2 stars

810 6Th Ave Ne, Decatur, United States, 35601

Decatur Guest rating
USD 57

Motel 6 - Opelika  2 stars

1107 Columbus Parkway, Opelika, United States, 36801

Opelika Very good
USD 51

Quality Inn Downtown Historic District  2 stars

255 Church Street, Mobile, United States, 36602

Mobile Very good
USD 209

Sleep Inn & Suites Marion - Military Institute  2 stars

1605 Highway 5, Marion, United States, 36756

Marion Perfect
USD 95

Home2 Suites By Hilton Oxford, Al  2 stars

300 Colonial Drive, Oxford, United States, 36203

Oxford
USD 112

Comfort Inn  2 stars

943 Us Highway 80 West, Demopolis, United States, 36732

Demopolis Guest rating
USD 107

Baymont By Wyndham Florence/Muscle Shoals  2 stars

115 Ana Drive, Florence, United States, 35630

Florence Very good
USD 74

Hampton Inn & Suites Prattville  2 stars

2590 Cobbs Ford Road, Prattville, United States, 36066

Prattville Great
USD 148

Days Inn By Wyndham Alexander City  2 stars

3146 Highway 280, Alexander City, United States, 35010

Alexander City Perfect
USD 73

Americas Best Value Inn Oxford Anniston  2 stars

3 Recreation Drive, Oxford, United States, 36203

Oxford Great
USD 141

Holiday Inn Express Hotel & Suites Prattville South  2 stars

203 Legends Ct, Prattville, United States, 36066

Prattville
USD 149

Hampton Inn Foley  2 stars

3152 Abbey Lane, Foley, United States, 36535

Foley Great
USD 138

Eastern Shore Motel  2 stars

29070 U.S 98, Spanish Fort, United States, 36526

Spanish Fort
USD 62

Quality Inn Alexander City  2 stars

2945 Highway 280, Alexander City, United States, 35010

Alexander City Very good
USD 79

Comfort Inn  2 stars

180 W I 65 Service Road S, Mobile, United States, 36608

Mobile Great
USD 84

Quality Inn  2 stars

102 Drinkard Drive Nw, Fort Payne, United States, 35967

Fort Payne
USD 77

Quality Inn Trussville I-59 Exit 141  2 stars

4730 Norrell Drive, Trussville, United States

Trussville Nice
USD 88

Knights Inn Dothan  2 stars

2841 Ross Clark Circle, Dothan, United States, 36301

Dothan Guest rating
USD 62

Huntsville Hotel & Suites  2 stars

4020 Independence Dr Nw, Huntsville, United States

Huntsville Nice
USD 72

Econo Lodge  2 stars

1317 Point Mallard Parkway, Decatur, United States, 35601

Decatur Nice
USD 65

Comfort Inn & Suites Montgomery East Carmichael Rd  2 stars

1201 Townplace Drive, Montgomery, United States, 36106

Montgomery Great
USD 104

Super 8 By Wyndham Oxford  2 stars

1600 Hwy 21 S, Oxford, United States, 36203

Oxford Very good
USD 97

Super 8 By Wyndham Phenix City  2 stars

905A East 280 Bypass, Phenix City, United States, 36867

Phenix City
USD 69

Holiday Inn Express Montgomery - East I-85  2 stars

5135 Carmichael Road, Montgomery, United States, 36106

Montgomery Very good
USD 114

Super 8 By Wyndham Foley  2 stars

2520 S Mckenzie St, Foley, United States, 36535

Foley Guest rating
USD 79

Red Roof Inn Mobile - Midtown  2 stars

1 East I-65 Service Road South, Mobile, United States, 36606

Mobile Nice
USD 66

Malaga Inn  2 stars

359 Church Street, Mobile, United States, 36602

Mobile Very good
USD 97

Tourway Inn  2 stars

1101 6Th Ave N, Birmingham, United States

Birmingham
USD 69

Candlewood Suites Auburn  2 stars

2510 East Glenn Avenue, Auburn, United States

Auburn
USD 95

Sleep Inn & Suites Jasper  2 stars

90 Carl Cannon Boulevard, Jasper, United States, 35501

Jasper
USD 83

Hampton Inn Gulf Shores  2 stars

1701 Gulf Shores Parkway, Gulf Shores, United States, 36542

Gulf Shores Perfect
USD 184

Holiday Inn Express And Suites Decatur  2 stars

2407 Beltline Road, Decatur, United States

Decatur
USD 122

Holiday Inn Express Jasper  2 stars

110 Industrial Parkway, Jasper, United States

Jasper
USD 109

Days Inn By Wyndham Phenix City Near Fort Benning  2 stars

3560 Us Highway 431 North, Phenix City, United States, 36870

Phenix City Great
USD 76

Days Inn & Suites By Wyndham Huntsville  2 stars

3141 University Drive Northwest, Huntsville, United States, 35816-3137

Huntsville Guest rating
USD 67

University Inn - Auburn  2 stars

129 North College Street, Auburn, United States, 36830

Auburn
USD 80

Stay Lodge  2 stars

2750 Chestnut Street, Montgomery, United States

Montgomery
USD 54

Log Cabin Inn  2 stars

1819 South Us Highway 31, Bay Minette, United States, 36507

Bay Minette Very good
USD 69

Bama Inn  2 stars

3200 University Drive, Huntsville, United States, 35816

Huntsville
USD 50

Woodspring Suites Tuscaloosa  2 stars

4600 Doris Pate Drive, Tuscaloosa, United States

Tuscaloosa
USD 56

Holiday Inn Express Andalusia  2 stars

16727 Us Highway 84, Andalusia, United States, 36421

Andalusia Perfect
USD 150

Crystal Tower Condominiums By Wyndham Vacation Rentals  0 stars

1010 W Beach Blvd, Gulf Shores, United States, 36542

Gulf Shores
USD 234

Spanish Key Condominiums By Wyndham Vacation Rentals  0 stars

17287 Perdido Key Drive, Orange Beach, United States, 32507

Orange Beach
USD 431

Turquoise Place  0 stars

26302 Perdido Beach Blvd, Orange Beach, United States, 36561

Orange Beach
USD 705

Sunswept Condominiums  0 stars

25300 Perdido Beach Blvd, Orange Beach, United States, 36561

Orange Beach
USD 479

Sanibel Condominiums By Wyndham Vacation Rentals  0 stars

1524 West Beach Blvd, Gulf Shores, United States, 36542

Gulf Shores Perfect
USD 189

Grand Beach Condominiums By Wyndham Vacation Rentals  0 stars

572 E Beach Blvd, Gulf Shores, United States, 36542

Gulf Shores
USD 225

Lighthouse By Wyndham Vacation Rentals  0 stars

455 East Beach Boulevard, Gulf Shores, United States, 36542

Gulf Shores
USD 314

Crystal Shores By Wyndham Vacation Rentals  0 stars

921-931 West Beach Boulevard, Gulf Shores, United States, 36542

Gulf Shores
USD 274

Admirals Quarters By Wyndham Vacation Rentals  0 stars

26200 Perdido Beach Boulevard, Orange Beach, United States, 36541

Orange Beach
USD 177

The Palms By Wyndham Vacation Rentals  0 stars

26266 Perdido Beach Boulevard, Orange Beach, United States, 36542

Orange Beach
USD 353

Royal Palms By Wyndham Vacation Rentals  0 stars

561 East Beach Boulevard, Gulf Shores, United States, 36542

Gulf Shores

The Enclave By Wyndham Vacation Rentals  0 stars

25342 Perdido Beach Boulevard, Orange Beach, United States, 36542

Orange Beach
USD 280

Boardwalk By Youngs Sun Coast  0 stars

3639 Gulf Shores Parkway (Office Only), Gulf Shores, United States, 36542

Gulf Shores
USD 341

Tidewater By Wyndham Vacation Rentals  0 stars

26750 Perdido Beach Boulevard, Orange Beach, United States, 36561

Orange Beach
USD 316

Phoenix VII 1407  0 stars

26802 Perdido Beach Blvd, Orange Beach, United States

Orange Beach

Paradise Isle Resort By Vri Resorts  0 stars

620 West Beach Boulevard , Gulf Shores, United States, 36542

Gulf Shores
USD 153

Island Winds West 376  0 stars

407 West Beach Blvd, Gulf Shores, United States, 36542

Gulf Shores
USD 187

Village By The Gulf  0 stars

1148 West Beach Boulevard, Gulf Shores, United States

Gulf Shores
USD 137