Self Holidays


If you’re looking for a tropical paradise with swaying palms, endless sandy beaches, a relaxed and easygoing vibe, and with water sports and lesser-known sights to explore, you’ll love Pasikuda Beach. Close to sedate Batticaloa and its vast lagoon, its predominantly Tamil-Hindu culture gives the region its own warm, unique and unforgettable flavour.

Pasikuda is a relatively new destination in Sri Lanka for luxury beach holidays and the resorts lining Pasikuda, such as Uga Bay, all benefit from generous manicured gardens, wide-open beachfronts and the most surreal ocean views. The original village of Pasikuda with its guesthouses, hawker stalls and fishing boats infuse local flavor to the south of the bay. During the high season, jet skis, kayaks and sailing boats occupy the water.

Uga Bay sits right in the centre of Pasikuda Bay, and its wide beach frontage is easily identified by the twin palm trees that stand marooned amidst an ocean of milky-white sand. The grounds are lush and private, its rooms stylish, and service is highly personalised.


  • Discover the Kokkadicholai Thaanthonreeswarar Kovil
  • Indulge in water sports
  • Hire a bicycle –

Exploring the quieter roads of the Eastern Province by bicycle, particularly in and around Batticaloa’s three lagoons, is a great way to absorb local life and appreciate nature. Pass by fishermen, vast rice fields, herds of buffalo, lots of water birds and little villages.  

  • Pasikuda Beach Boat
  • Sunrise View Point
  • Pasikuda view point


  • Colombo to Pasikuda Beach – 5h 45m – (295 km)