Search hotels in Alabama

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Alabama

Visiting Alabama but not sure where to go? Have a look at all the cities in Alabama.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 20,204 hotels in Alabama with room rates, reviews, and availability. Most hotels are fully refundable.

Perdido Beach Resort
3.5 out of 5
27200 Perdido Beach Blvd, Orange Beach, AL
The price is $370 per night from Jun 18 to Jun 19
$370
per night
Jun 18 - Jun 19
9.6/10 Exceptional! (1,008 reviews)
"Had a great weekend. The staff and bartenders were great. Everything we ate on the resort was good and there is shops across the street. You can walk straight onto the beach from the pool area. There is also a great lunch spot the Gulf within 1/2 a mile of the resort."

Reviewed on Jun 1, 2023

Perdido Beach Resort
Hampton Inn & Suites Orange Beach/Gulf Front
2.5 out of 5
25518 Perdido Beach Blvd, Orange Beach, AL
Fully refundableReserve now, pay when you stay
The price is $314 per night from Jun 18 to Jun 19
$314
per night
Jun 18 - Jun 19
8.6/10 Excellent! (1,105 reviews)
"Very nice lady that worked around the lobby on first floor, made my kifs hot chocolate. She went out of her way. It was greatly appreciated."

Reviewed on May 29, 2023

Hampton Inn & Suites Orange Beach/Gulf Front
Country Inn & Suites by Radisson, Pensacola West, FL
2.5 out of 5
2607 Wilde Lake Blvd, Pensacola, FL, 32526
Fully refundableReserve now, pay when you stay
The price is $131 per night from Jun 4 to Jun 5
$131
per night
Jun 4 - Jun 5
8.4/10 Very Good! (1,001 reviews)
"Very convenient"

Reviewed on May 31, 2023

Country Inn & Suites by Radisson, Pensacola West, FL

Save an average of 15% on thousands of hotels when you're signed in

Microtel Inn & Suites by Wyndham Gulf Shores
2.5 out of 5
3600 Gulf Shores Parkway, Gulf Shores, AL, 36542
Fully refundableReserve now, pay when you stay
The price is $139 per night from Jun 4 to Jun 5
$139
per night
Jun 4 - Jun 5
7.4/10 Good! (1,004 reviews)

Reviewed on May 30, 2023

Microtel Inn & Suites by Wyndham Gulf Shores
Holiday Inn Express Orange Beach, an IHG Hotel
2.5 out of 5
24700 Perdido Beach Blvd, Orange Beach, AL
Fully refundable
The price is $329 per night from Jun 4 to Jun 5
$329
per night
Jun 4 - Jun 5
8.4/10 Very Good! (1,002 reviews)
Nice
"Great place"

Reviewed on May 29, 2023

Holiday Inn Express Orange Beach, an IHG Hotel
Hotel Pensacola
2.5 out of 5
6703 Pensacola Blvd, Pensacola, FL, 32505
Fully refundableReserve now, pay when you stay
The price is $116 per night from Jun 6 to Jun 7
$116
per night
Jun 6 - Jun 7
8.2/10 Very Good! (1,002 reviews)
"Nice hotel for price range. Staff was friendly."

Reviewed on May 31, 2023

Hotel Pensacola
Island House Hotel Orange Beach - a DoubleTree by Hilton
4 out of 5
26650 Perdido Beach Blvd, Orange Beach, AL
Fully refundableReserve now, pay when you stay
The price is $247 per night from Jun 18 to Jun 19
$247
per night
Jun 18 - Jun 19
9/10 Wonderful! (999 reviews)
"Perfect view from any room, spacious rooms. Easy walk to beach. Great pool area."

Reviewed on Jun 1, 2023

Island House Hotel Orange Beach - a DoubleTree by Hilton
Sugar Beach Condos by ALBVR
3.5 out of 5
23044 Perdido Beach Blvd, Orange Beach, AL
8.6/10 Excellent! (19 reviews)
"Conveniently located to state park bike trails. Major construction of a new high rise right next door was very noisy and distracting."

Reviewed on Mar 19, 2023

