Beach Restaurant

situated directly on the Nilaveli Beach

Our Services

Why to choose our beach restaurant?

Fresh Products

All our products are bought fresh on the local market every day.

Finest Ingredients

We only source the finest ingredients to use in our dishes.

Prepared Fresh

All our dishes are prepared fresh on your order so it might take a little longer.

AboutOur Restaurant

Enjoy your Breakfast, Lunch, Dinner & BBQ on the Nilaveli Beach! We prepare our dishes fresh using the finest local ingredients. Our beach restaurant offers European & International Cuisene with an Asian accent and unique taste.

Divinguru Beach Restaurant is located directly on the Nilaveli Beach, 10km north from Trincomalee town.

Sri Lankan



Opening Hours

Monday to Sunday


7:30 am – 10:00 pm

Call Now

+94 77 649 1038

Our Menu

Sri Lankan Breakfast

Sandwich & Fries

Fish & Seafood

Curd (Sri Lankan yogurt)

English Breakfast

Tuna Sandwich

Noodles & Pasta

Ice Cream



Fried Rice

Fruit Juices