Skip to Content

Birmingham, AL Hotels with On-Site Restaurants

Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Birmingham, AL. From gourmet dining experiences to casual eateries, our hotels offer a variety of dining options to suit every palate. Enjoy the convenience of having delicious meals just steps away from your room, whether you're in the mood for a hearty breakfast, a leisurely lunch, or an elegant dinner. Book your stay today and treat yourself to a culinary journey without ever leaving the comfort of your hotel.

Showing 1-8 of 17 hotels

Sort by:
Distance
4.1(741 reviews)
|
0.4 mi from destination

Great location, excellent service, memorable stay.

3.1(2355 reviews)
|
0.4 mi from destination

Our uptown Birmingham hotel offers direct access to the BJCC, Legacy Arena and downtown Birmingham

3.5(1281 reviews)
|
0.5 mi from destination

Our hotel in uptown Birmingham features spacious rooms and suites, a 24-hour gym and a rooftop pool.

4.1(1136 reviews)
|
0.9 mi from destination

Birmingham hotel at UAB connected to UAB Hospital by a skybridge and offering meeting rooms.

3.5(778 reviews)
|
3 mi from destination

Modern, loft-inspired hotel with a lively bar in Soho Square, just outside of downtown Birmingham.

4.5(815 reviews)
|
3 mi from destination

Luxury hotel with rooftop restaurant, art gallery, on-site spa, cooking classes, and wine blending.

4.4(66 reviews)
|
3.6 mi from destination

Modern all suites hotel with complimentary breakfast with lobby bar in an upscale area of Birmingham

4.3(862 reviews)
|
3.9 mi from destination

Modern hotel near Birmingham, AL with spacious rooms and suites, free-Wi-Fi and on-site dining