El hotel tiene dos restaurantes. El restaurante principal, el Bistro Delifrance está abierto todo el día. El desayuno se sirve en forma de bufé y el almuerzo y la cena, a la carta. La decoración ha sido creada con los colores franceses. De hecho, las lámparas tienen forma de banderas tricolor. Los cuadros de las paredes representan parejas paseando por París. La parte interior es un poco asfixiante, pero el restaurante dispone de una terraza exterior instalada frente a la piscina, con el mar de fondo. La cocina es local e internacional. El segundo restaurante, el Gaya's Beach Side Bar and Restaurant, está en el exterior, al borde de la playa. Algunas mesas extendidas a lo largo de la playa permiten a las parejas aislarse un poco. El almuerzo se sirve en forma de aperitivos y en la cena se puede degustar una excelente cocina a la carta. Para tomar una copa, ve al Taj By The Sea, el pub del hotel en el que podrás descubrir los éxitos de la música de Bollywood. También podrás tomar algo en el Planters Lounge, justo al lado del vestíbulo del hotel.