SriLanka-Places.com a répertorié environ 55 Restaurants dans Ratnapura. Certains des mieux notés Restaurants dans Ratnapura sont- Restaurant Gangani, Hôtel Rathnaloka, Palais Royal, Cuisiner au restaurant thaïlandais, Hôtel Raalahamy, Al Hambra, Ella Gaawa Jeu Kade, Mee Mhira, La cuisine d'Owen & Restauration MN.