Sri Lanka is a brilliant long-haul destination for families, offering rich culture, beautiful landscapes, amazing wildlife and a warmth that makes travel with children feel safe and relaxed.
Long-haul travel with children is rarely the glossy, exotic version of travel we imagine before setting off. There’s the jetlag, the long drives, the heat, the bugs, endless snack negotiations and the occasional moment where everyone just needs five minutes alone in the shade. But there is also something wonderful about seeing a place through children’s eyes, especially somewhere as vivid, warm and welcoming as Sri Lanka.
Sri Lanka is an extraordinary country to explore as a family, partly because so much is packed into such a relatively small and accessible island. In one trip, you can move between palm-fringed beaches, ancient temples, tea country, wildlife safaris, surf towns and warm, chaotic little pockets of everyday life. The landscapes are spectacular, the food is full of flavour, and the welcome is often genuinely lovely, particularly when travelling with children. That combination makes Sri Lanka feel adventurous without being overwhelming, especially when you have the right base to return to at the end of each day.
Founded by Jack Eden, Eden Villas has been managing and renting luxury villas in Sri Lanka since 1999. The company now offers more than 30 high-end properties, mainly across the island’s west and south coast, from beachfront villas and tropical inland retreats to lakeside hideaways and contemporary hilltop homes. Sri Lanka is their sole focus, and that depth of local knowledge shows.
As part of our visit to the country, we were invited to try out the Eden Villas experience for ourselves. The attention to detail was evident from the moment we were added to a WhatsApp group with the villa manager and key members of the team, who helped with menus, arrival food, villa information and all the small practical details that can otherwise stand in the way of actually being able to enjoy travel time as a family.
Nilwella Palms

After a three-hour drive south from Colombo, Nilwella Palms is exactly the sort of place we hoped to find at the other end. We arrived slightly crumpled from the journey, were greeted by the villa team with cold drinks, shown around the house, and then quietly left to take it all in.
The setting dominates any first impressions. The villa sits directly on a quiet, palm-fringed beach, with the garden running down towards the sand and the sea always in view. With daily visits from monkeys and colourful bird life, it feels private, tropical and peaceful, yet still close enough to feel part of the local community.
With six bedrooms, Nilwella Palms is particularly well suited to larger families, groups of friends or multi-generational holidays. The layout works beautifully for mixed ages. Ground-floor bedrooms are useful for grandparents or guests who prefer not to use stairs, while the first-floor rooms have wide sea-facing windows and generous balconies. Every room felt calm, private and comfortable, with luxurious en-suites and enough space for people to retreat when they wanted a quieter moment.

For our children, the highlights were simpler: the pool, the beach and a cricket set in the garden. One of the loveliest parts of the stay was how naturally the staff understood the rhythm of family life. They were always nearby when we needed something, but never hovering. When my son wanted to play cricket, they happily brought out the kit, joined in when invited, and somehow those games on the lawn became one of the memories that defined our stay as much as the swimming and snorkelling.
Dinner times punctuated our days with delicious meals cooked fresh to order, using ingredients the team had gone out to buy that day, and the whole experience felt relaxed rather than formal. Our chef, Pathum, even took our daughter’s thrice‑daily requests for plain noodles and a fried egg in his stride. There’s something very easy about returning from the beach or pool to a meal you haven’t had to plan, shop for or cook yourself, particularly with children in tow.
Nilwella Palms is also brilliantly placed for exploring the local coast. The beach in front of the villa is quiet and good for splashing in the waves, while Blue Beach Island is within walking distance and was fantastic for snorkelling. Hiriketiya is also close by, bringing surfing, swimming, shops, cafés and restaurants just a short tuktuk ride away.
M Beach House

M Beach House gave us a very different first impression, but an equally memorable one. We arrived down a dusty, traditional lane, stepped through beautiful wooden gates and, once they closed behind us, felt as though the outside world had disappeared.
Inside was a private garden of palms, lawn, shade and water, with another warm welcome from the villa team and fresh iced watermelon drinks. The house is arranged across three pavilions, with the main building housing the kitchen, living area and two bedrooms, and two further bedrooms set in a separate pavilion. At the centre of it all is the 20-metre swimming pool, which immediately became the focus of our stay.
It is long, dark, elegant and genuinely jaw-dropping, running through the garden towards a shaded pavilion and the beach beyond. The children loved it, of course, and in truth we did not feel much need to go anywhere else.
Owned and designed by an Italian architect, M Beach House has a level of detail you notice everywhere, from the proportions of the pavilions to the materials, furniture and lighting. It’s a villa built for enjoyment: stylish but not fragile, which matters when you are travelling with children. The bedrooms are stunning, with a calm, hotel‑like quality, yet the whole place still feels like somewhere you can properly live, swim, eat, wander barefoot and relax.

