Taprobane Island. Before you come.

A photogenic private island you can wade to at low tide, but don't expect to tour the villa unless you're a guest.

Taprobane Island, Sri Lanka

Taprobane Island is a private island just off Weligama beach, visible from shore as a cluster of palm trees rising from a rock. Travelers wade out at low tide or take a boat to see the colonial villa that sits on it. It's more of a curiosity and a photo opportunity than a full destination — a quick, scenic detour.

Many visitors arrive expecting to explore the iconic colonial villa, only to discover it's a private residence — you can't enter unless you're a paying guest. The main draw is wading out to the island at low tide (about waist-deep water) and snapping photos of the white villa from the outside. Visitors frequently mention that the best experience is simply walking around the islands perimeter, which takes 10–15 minutes, and enjoying the views back toward Weligama Beach.

The island is small and can feel crowded if several groups show up at once. Note that the water can be murky and there's some litter on the shore. The real treat, as many say, is the perspective from the beach — you can see the whole island against the surf, making it a great photo op. Most visitors rate it as a quick, quirky stop rather than a must-do.

The one thing
Go at low tide (check tide tables) to wade out safely — at high tide the water is too deep to cross, and you'll be stuck on the beach just looking.
How long does a visit take?+
30–60 minutes
How do I get there from Weligama?+
This attraction is located in Weligama itself. You can walk from most hotels, or take a short tuk-tuk ride.
How do I get to the island?+
Access is by boat. Small local ferries or fishing boats operate from the nearest shore. Check weather conditions before heading out.
Weligama
View all Weligama travel intelligence →
KOMOREBI WeligamaCheck availability →
Weligama Bay Marriott Resort & SpaCheck availability →

Have a specific question about Taprobane Island?
Ask BYC — honest answers from 300,000+ real guest reviews.

Ask BYC →