Hi, yes eating at the restaurants are free as well from breakfast, lunch, snacks and dinner. Here is the link of the hotel and can find their restaurants www.leonardo-hotels.com/paphos/leonardo-plaza-cypria-maris-beach-hotel-and-spa. Please note that the Asian and Greek restaurants are pre-booked and you can only dine-in once per stay.