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 181-192 of 202 hotels

Sort by:
City

Discover modern style and thoughtful convenience at our well-connected hotel in Ranchi

View Details
NEW

Experience the tranquility of nature at Tapovana The Fern HeritageResort in Sakleshpur, Karnataka.

View Details

Family hotel in Shillong, India with rooftop bar, outdoor pool, on-site spa and spacious suites.

View Details

City center hotel in Siliguri with modern rooms, a pool, 24-hour fitness center and outdoor dining.

View Details

Luxury resort near Gurgaon with a spa, exquisite dining and recreational activities.

View Details
NEW

Experience the best that Solapur has to offer from The Fern Residency, Solapur.

View Details

Experience comfort stay at the hotel near Dal Lake in Srinagar.

View Details

Long-stay hotel in Sriperumbudur Tamil Nadu offering on-site dining, an outdoor pool and more.

View Details

The preferred address for luxury in Surat

View Details

“Courtyard Marriott,Surat is a Smoke free hotel”

View Details
NEW

Discover a serene urban retreat defined by contemporary luxury at our 5-star hotel in Surat.

View Details

Focus on you at our resort near Rishikesh with a range of amenities and comfy accommodation.

View Details