
Besides being home to 8 UNESCO World Heritage Sites, Sri Lanka boasts over 1,600 km of coastline with golden sand beaches, offering quiet tropical spots, and world-ranked surf breaks.
To help you and other travelers getting familiar with Sri Lanka’s beaches, here are some weather guides and a list of 7 best beaches in Sri Lanka.
Sri Lanka experiences two distinct monsoon seasons that affect opposite sides of the island at different times of the year, creating a natural division in when and where beaches are safe, sunny, or stormy.
If you come to Sri Lanka, especially to surf and enjoy the beaches, then understanding the monsoon season in each region is a must. Here’s the breakdown:
Occurs from May to September. It brings heavy rain and rough seas to the southwest coast (places like Colombo, Galle, and Hikkaduwa), while the northeast coast remains dry, sunny, and calm.
Occurs from October to January. It brings rain and strong waves to the northeast coast (places like Trincomalee, Arugam Bay, and Jaffna), while the southwest coast enjoys its best, most tranquil beach weather.
Sri Lanka’s beaches are world famous as an ideal place to surf, both for beginners as well as the more experienced surfers. Here are the top 7 beaches in Sri Lanka, for surfing, sightseeing, and enjoying the serene sceneries.
Unawatuna Beach is one of the most popular beaches in Sri Lanka. The unique banana-shaped curve of the bay shields the shoreline from strong ocean waves. This creates shallow, safe, and calm waters ideal for families, casual swimmers, and stand-up paddleboarding.
Located on the southern coast, it is roughly 10 minutes from the historic UNESCO-listed Galle Fort and about 2.5 hours from Colombo. This lively beach also has a pedestrian-friendly tourist path running parallel to the sand, packed with open-air cafes, boutique shops, yoga studios, and fresh seafood grills right on the beach.
Arugam Bay is ranked as Asia’s top beach in the 2026 Condé Nast Traveller Readers' Choice Awards for its world-class surf culture, golden sands, and unique east-coast charm. Enjoy the famous natural right-hand point break at Main Point, and explore the wildlife at Kumana National Park, where visitors can spot wild elephants, crocodiles, and exotic birds just a short boat ride away.
Beyond the main bay, nearby secluded coastal escapes like Peanut Farm Beach and Elephant Rock offer untouched landscapes, dramatic rock formations, and elevated sunset views.
Wed, 11 Nov 2026

AirAsia Berhad (Malaysia)
Kuala Lumpur (KUL) to Colombo (CMB)
Start from RM 320.52
Wed, 21 Oct 2026

AirAsia Berhad (Malaysia)
Singapore (SIN) to Colombo (CMB)
Start from RM 642.02
Thu, 22 Oct 2026

AirAsia Berhad (Malaysia)
Ho Chi Minh City (SGN) to Colombo (CMB)
Start from RM 392.84
Dalawella Beach (also known near Wijaya Beach) on Sri Lanka's south coast, is famous for its natural turquoise lagoon, features waist-deep waters, creating calm and safe conditions for swimming and paddleboarding year-round.
Wild sea turtles frequently swim right up to the shallow shore and around the lagoon, especially near Frog Rock - a prominent, photogenic rock formation sits just off the sand, offering scenic sunset views and defining the landscape.
What makes Hiriketiya Beach interesting is the horseshoe-shaped bay, that is deeply curved, with jungle-backed cove features turquoise water, soft sand, and heavy palm shade that makes it safe and scenic for swimming.
It offers a gentle center beach break that is ideal for beginner surfers and longboarders, alongside a faster left-hand reef point for intermediate and advanced surfers. The area has evolved into a hub for digital nomads and travelers, lined with trendy boutique stays, yoga studios, and popular cafes serving coffee, plant-based food, and cocktails.
One of the best surfing spots in Sri Lanka, especially for novice surfers is Weligama Beach. The large, crescent-shaped bay features a sandy bottom with slow, steady, and gentle rolling waves that make it the Lonely Planet top-ranked and most famous spot in Sri Lanka for learning to surf.
Besides surfing or learning to surf at the nearby surf school, visitors can witness traditional Sri Lankan stilt fishermen near the water, explore the ancient Kushtarajagala Statue, or head out for regional whale-watching tours.
Bentota Beach features a wide, clean stretch of soft yellowish-white and golden sand lined with swaying coconut palms and warm Indian Ocean waters. The beach consists of two separate sides, divided by Paradise Island (a narrow strip of land) that sits directly between the rougher waves of the Indian Ocean and the calm waters of the Bentota River/Lagoon.
Bentota is known as the water sports hub of Sri Lanka, offering jet skiing, water skiing, wakeboarding, windsurfing, parasailing, and banana boat rides. Visitors can also take boat excursions and mangrove safaris down the Bentota River to see local wildlife, birds, and crocodiles.
Nilaveli Beach features soft, light-colored sand and gentle, shallow waves that stretch along the northeastern coast. The beach is a gateway to Pigeon Island National Park, a protected marine sanctuary offers top-tier snorkeling and diving among vibrant coral reefs, tropical fish, sea turtles, and harmless blacktip reef sharks.
From May through September, the east coast experiences calm sea conditions, high water visibility, and ideal weather for swimming and sunbathing. Unlike the busier, heavily commercialized resort beaches in southern Sri Lanka, Nilaveli remains relatively undeveloped, quiet, and laid-back.
Book a room at one of these beachfront hotel and resorts in Sri Lanka for the ultimate coastal holiday with the sound of crashing waves serenading you to sleep:
Radisson Blu Resort Galle is a 5-star beachfront luxury, panoramic Indian Ocean views from every room, and family-friendly amenities. All 172 guest rooms and suites feature a private balcony with direct, panoramic views of the Indian Ocean. Equipped with swimming pools, restaurants, and fitness center, book your stay starting from RM501/night.
Hotel Riu Sri Lanka offers a rare 24-hour all-inclusive resort experience in Sri Lanka, meaning food, snacks, and drinks are available around the clock without hidden fees or extra charges. The resort sits right on the edge of the Indian Ocean at Ahungalla Beach for easy sea-breeze days. Perfect for families traveling with kids, the hotel offers kids' club, an indoor playground, teen activities, and a complimentary RIUFit fitness program. Book your stay starting from RM837/night.
Staying at the Weligama Bay Marriott Resort & Spa in Sri Lanka is great because it combines 5-star luxury with direct beach access, guaranteed ocean views, and standout culinary and wellness options. Luxurious rooms feature floor-to-ceiling windows, marble bathrooms with oversized soaking tubs and plush bedding are available to book starting from RM1,146/night.
Enjoy the tropical golden sands, crystal-clear turquoise waters, and palm-fringed coastlines at Sri Lanka’s best beaches, along with the world-class surfing adventure and laid-back coastal vibes.
Ready to plan your beach adventure in Sri Lanka with Traveloka? Let the #1 All-in-one Travel App in SEA helps you to find and book flights, hotels, and attractions in one place, with the Best Price Guarantee for a fun and fuss-free holiday across the globe!






