Maaltijden zijn een hoogtepunt bij NH Collection Colombo. Het hotel beschikt over vier restaurants, waaronder een eetgelegenheid waar u de hele dag terecht kunt. Daarnaast zijn er drie specialiteitenrestaurant voor liefhebbers van de Indiase, Thaise of Japanse keuken.
Ook heeft het hotel twee bard, waaronder bar 'Vistas' op het dakterras. U geniet hier van een breed aanbod aan drankjes waaronder huisgemaakte cocktails. Het is de perfecte plek om te genieten van de zonsondergang