Skip to Content

India Hotels with On-Site Restaurants

Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in India. 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 145-156 of 202 hotels

Sort by:
City

A luxury resort in Mussoorie set on a Himalayan hill in Uttarakhand with stunning valley views.

View Details
NEW

Experience a memorable stay surrounded by natural beauty at The Fern Brentwood Mussoorie.

View Details

Earn, Eat & Enjoy - Breakfast for 2 adults and 2 children at LR.

View Details

Explore the wine capital of India at our 5-star hotel in Nashik, Maharashtra.

View Details
NEW

Discover a relaxed retreat combining comfort and sustainably minded style in Hatgad-Saputara.

View Details

Our hotel in Nashik offers unparalleled hospitality and service in the heart of Nashik.

View Details
NEW

Experience the bustling heart of the city center at The Fern Residency Turbhe, Navi Mumbai.

View Details

Well located hotel in Navi Mumbai with spacious rooms, pool, four restaurants, gym, spa and a salon.

View Details

Contemporary hotel in Mumbai with chic décor, city views and premium dining options.

View Details
NEW

Discover an elevated haven of contemporary sophistication in the vibrant heart of Navi Mumbai.

View Details

Luxury hotel with Iconic attractions within it, Four different cuisine restaurants.

View Details

A LEED Platinum rated Green Hotel in South Delhi's business district with exceptional on-site dining

View Details