Skip to Content

Cherry Hill, NJ Hotels with On-Site Restaurants

Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Cherry Hill, NJ. 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 90 hotels

Sort by:
Distance
3.9(807 reviews)
|
2.8 mi from destination

Business hotel offering free Wi-Fi, flexible venues and pet-friendly hotel rooms in Mt. Laurel, NJ.

3.7(875 reviews)
|
2.9 mi from destination

Pet-friendly boutique hotel in the Cherry Hill area with free Wi-Fi, meeting rooms, and W XYZ® bar

View Details
3.6(881 reviews)
|
3 mi from destination

Our hotel near Philadelphia, provides refined accommodations and superb amenities.

View Details
3.6(839 reviews)
|
6.6 mi from destination

Feel your best at our all-suite hotel in Mt. Laurel, NJ

3.6(565 reviews)
|
7.3 mi from destination

Located minutes from historic Philadelphia

3.8(1106 reviews)
|
7.4 mi from destination

Newly renovated Old City hotel close to historic attractions, restaurants, and more.

3.9(905 reviews)
|
7.7 mi from destination

Chic hotel in Old City Philadelphia, with modern dining, distinctive venue, and close to attractions

3.9(1024 reviews)
|
8.4 mi from destination

Come let us treat you to our elevated Fairfield Inn and Suites experience!