SriLanka-Places.com ha enumerado aproximadamente 55 restaurantes en Ratnapura. Algunos de los restaurantesmejor calificados en Ratnapura son- Restaurante Gangani, Hotel Ratnaloka, Palacio Real, , Hotel Raalahamy, Al Hambra, Ella Gaawa Game Kade, Mee Mhira, & MN Catering.