Sri Lanka’s east coast doesn’t get nearly enough attention as its southern shorelines, but it’s home to two of the island’s iconic beachside escapes – Pasikuda and Arugam Bay. But, though they’re on the same side of the island, these coastal towns offer distinct vibes and choosing which one to visit will come down to how you prefer to enjoy your coastal getaways.
The Water: Calm Lagoons vs World-Class Surfing
Pasikuda is known for its shallow, reef-protected bay with calm, clear waters. This makes it ideal if you’re travelling with young kids and want to enjoy a leisurely swim in safe waters. On the other hand, Arugam Bay is best if you love the thrill of riding the waves – its powerful point breaks make it a legendary surfing spot for wave riders from across the globe.
Accommodation: Coastal Comfort vs Laid Back Vibes
If premium comfort is what you want on your beach vacation, Pasikuda is for you. Pasikuda beach resorts, which include the likes of Amethyst Resort, excel at quiet luxury, complete with tranquil pools and world-class service. Arugam Bay is ideal for free-spirited travellers who like the idea of rustic cabanas and budget-friendly boutique stays.

Image via Amethyst Resort
Atmosphere: Peaceful Serenity vs A Vibrant Social Scene
Pasikuda is for travellers who like to take things slow – it’s all pure relaxation, sunbathing and quiet moments of family bonding. By contrast, Arugam Bay boasts a high-energy, backpacker-heavy social scene, where bustling beachside cafes, live music and night parties set the scene.
Activities: Marine Adventures vs Wildlife Safaris
If you want to stay active out in the water, Pasikuda has it all – jet-skiing, windsurfing and vibrant coral reefs for underwater exploring. Meanwhile, Arugam Bay is ideal if you want some land-based adventure too – it’s a short drive from the Kumana National Park and its famous elephant sightings.
