Die Mahlzeiten im NH Collection Colombo stellen ein kulinarisches Highlight dar. Das Hotel beherbergt vier Restaurants, darunter ein ganztägig geöffneter Speisebereich und drei Delikatessen-Restaurants, die authentische indische, thailändische und japanische Kreationen anbieten.
Darüber hinaus hat das Hotel zwei Bars, einschließlich der Dachbar „Vistas“ mit einer großen Getränkeauswahl und ebenfalls persönlich zubereitete Cocktails. Der ideale Ort, um den Sonnenuntergang zu bewundern.