SriLanka-Places.com listou aprox 9 restaurantes dentro Neluwa. Alguns dos mais bem avaliados restaurantes dentro Neluwa estão- restaurante ranga dinesh, Novo hotel lanka neluwa, Chanora Grand Luck, Rock house e hotel guset, Rukman Gunasekara, Hotel vinrasa, කුඹුක් කැළේ Eco Hut, Restaurante e Villa Belimal & Hotel Jayaruk.