Sugar Beach Condos by ALBVR
The Admiral
3.5 out of 5
251 Government Street, Mobile, AL
The price is $122 per night from Jun 25 to Jun 26
$122
per night
Jun 25 - Jun 26
8.2/10 Very Good! (1,003 reviews)
Great place to stay!
"The Admiral is a beautiful hotel in the heart of downtown. It's within easy walking distance of most of the attractions. The beds were super comfortable and the room was large. We traveled with a family of 4, including 2 older daughters. The room would have been perfect for a single adult or couple. ..."

Reviewed on May 30, 2023

The Admiral
Drury Inn & Suites Birmingham Grandview
3 out of 5
3510 Grandview Pkwy, Birmingham, AL, 35243
Fully refundableReserve now, pay when you stay
The price is $117 per night from Jun 18 to Jun 19
$117
per night
Jun 18 - Jun 19
9.2/10 Wonderful! (1,002 reviews)
Great location
"Great location next to Summit Shopping. Clean. Friendly staff. Great rooms. Great food."

Reviewed on May 30, 2023

Drury Inn & Suites Birmingham Grandview
Sonesta ES Suites Birmingham Homewood
3 out of 5
50 State Farm Pkwy, Homewood, Birmingham, AL, 35209
Fully refundableReserve now, pay when you stay
The price is $107 per night from Jul 2 to Jul 3
$107
per night
Jul 2 - Jul 3
8/10 Very Good! (570 reviews)
"Room was terrific, but I didn't like that breakfast ended early (8:30 I believe) and you had to go outside to get to it. There was no connection from rooms to the office and breakfast area. But the room features (full-sized fridge, microwave, coffee maker, living room, etc. far out-weighed any ..."

Reviewed on May 30, 2023

Sonesta ES Suites Birmingham Homewood
The Kelly Birmingham, Tapestry Collection By Hilton
2 out of 5
2027 1ST Avenue North, Birmingham, AL, 35203
Fully refundableReserve now, pay when you stay
The price is $127 per night from Jul 2 to Jul 3
$127
per night
Jul 2 - Jul 3
8.4/10 Very Good! (160 reviews)
"Friendly helpful and knowledgeable"

Reviewed on May 28, 2023

The Kelly Birmingham, Tapestry Collection By Hilton
La Quinta Inn & Suites by Wyndham Columbus North
2.5 out of 5
1711 Rollins Way, Columbus, GA
Fully refundableReserve now, pay when you stay
The price is $94 per night from Jun 19 to Jun 20
$94
per night
Jun 19 - Jun 20
8.8/10 Excellent! (1,003 reviews)
"Always great!"

Reviewed on May 31, 2023

La Quinta Inn & Suites by Wyndham Columbus North
Courtyard by Marriott Pensacola West
3 out of 5
3200 West Nine Mile Road, Pensacola, FL, 32534
Fully refundableReserve now, pay when you stay
The price is $144 per night from Jun 18 to Jun 19
$144
per night
Jun 18 - Jun 19
8.6/10 Excellent! (263 reviews)
"Clean, food was delicious Requested a bed have fresh sheets— was told it was the responsibility of another staff member but task was never completed. Before 8 am on the last morning front desk clerk called wanting to know if I was extending my stay. Check out was 11 am, not sure why she needed to ..."

Reviewed on May 11, 2023

Courtyard by Marriott Pensacola West
Key West Inn Fairhope Al
2 out of 5
231 S Greeno Rd, Fairhope, AL, 36532
Fully refundableReserve now, pay when you stay
The price is $89 per night from Jun 6 to Jun 7
$89
per night
Jun 6 - Jun 7
8.8/10 Excellent! (1,006 reviews)
"The staff was incredible, everyone was so welcoming and quick to accommodate our request. Clean hotel and hot breakfast hit the spot every morning."

Reviewed on Jun 1, 2023

Key West Inn Fairhope Al
Courtyard by Marriott Pensacola
3 out of 5
451 Creighton Rd, Pensacola, FL, 32504
Fully refundableReserve now, pay when you stay
The price is $139 per night from Jun 18 to Jun 19
$139
per night
Jun 18 - Jun 19
8.6/10 Excellent! (564 reviews)
"Enjoyed the area.!"

