Madiha C.
Overall Disappointment
Overall, it was a disappointing experience. The food lacked flavor, the drinks were outrageously priced, and the service was rather mediocre. Sadly, we won't be coming back.
- Food
- 1
- Service
- 2
- Value
- 1


Diana Beach Restaurant is a restaurant in Matara. Address: Beach road, Madiha Rd, Matara 81000. Phone: 071 672 0008. Average rating: 4.6 out of 5 from 14 customer reviews on Review Guru. Read what customers say about Diana Beach Restaurant, find directions, and compare with other restaurants in Matara below.
4.6
Based on 14 reviews
Visited Diana Beach Restaurant? Rate your experience
Tap a star to start — it takes a minute and helps others decide.
Write a reviewMadiha C.
Overall, it was a disappointing experience. The food lacked flavor, the drinks were outrageously priced, and the service was rather mediocre. Sadly, we won't be coming back.
Tr.65
I visited this restaurant solo one evening. It's located right by the beach, where you can see plenty of adorable hermit crabs. Although the food is somewhat expensive, it turned out to be much tastier than I anticipated, and the portions are quite generous. The atmosphere is truly fantastic.
Gayan K.
Good services and food also good
Cyrielle H.
This restaurant is fantastic! We've dined here multiple times and have always been satisfied. The prices are fair, especially considering the quality. They offer a nice selection of options, and the cocktails are truly tasty. Thank you 🙏
Shan R.
Rumesh provided excellent service! He was attentive, friendly, and knowledgeable. The views are stunning and the atmosphere is peaceful. I lingered after my meal for another glass of wine just to soak in the waves and the surroundings.
Samantha G.
I enjoyed the sunset at Diana Beach Restaurant in Polhena, and I have to say, the grilled snapper was fantastic. With sand beneath my feet, crab curry on the table, and the ocean just 2 meters away, it made for an ideal post-snorkeling meal. At LKR 3,000 per person, it was definitely worth it just for the view. I’d rate it 10/10 and will return for sunset and garlic prawns.
Christine Z.
We enjoyed two wonderful dinners at Diana Beach Restaurant. The service was both friendly and prompt. The drink menu features some creative options. The food was truly delightful, offering a mix of unique dishes alongside classic choices. The atmosphere was fantastic, especially with sunset views, soft lighting, and a pleasant breeze. Overall, we had a fantastic experience there!
DRI W.
Good beach resort that we can have a nice plate with good sea view ......
Halyna P.
The oceanfront restaurant is absolutely stunning and the food is fantastic. We tried various dishes, and everything was tasty—my favorite was the cream soup, which was incredibly delicious. I'm also including a photo of the salad that my husband chose…
Frédéric M.
The service was prompt and very attentive. The environment is lovely and tranquil. The music created a nice atmosphere for enjoying drinks or dinner. Our meal met all our expectations: it was fresh, uncomplicated, and tasty.
Read enough? Add your experience
You just read what others thought — tap a star to share yours.
Write a review