Open-air dining on Sri Lanka's southern coast. Garden, pool, and ocean view at every table.
The menu at Kingfisher Beach starts with what grows and swims nearby — spiced curries from Sri Lanka's southern coast, fresh catches from the Indian Ocean, tropical fruit on the breakfast table. International favourites sit comfortably alongside. Everything is prepared without haste and served the way it should be.
The restaurant is open-air by design. Tables face the pool garden, and the evening breeze drifts in off the water. Whether you're here for a quiet breakfast or a long dinner with wine, the setting does most of the work.
Wake to tropical fruit and a kitchen that doesn't rush. The Sri Lankan breakfast table sits alongside the continental spread and the full English — choose as much or as little as the morning calls for.
The main menu moves between Sri Lankan curries, grilled seafood, Asian-inspired dishes, and European favourites. Order lightly or settle in for the full spread — the kitchen is unhurried either way.
The Kingfisher Bar is a room worth lingering in — teak joinery, a well-stocked shelf, and cocktails mixed slowly with local spirits. Live music on selected evenings fills the space without filling the silence.
"Whether it's for brunch, lunch, or dinner, the food is always delicious. The setting is just perfect between the pool, the beach, and the relaxed atmosphere. We also love the evenings with live music, which always create such a great vibe. The staff are incredibly kind — we always feel at home."
"It's delicious! The seafood is fresh, the crab is tender with a soft shell! Burgers are juicy! Very sympathetic and sensitive staff who are always on board. There are 7 people in our company and everyone is thrilled!"
"Delicious food, very good service from Avishka and Pradeep — this on Christmas Eve! The location is right on the beach with good background music. Too bad we are already scheduled to leave tomorrow."
Hours are subject to seasonal change. Please contact us to confirm availability or arrange private dining.
For dinner reservations, private dining, or special occasions — we're happy to arrange something that fits the evening you have in mind.
Or call us · +94 91 2 250312