The main pavilion became the heart of our stay, with a generous lounge area and dining table opening onto the garden and pool. We loved watching the local bird life, frogs, squirrels and the daily visit from the resident peacock. As with Nilwella Palms, the food was excellent, and at both villas you can go to the local market with the chefs to buy ingredients and even cook alongside them – a great experience for all the family.
M Beach House sits at the end of Mawella Beach, one of the south coast’s loveliest stretches of sand. The villa has a slightly different coastal perspective, with views towards the harbour and plenty for children to watch. Mawella itself is ideal for swimming and long walks, while Hiriketiya is only a short drive away for surfing, cafés and a little more buzz.
For families, it’s a fabulous choice if you want to completely switch off and value privacy, design and a slower rhythm. It sleeps eight, so it is smaller than Nilwella Palms, but it has a beautifully considered layout and a pool that will become the centre of the holiday.
Other great family options…
While Nilwella Palms and M Beach House formed the basis of our hosted stay, Eden Villas also suggested several other family-friendly properties worth considering.
Skye House
For families wanting a larger beachfront stay with plenty to keep children entertained, Skye House is another superb Eden Villas option. Set directly on a long stretch of golden sand, it combines colonial-style charm with relaxed, modern comfort, with four spacious master suites and a colourful children’s bunk room that can sleep up to six children, with space for a seventh.
The outdoor space is the real family draw, with a generous swimming pool, shallow area for younger children, wide lawn for games, pirate climbing frame, swings and direct beach access. Add in a pool table, TV room, foosball table, private chef and daily housekeeping, and you have everything you need for an unforgettable family holiday.
Villa Mine
Villa Mine has a very different personality. This seven‑bedroom hilltop property is less about traditional beach‑house calm and more about space, adventure and big‑group energy, with sea views, a 13‑metre pool, a swimmable lake, a games pavilion, trampoline, slack line and even a purpose‑built, floodlit skate park.
The accommodation is spread across different pavilions, with six king suites and a children’s bunk room sleeping six, making it well-suited to large groups travelling with older children or teenagers. With the lake at the centre of the property and some of the south coast’s best surf breaks, beach bars and restaurants close by, Villa Mine is a particularly good match for multiple family groups who want a base they will rarely want to leave.

Suriyawatta
Suriyawatta is a stylish five‑bedroom beachfront retreat set above a small bay with views over a surf break. It has a calm, elegant feel, with terraced gardens leading down towards the beach, a turquoise saltwater pool between the house and the ocean, and a layout that works well for families or smaller groups.
Four of the bedrooms are arranged around an inner courtyard, which can be closed at both ends, making it particularly useful for parents with younger children. With whitewashed walls, green shutters, antique furniture, canopy beds, a pool, swing and beach access, Suriyawatta is a great choice for families who want a beautiful beachfront villa with a slightly more contained, parent‑friendly layout and a strong sense of calm.
How Eden Villas felt for our family
What stood out across Eden Villas wasn’t just the quality of the houses – although both Nilwella Palms and M Beach House were exceptional – but the sense of being properly looked after without feeling managed. The staff were kind, thoughtful and warm, yet always knew when to step back. The food was fresh, generous and relaxed, and the villas felt luxurious without being overbearingly precious.
That is the real luxury when travelling with kids: the ability to relax into a place, let the children be children, eat well, swim often and explore at your own pace, while knowing the practical details are quietly taken care of.
For families who want to experience Sri Lanka in comfort without losing the warmth, colour and occasional chaos that make family travel memorable, Eden Villas combines outstanding personal service, reassuring local expertise and truly beautiful properties.
Factbox
Nilwella Palms: Available to book with Eden Villas
Sleeps: 12
Nightly rates from: £520
Minimum stay: 2 nights
Best for: Large families, groups of friends and multi-generational stays
M Beach House: Available to book with Eden Villas
Sleeps: 8
Nightly rates from: £635
Minimum stay: 2 nights
Best for: Design-conscious families looking for privacy, beach access and a spectacular pool

