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 169-180 of 202 hotels

Sort by:
City

Discover classic grandeur in the heart of Pune, where distractions fade away and luxury lives large.

View Details

Enjoy staycations with complimentary meals and family wellness activities at our hotel in Pune.

View Details
NEW

A manor reborn in India's wine country

View Details
NEW

Our hotel in Pune features 48 rooms and suites, restaurant, swimming pool and banquet facilities.

View Details

A luxury hotel in Pune, India set in the heart of the city with close proximity to the airport

View Details

An all-suite, luxury hotel in Pune, India with premium offerings for long stays in the city

View Details

Modern hotel near Kharadi Pune close to Viman Nagar and Pune International Airport.

View Details

Enjoy an exclusive 5%off on stays at the Luxury resort in Pushkar

View Details

Contemporary Raipur hotel in Chhattisgarh, India, with large rooms, banquet spaces and free Wi-Fi.

View Details
NEW

Discover seamless stays full of local character at The Fern Residency Rajkot, Series by Marriott.

View Details
NEW

Embrace luxury at Debu's The Fern Resort and Spa, Jim Corbett, surrounded by world-class wildlife.

View Details

Luxury family resort in Jim Corbett National Park, set amidst the lush landscapes of Jim Corbett.

View Details