Skip to Content

Cleveland, OH Hotels with On-Site Restaurants

Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Cleveland, OH. 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 17-24 of 34 hotels

Sort by:
Distance
3.7(684 reviews)
|
11.2 mi from destination

Our hotel in Pinecrest, Ohio offers spacious guest rooms, on-site dining options and event spaces.

3.5(874 reviews)
|
11.4 mi from destination

Cleveland Airport hotel near Downtown, Southwest General Hospital and Baldwin Wallace University.

4.2(541 reviews)
|
12.1 mi from destination

Family hotel in North Olmsted with a complimentary Cleveland Airport shuttle and on-site dining.

4.2(481 reviews)
|
12.5 mi from destination

Trendy hotel with complimentary shuttles to and from Cleveland Hopkins International Airport.

3.9(723 reviews)
|
15.2 mi from destination

Our hotel in Willoughby, Ohio with renovated guest rooms with 'Smart' TVs

3.6(392 reviews)
|
16.3 mi from destination

A fashionable hotel and fresh Venue/Conference Center with on-site dining and productive work-spaces,

3.9(696 reviews)
|
18.9 mi from destination

Whether it's business or leisure, we're located in the heart of it all.

4(414 reviews)
|
22.9 mi from destination

New hotel with free Wi-Fi, on-site restaurant, stylish rooms and event space near North Ridgeville.