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 157-168 of 202 hotels

Sort by:
City

Five-star New Delhi hotel with luxury rooms, a 24-hour spa and event venues.

View Details

Explore the city from our hotel in Aerocity Delhi

View Details

Airport Hotel located on NH 8 ideal for business and leisure travellers and customized events.

View Details

Discover our hotel in New Delhi, India is a downtown luxurious lifestyle hotel

View Details
NEW

Experience a distinctive stay full of local character at The Fern Shelter Resort, Palghar.

View Details

This hotel in Chakan featuring spacious rooms, stylish event venues and on-site dining.

View Details

Stylish hotels in Pune India, with light-filled rooms, free Wi-Fi, a spa and excellent dining.

View Details
NEW

Explore the best the city has to offer from The Fern Residency Woodland, Pune, our modern hotel.

View Details

Our 5-star hotel in Pune boasts spacious rooms, dining, a rooftop bar and magnificent venues.

View Details
NEW

E-Square The Fern, Pune features 55 rooms, restaurants, rooftop swimming pool, gym and event space.

View Details

A 5-star Pune hotel with serviced apartments, elevated venues, a rooftop pool, dining and a spa.

View Details