Reviewed on May 28, 2023

Courtyard by Marriott Pensacola
Residence Inn by Marriott Birmingham Downtown at UAB
3 out of 5
821 20th Street S, Birmingham, AL, 35205
Fully refundableReserve now, pay when you stay
The price is $125 per night from Jun 18 to Jun 19
$125
per night
Jun 18 - Jun 19
8.8/10 Excellent! (1,001 reviews)
"I spent two nights in Birmingham, and being unfamiliar with the city, wanted to be in an accessible and safe area. This Residence Inn is right in the middle of the UAB Campus, and several restaurants are within walking distance. It has a small pool, which I did not use, but which kids seem to enjoy. ..."

Reviewed on May 30, 2023

Residence Inn by Marriott Birmingham Downtown at UAB
Days Inn by Wyndham Pensacola - Historic Downtown
2 out of 5
710 N Palafox St, Pensacola, FL
Fully refundableReserve now, pay when you stay
The price is $125 per night from Jun 11 to Jun 12
$125
per night
Jun 11 - Jun 12
6.6/10 (1,003 reviews)
If you have a dog- please know!!
"Hotel says pet friendly but there’s no where to walk your dog. Someone staying at the hotel let their very large dog poop everywhere and no one picked it up. The hotel staff just walked around it. We had to leave the property to walk our little frenchy. Italian."

Reviewed on May 10, 2023

Days Inn by Wyndham Pensacola - Historic Downtown
Hilton Birmingham Downtown at UAB
4 out of 5
808 20th Street S, Birmingham, AL, 35205
Fully refundableReserve now, pay when you stay
The price is $138 per night from Jul 2 to Jul 3
$138
per night
Jul 2 - Jul 3
8.4/10 Very Good! (651 reviews)
"It was easy to check in and the hotel was very nice and clean. I loved the two bedroom room I selected for our family trip."

Reviewed on May 29, 2023

Hilton Birmingham Downtown at UAB
Mint House Birmingham - Downtown
3.5 out of 5
300 18th St S, Birmingham, AL, 35233
The price is $141 per night from Jun 29 to Jun 30
$141
per night
Jun 29 - Jun 30
8.6/10 Excellent! (19 reviews)
"I didn't like that there was no parking and it didn't exactly feel safe late at night walking from a parking garage a block away. Also no one on site everything is handled by phone or text. Property was fine and stay was fine."

Reviewed on May 11, 2023

Mint House Birmingham - Downtown
Don't see what you're looking for?
See all available properties in Alabama
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Alabama Hotel Travel Guide

When you trust Expedia to arrange a room at any of our fabulous resorts, motels, or hotels, you can have the getaway of a lifetime. It doesn't matter what level of surroundings you prefer to have access to, our easy-to-use search tool makes it simple for you to find specifically what you and your traveling companions are for. Begin searching today, and you're guaranteed to find the perfect room for your trip.

Looking to stay at an exquisite spa? We've got you covered. We've got a huge range of modest motels also. And there are a bunch of choices in the middle, too. It just depends on what you're in the mood for and how much you'd like to save. As for location, you can choose a room in any part of the region you'd like. You'll see a ton of accommodation choices in the busiest part of the area, as well as remote options on the edge of Alabama. When you browse Expedia's catalog of hotels in Alabama, you're bound to find inexpensive rates and unbelievable rates on any type of accommodation around.

Reserving a place to stay for your trip shouldn't be a pain. Expedia helps you save you time and money when arranging your reservations at an accommodation in Alabama, so you can spend your time enjoying your trip and not fretting about busting your budget. So why wait another second to book your travel plans? Enter your ideal travel dates now to see the best specials on vacations in Alabama!

Alabama hotels information

Number of reviews
15,385
Accommodation
20,204 hotels
Lowest Price
$89
Highest Price
$370

Price trends for hotels in Alabama

Less expensive
More expensive
This month
Next month
April
May
$117
$120
Month
Price
January
$114
February
$115
March
$117
April
$109
May
$122
June
$117
July
$120
August
$117
September
$115
October
$114
November
$117
December
$110
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Alabama. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Alabama hotels
Expedia verified reviews