Divinguru
Beach Restaurant
situated/located 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
Our Divinguru Beach Restaurant is located directly on the Nilaveli Beach, 10km north from Trincomalee town.
At our beach restaurant you get your breakfast, snacks, beverages, lunch and dinner daily from 8am until 10pm.
Our restaurant is one from few with liquor licence offering alcoholic beverages, cocktails, wine and beer.
Our Menu

Sri Lankan Breakfast

Sandwich & Fries

Fish & Seafood

Curd (Sri Lankan yogurt)

English Breakfast

Tuna Sandwich

Noodles & Pasta

Ice Cream

Omelette

Kothu

Fried Rice

Fruit Juices
Our Gallery

sandwich with french fries and fruit juice at Divinguru Beach restaurant

prawns with mashed potatoes, seafood in Nilaveli at Divinguru Beach Restaurant

pinnaple fruit juice at Divinguru beach restaurant

sandwich with french fries at Divinguru Beach Restaurant in Nilaveli, Trincomalee

italian spagethi at Divinguru Beach Restaurant, Italian food with sea view on Nilaveli Beach

egg omelette, breakfast on Nilaveli Beach

evening dinner on the beach at Divinguru Beach restaurant, meat and vegetable on steamed rice

watermelon fruit juice at Divinguru Beach Restaurant

vegetable kothu at Divinguru Beach Restaurant in Nilaveli

vegetable fried rice at Divinguru Beach restaurant

vanilla icecream at Nilaveli Beach

tuna sandwich at Divinguru Beach Restaurant

string hoppers with curry at beach restaurant in Nilaveli

Egg omelette with ham, breakfast in Nilaveli

buffalo curd with kithul, desserts at beach restaurant in Nilaveli
Opening Hours
Monday to Sunday
8:00 am – 10:00 pm
Call Now
+94 76 660 1833