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 89 hotels

Sort by:
Distance
3.9(804 reviews)
|
3.4 mi from destination

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

3.7(862 reviews)
|
3.4 mi from destination

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

3.6(869 reviews)
|
3.5 mi from destination

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

3.8(1092 reviews)
|
6.4 mi from destination

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

4(887 reviews)
|
6.7 mi from destination

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

View Details
3.6(834 reviews)
|
6.8 mi from destination

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

3.6(686 reviews)
|
7.4 mi from destination

Downtown Philadelphia hotel with on-site restaurant and event venues.

View Details
3.8(6690 reviews)
|
7.4 mi from destination

Newly renovated hotel in downtown Philadelphia. Walking distance to all the top attractions.