Where to Eat in Weligama: Best Restaurants and Local Food
Book an experience
Things to do here
The top-rated tours and activities here — all with instant confirmation and free cancellation on most bookings.
Weligama is a working fishing town that has developed a surf scene, and the food culture reflects that combination — fresh tuna hauled off local boats in the morning, rice and curry at canteens that have been feeding fishing families for decades, and a small but growing cluster of cafés that cater to surfers wanting smoothie bowls and decent coffee. The scene is less polished than Unawatuna and less crowded than Mirissa. That also means it is better value and less likely to serve you a mediocre meal at an inflated price.
The town market, held most mornings in the centre of Weligama, is worth a visit for local fruit, vegetables, and spices. It gives a clear picture of what is in season and what will end up on your plate.
What to Eat
Fresh Tuna: Weligama’s fishing boats bring in yellowfin tuna regularly. It is available at local restaurants from late morning, either grilled as a steak, in a tuna curry, or sliced for a more modern preparation at the surf cafés. This is the standout ingredient in town.
Rice and Curry: the local canteens serve the standard southern Sri Lankan lunch — coconut-based curries, dhal, a fish or meat preparation, and sambals. The quality is consistent at the older establishments. Expect LKR 350–600 for a full plate.
Dal Bhat-style Surf Café Food: a small number of cafés near the surf beach serve food that caters to the international surf crowd — brown rice bowls, dhal, blended juices, and egg dishes. The Dal Bhat café, which borrows its name from the Nepali staple, has been popular with surfers passing through.
Local Market Produce: the Weligama market stocks seasonal fruit, fresh coconuts, and local vegetables. Buying breakfast ingredients here and eating back at your accommodation is a practical option for longer stays.
Where to Eat
Dal Bhat Café: the most popular café with the surfing community. Serves a simple menu of rice bowls, dhal, fresh juices, and egg dishes. The food is wholesome and unpretentious. Good for breakfast and lunch; it closes in the early evening.
Local Rice and Curry Canteens: the town has several canteens on the main road and around the market area that serve rice and curry from around 11am. These are the best-value eating in Weligama — good food, low prices, and the kind of cooking that does not change based on who is ordering.
Guesthouses: several of Weligama’s guesthouses cook dinner on request. This is often the best evening meal option, particularly if you are staying somewhere run by a family rather than a larger property. Ask your host what they can cook — many will prepare a full Sri Lankan dinner for a modest price.
Beachside Stalls: the beach road has a small number of informal stalls selling kottu, grilled fish, and short eats in the evening. Nothing elaborate, but a good option for a casual meal after a surf session.
Practical Notes
- The tuna catch is best in the morning; some spots run out of fresh fish by early afternoon
- Weligama is better value than neighbouring Mirissa or Unawatuna — use that to your advantage
- The town market runs most mornings; arrive by 8am for the best produce selection
- Most local canteens are cash only; surf cafés may accept cards
- Alcohol is available at a few beach bars; the town canteens and market stalls do not sell it
Frequently Asked Questions
- What is the best food to eat in Weligama?
- Fresh yellowfin tuna is the standout ingredient — local boats bring it in regularly and it is available from late morning at restaurants and surf cafés. Grilled tuna steak, tuna curry, or modern preparations at surf cafés are all worth ordering. Rice and curry at the older town canteens is also consistently good.
- Where is the Dal Bhat Café in Weligama?
- Dal Bhat Café is on the beach strip and is the most popular option with the surfing community. It serves rice bowls, dhal, fresh juices, and egg dishes — simple, wholesome food at fair prices. Open for breakfast and lunch; closes in the early evening.
- Is there a market in Weligama?
- Yes — the Weligama town market runs most mornings in the centre of town. It stocks seasonal fruit, fresh coconuts, local vegetables, and spices. Arrive by 8am for the best selection. It is worth visiting to understand what is in season and what will be on restaurant menus.
- How much does food cost in Weligama?
- Weligama is better value than Mirissa or Unawatuna. Town canteens serve rice and curry for LKR 350–600. Guesthouse dinners run a modest price for a full meal. Surf café food is slightly more expensive but still reasonable. Most local places are cash only.
- Can I eat dinner at my guesthouse in Weligama?
- Yes — several Weligama guesthouses, particularly family-run ones, cook dinner on request. This is often the best evening meal option. Ask your host what they can prepare — many will cook a full Sri Lankan dinner for a lower price than beach restaurants.
- Are there good eating options for non-surfers in Weligama?
- Yes — the town has local rice and curry canteens that have nothing to do with the surf scene, beachside stalls selling kottu and short eats in the evening, and guesthouse kitchens. The food is authentic, inexpensive, and representative of south coast Sri Lankan cooking.
Ready to explore?
Browse hundreds of tours and activities. Book securely with free cancellation on most options.
Browse on GetYourGuide →We may earn a small commission — at no extra cost to you.