Hotels with Restaurants in Alabama from $90

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Alabama

Pick from 820 Alabama Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Perdido Beach Resort
3.5 star property
9.8 out of 10, Exceptional, (1273)
"The staff was amazing."
The price is $385
$447 total
includes taxes & fees
Jun 30 - Jul 1
Perdido Beach Resort
Best Western Premier The Tides
3.0 star property
9.4 out of 10, Exceptional, (1009)
"Everything was really great! The room was really quiet, clean, spacious! I would recommend Tides to anyone and will come back! Great customer service& extremely clean!! Great breakfast buffet!"
The price is $262
$304 total
includes taxes & fees
Jun 4 - Jun 5
Best Western Premier The Tides
Drury Inn & Suites Birmingham Grandview
3.0 star property
9.4 out of 10, Exceptional, (1008)
"Clean and cool room."
The price is $117
$140 total
includes taxes & fees
Jun 9 - Jun 10
Drury Inn & Suites Birmingham Grandview
Save an average of 15% on thousands of hotels when you're signed in
Hyatt Regency Birmingham-The Wynfrey Hotel
4.0 star property
8.6 out of 10, Excellent, (1009)
"Only thing I didnt like the pool was under maintenance. "
The price is $143
$165 total
includes taxes & fees
Jun 23 - Jun 24
Hyatt Regency Birmingham-The Wynfrey Hotel
Hyatt Place Birmingham/Hoover
3.0 star property
8.2 out of 10, Very Good, (1008)
"Everyone was exceptionally courteous! Great area as well. "
The price is $129
$149 total
includes taxes & fees
Jun 4 - Jun 5
Hyatt Place Birmingham/Hoover
The Hotel At Auburn University
3.5 star property
9.6 out of 10, Exceptional, (1003)
"Delicious food, friendly staff, excellent service, great location"
The price is $229
$259 total
includes taxes & fees
Jun 4 - Jun 5
The Hotel At Auburn University
Hampton Inn & Suites Orange Beach/Gulf Front
2.5 star property
8.8 out of 10, Excellent, (1183)
"ALL ROUND NICE EXPERIENCE"
The price is $291
$338 total
includes taxes & fees
Jun 6 - Jun 7
Hampton Inn & Suites Orange Beach/Gulf Front
Malaga Inn
2.5 star property
8.8 out of 10, Excellent, (1007)
"The property was beautiful. It was quaint and rich in historical facts. Ms.Charlotte at the desk was very polite and helpful. The only thing I would like to see changed is breakfast being served. Otherwise, beautiful property and a great travel experience!"
The price is $93
$107 total
includes taxes & fees
Jun 16 - Jun 17
Malaga Inn
Drury Inn Mobile
3.0 star property
9.0 out of 10, Wonderful, (1001)
"The room was comfortable but the toilet could of been a little taller. Jason was great. He greeted us from the start at checkin, bartending and keeping the popcorn flowing. Absolute awesome guy."
The price is $99
$114 total
includes taxes & fees
Jun 9 - Jun 10
Drury Inn Mobile
Days Inn & Suites by Wyndham Prattville-Montgomery
2.0 star property
9.0 out of 10, Wonderful, (1011)
"We had to check in very late as we were traveling and this was a stopping point. Hotel staff was very nice and the hotel was very clean and welcoming. I used my Capitol One app to book the room and the app uses a “virtual card” so when I presented my actual card, there was confusion since it didn’t match the numbers of the virtual card. That took a few minutes to solve, but the front desk lady was very kind. The room was a little muggy as the air was not on when we arrived, but once the air was...
The price is $90
$110 total
includes taxes & fees
Jun 9 - Jun 10
Days Inn & Suites by Wyndham Prattville-Montgomery
Don't see what you're looking for?
See all available properties in Alabama
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 Hotels with Restaurants information

 

Hotels with Restaurants in Alabama

820

Highest price
$385
Cheapest price
$90
Number of guest reviews
10,490
Total number of hotels in Alabama
23,626

 

Frequently asked questions

How much do hotels with dining in Alabama cost?
You’ll pay between $90 and $385 per night for hotels in Alabama. The perfect stay with a restaurant, or one with access to great dining experiences, is only a few clicks away with Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Alabama?
Satisfy your culinary desires in Alabama when you stay at one of our multiple hotels with restaurants or near foodie areas. With a total average guest review rating of 9.0, there’s an irresistible option for everyone’s budget and taste. If you’re headed to Birmingham, consider Holiday Inn Express & Suites Birmingham - Homewood, an IHG Hotel, a 3-star escape with a swimming pool and blackout curtains. Another traveler favorite in Birmingham is Elyton Hotel, Autograph Collection by Marriott. This 4-star hotel features a rooftop terrace and al fresco dining.
How many hotels with dining are there in Alabama?
Alabama has 820 hotels offering easy access to some wonderful places for foodies. Enter your destination and dates and start planning your dream getaway today.
Are there any family-friendly hotels with dining in Alabama?
There are, so round up your group and get busy planning that escape to Alabama! If Birmingham is on your agenda, stay at Holiday Inn Express & Suites Birmingham - Homewood, an IHG Hotel. This 3-star family-friendly hotel will place you near some great food experiences. Amenities here include complimentary breakfast and a swimming pool. Another top choice with dining is Elyton Hotel, Autograph Collection by Marriott. Also in Birmingham, it has a 4-star rating and has pet-friendly facilities and a pillowtop mattress. After you’ve settled in and savored some of the local cooking, it’s time to discover the best of Birmingham. Enjoy unforgettable days out at family-friendly attractions such as Birmingham Zoo and McWane Science Center.
Are there any 5-star hotels with dining in Alabama?
There are no 5-star hotels with dining in Alabama. However, you can still find some 4-star getaways that’ll satisfy your culinary desires. If you’re heading for the vibrant city of Birmingham, you’ll feel right at home at Redmont Hotel Birmingham, Curio Collection by Hilton. As well as access to dining, it comes with concierge services and a rooftop terrace. Another place that will put you near some tasty foodie experiences is Hilton Birmingham at UAB. Room service and a swimming pool help make this 4-star stay in Birmingham a traveler favorite.
Why book your hotel with dining in Alabama with Expedia?
Whether you’re looking for a hotel with a restaurant, or one that’s close to a foodie hot spot, Expedia will have a getaway that suits your tastes. Use our handy filters to search for Alabama hotels with their own places to dine at. You can also narrow your search for accommodations in renowned locations full of markets, restaurants or cafés. Whatever suits your style, you’ll always score a delectable deal with Expedia!
How can I find cheap hotels with dining in Alabama?
With Expedia’s filter tool, locating cheap hotels with dining in Alabama is a piece of cake. To find stays that’ll make your wallet smile, narrow down your search by meal plans, star rating and budget.
What is there to do in Alabama near my hotel with dining?
One of the best travel accessories for your Alabama trip is a well-designed itinerary! Birmingham Zoo, Alabama Theater and Avondale Brewing Company are some of the most popular things to do if you’re on your way to Birmingham. Huntsville is also packed with big-name attractions, such as Huntsville Museum of Art. Looking for more? Check out Burritt on the Mountain and Yellowhammer Brewing too.

Recent reviews of Alabama hotels
Expedia verified reviews