Skip to Content

Baltimore, MD Hotels with On-Site Restaurants

Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Baltimore, MD. 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 9-16 of 138 hotels

Sort by:
Distance
3.5 mi from destination

A neighborhood gem with Egyptian hints and artisanal allure.

3.4(383 reviews)
|
4.8 mi from destination

Leisure hotel in North Baltimore offering spacious accommodations with thoughtful amenities.

4(929 reviews)
|
7.3 mi from destination

Contemporary hotel near BWI Airport with free airport shuttle services in Linthicum Heights, MD.

3.7(1398 reviews)
|
7.3 mi from destination

Relax in comfort at our hotel near BWI Airport with free 24hr shuttle, bar and a fitness center.

3.6(418 reviews)
|
7.3 mi from destination

Newly upgraded hotel minutes to BWI airport offers free shuttle, dining, fitness & business center.

4(1557 reviews)
|
7.5 mi from destination

Linthicum Heights, MD hotel with free 24 hour shuttle service, on-site restaurant, and event venues

3.2(1641 reviews)
|
7.5 mi from destination

Trendy hotel with airport shuttle & full-service bar located near Live! Casino.

3.7(1678 reviews)
|
8 mi from destination

Discover our Towson, MD hotel with renovated rooms, an indoor pool, and 22,000 sq ft of event space.