Where to Eat in Unawatuna: 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.
Unawatuna has one of the most developed food scenes on the south coast, with a beach café strip that runs the full length of the bay and a reasonable spread of cuisines for a small resort town. The food is more international-leaning than Mirissa — partly a result of the longer tourist history and partly the proximity to Galle, which has cultivated a more food-conscious visitor. Vegetarian eating is straightforward here, with most menus clearly flagging plant-based options.
Sunset dining is part of the culture. The western-facing parts of the bay, particularly around Wijaya Beach and the Banana Garden area, are busy from around 5:30pm with travellers watching the light change over the water.
What to Eat
Fresh Seafood: the beach restaurants source fish daily. Grilled snapper, tuna, and prawn dishes are the staples. The quality is generally higher than at comparable beach towns because there is more competition. Ask what was caught that day rather than ordering from a fixed menu.
Rice and Curry: the local Sri Lankan restaurants behind the beach strip serve proper rice and curry at lunch. The southern-style curries here are coconut-heavy and tend to be milder than the up-country versions — good for those new to Sri Lankan food.
Vegetarian Dishes: Unawatuna’s restaurant culture accommodates vegetarians better than most Sri Lankan beach towns. Dhal curry, jackfruit preparations, and vegetable-only rice and curry plates are widely available, and the café menus include salads and non-meat mains.
Cocktails and Juice: the beach bar culture is more developed here than elsewhere on the south coast. Fresh fruit cocktails, coconut water, and blended smoothies are available from mid-afternoon.
Where to Eat
Kingfisher Restaurant: one of the most consistently recommended restaurants in Unawatuna. Located on the main beach road, Kingfisher serves Sri Lankan and international dishes — rice and curry, seafood, grilled mains — with reliable quality across the board. The portions are substantial. Popular for dinner; book or arrive before 7pm in peak season.
Wijaya Beach Restaurants: the cluster of restaurants on Wijaya Beach (the quieter western end of the bay) offers some of the best sunset views in the area. The menus are similar to the main beach strip — seafood, rice and curry, Western options — but the atmosphere is calmer. Good for an evening meal at the end of a beach day.
Banana Garden Area: the area behind the main beach, toward the Banana Garden guesthouses, has a few smaller and cheaper eating spots that serve good rice and curry and short eats. These attract more local custom and prices are noticeably lower than the beachfront.
International Cafés: for Western breakfasts, pasta, and pizza, there are several cafés on the main road that do a credible job. None is exceptional, but they are useful for variety across a multi-day stay.
Practical Notes
- Peak season (December–March) brings full restaurants; book ahead for dinner or arrive early
- Vegetarians are well-catered for — most menus flag vegan and vegetarian options clearly
- Alcohol is freely available at beach restaurants; liquor stores are on the main road
- Prices are higher than inland Sri Lanka but fair for a beach destination; a seafood dinner runs LKR 2,000–4,500
- The beach restaurants closest to the water charge a small premium over the road-side spots
Frequently Asked Questions
- What is the best restaurant in Unawatuna?
- Kingfisher Restaurant on the main beach road is the most consistently recommended option — it serves Sri Lankan and international dishes with reliable quality and substantial portions. Popular for dinner; arrive before 7pm or book ahead in peak season.
- Is there good vegetarian food in Unawatuna?
- Yes — Unawatuna accommodates vegetarians better than most south coast beach towns. Dhal curry, jackfruit preparations, and vegetable rice and curry plates are widely available. Most café menus clearly flag vegan and vegetarian options.
- How much does food cost in Unawatuna?
- A seafood dinner at a beach restaurant runs LKR 2,000–4,500. Restaurants closest to the water charge a small premium over road-side spots. For cheaper eating, the lanes behind the main beach strip have local spots serving good rice and curry at lower prices.
- Where should I eat sunset dinner in Unawatuna?
- The cluster of restaurants on Wijaya Beach at the western end of the bay has the best sunset views. The menus are similar to the main strip — seafood, rice and curry, Western options — but the atmosphere is calmer. Arrive from around 5:30pm when the light is good.
- Is seafood fresh in Unawatuna restaurants?
- Yes — beach restaurants source fish daily, and the quality is generally higher than at comparable beach towns because of more competition between operators. Ask what was caught that day rather than ordering from a fixed menu.
- Is alcohol available in Unawatuna restaurants?
- Yes — alcohol is freely available at beach restaurants. Liquor stores are on the main road. The beach bar culture is more developed here than elsewhere on the south coast, with cocktails, cold beer, and fresh fruit drinks available from mid-afternoon.
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.