Beach Side
- Home
- Places to visit
Beach side of Sri Lanka
Mirissa
Mirissa Beach, located in the Southern Province of Sri Lanka, is a tropical paradise renowned for its golden sands, turquoise waters, and laid-back atmosphere. This coastal gem offers a wide range of activities, perfect for foreign travelers seeking a tranquil escape. Visitors can surf the gentle waves, lounge under swaying coconut palms, or explore popular nearby attractions such as Coconut Tree Hill, Secret Beach, and Parrot Rock.
Mirissa is also a world-class destination for whale watching, offering the chance to spot majestic blue whales and playful dolphins just off the shore. The area is dotted with charming beachfront cafes and restaurants serving fresh seafood and authentic Sri Lankan delicacies, ensuring a memorable culinary experience. Whether you’re chasing vibrant sunsets, exploring coral reefs, or simply soaking in the serene ambiance, Mirissa Beach promises an unforgettable tropical getaway.
Hikkaduwa
Hikkaduwa Beach, located on the southern coast of Sri Lanka, is a tropical paradise that perfectly blends vibrant coastal culture with breathtaking natural beauty. Known for its golden sandy shores, swaying palm trees, and azure waters, Hikkaduwa is a must-visit destination for foreign travelers seeking an unforgettable beachside escape.
This beach town is famous for its vibrant coral reefs, making it a hotspot for snorkeling and diving enthusiasts. The Hikkaduwa Coral Sanctuary, just offshore, is home to an array of colorful marine life, including tropical fish, sea turtles, and intricate coral formations. For those new to underwater exploration, local dive centers offer guided experiences suitable for all skill levels.
Beyond the water, Hikkaduwa boasts a lively beachfront atmosphere, with restaurants, cafes, and bars serving fresh seafood and Sri Lankan specialties. The town comes alive in the evening, offering a laid-back nightlife scene with music, beach bonfires, and friendly locals.
Hikkaduwa is also a great base for cultural exploration. Visitors can take a short trip to the historic city of Galle, known for its Dutch-era fort, or explore nearby Buddhist temples like Seenigama Muhudu Viharaya, which holds a unique coastal charm.
Whether you’re seeking adventure, relaxation, or a taste of Sri Lanka’s rich heritage, Hikkaduwa Beach offers an idyllic setting for all types of travelers.
Blue Beach
Nestled along the southern coast of Sri Lanka, Blue Beach is a hidden gem that captivates visitors with its unspoiled natural beauty and tranquil ambiance. This idyllic destination, framed by lush palm trees and shimmering turquoise waters, is perfect for those seeking a peaceful escape from bustling tourist hubs.
Beyond its stunning coastline, Blue Beach offers an authentic Sri Lankan experience. Local fishing villages dot the area, and travelers can witness traditional fishing practices or savor freshly caught seafood prepared in delightful local flavors. Adventurers can explore nearby mangroves and rock pools.
With its serene atmosphere, Blue Beach is a perfect destination for relaxation, photography, and immersing yourself in the island’s tropical charm. Whether you’re traveling solo, with family, or as a couple, this slice of paradise promises memories you’ll cherish forever.
The best time to visit Blue Beach is during Sri Lanka’s dry season, from November to April, when the weather is sunny, and the ocean is calm—ideal for beach activities and exploring the area.
Blue Beach combines natural beauty, cultural richness, and a relaxed ambiance, making it a must visit destination for travelers seeking an off-the-beaten-path experience in Sri Lanka. Whether you’re chasing adventure, relaxation, or a mix of both, this tropical haven offers something for
everyone.
Marble Beach
Tucked away along the stunning coastline of Sri Lanka’s Southern Province, Marble Beach is a serene and picturesque destination that promises an unforgettable experience for travelers.
Known for its shimmering white sands and turquoise waters, the beach exudes a sense of calm and natural beauty that’s perfect for relaxation and exploration.
Marble Beach gets its name from the smooth, marble-like appearance of its sands and its crystal- clear waters that reflect the sunlight like polished stone. Surrounded by lush green vegetation and swaying coconut palms, the area offers a tropical paradise for visitors. The tranquil waves make it an ideal spot for swimming and snorkeling, revealing vibrant coral reefs and schools of exotic fish.
At sunrise and sunset, Marble Beach transforms into a painter’s dream, with hues of orange and pink lighting up the horizon, providing perfect opportunities for photography and quiet reflection.
Hiriketiya Beach
Hiriketiya Beach, located in Dikwella in the southern province of Sri Lanka, is a picturesque crescent-shaped bay known for its laid-back vibe and stunning natural beauty. Often referred to as a hidden gem, this beach is framed by swaying palm trees and lush greenery, making it a tranquil escape from busier coastal destinations.
Hiriketiya is a haven for surfers, offering consistent waves suitable for both beginners and experienced surfers. The bay is split into two main areas: one side provides gentle waves ideal for learning, while the other offers larger swells that attract seasoned surfers. Beyond surfing, the calm and clear waters make it great for swimming, snorkeling, and simply relaxing on the soft sandy shore.
Hiriketiya Beach is also close to other attractions, such as Dikwella town, the towering Wewurukannala Vihara Buddha statue, and scenic spots like Kudawella Blowhole. This serene beach combines natural beauty, water activities, and a relaxed atmosphere, making it a must-visit destination in Sri Lanka.
Tangalle
Popular beaches in the Tangalle area include Goyambokka Beach and Patanangala Beach, which are ideal for swimming, while stretches like Silent Beach offer solitude and unspoiled natural beauty. The region is also known for its calm lagoons, such as the Rekawa Lagoon, which is a haven for birdwatchers and nature lovers.
Tangalle offers more than just beach activities. It’s a gateway to cultural and ecological attractions, such as the Rekawa Turtle Conservation Project, where visitors can witness sea turtles nesting, and the Mulkirigala Rock Temple, an ancient Buddhist temple with impressive rock carvings and panoramic views. For those who enjoy exploring nature, the Kalametiya Bird Sanctuary and Bundala National Park are nearby.
The area features a variety of accommodations, from luxurious beachfront resorts to budget- friendly guesthouses. Dining options include fresh seafood, traditional Sri Lankan cuisine, and international dishes served in cozy beachside cafes.
Tangalle Beach combines natural beauty, peaceful surroundings, and cultural experiences, making it a must-visit destination for travelers looking to unwind and explore Sri Lanka’s southern coast.
Galle Fort
The fort is a well-preserved example of colonial architecture, featuring narrow cobblestone streets, charming old houses with Dutch-style verandas, and landmarks such as the iconic Galle Lighthouse, which stands as the oldest light station in Sri Lanka. Other notable attractions within the fort include the Dutch Reformed Church, the National Maritime Museum, and the Old Dutch Hospital, now repurposed as a trendy shopping and dining precinct.
Visitors can explore the fort’s walls and bastions, such as the Flag Rock Bastion, which offers stunning views of the ocean and is a popular spot to watch the sunset. The fort is also home to a mix of boutique hotels, artisanal shops, art galleries, and cafes, creating a vibrant yet laid-back atmosphere.
Galle Fort remains a bustling residential and commercial area, where locals and tourists coexist seamlessly. The charm of the fort lies not only in its historical significance but also in its ability to transport visitors back in time while offering modern amenities. Walking through its streets is a journey through centuries of history, culture, and architecture, making Galle Fort a must-visit destination in Sri Lanka.
Pasikuda Beach
Pasikuda Beach, located on the eastern coast of Sri Lanka, is renowned for its crystal-clear shallow waters, golden sands, and serene atmosphere. This idyllic destination is perfect for relaxing and enjoying the natural beauty of the coastline. Known for its calm, reef-protected waters, Pasikuda Beach is ideal for swimming, wading, and water sports such as snorkeling, windsurfing.
Attractions and Activities in the Pasikuda Area:
Pasikuda Bay: The beach itself is the main draw, with its long stretch of pristine shoreline. Visitors can enjoy sunbathing, beach volleyball, or leisurely walks along the coast.
Snorkeling and Diving: The coral reefs in the area are home to vibrant marine life, making it a great spot for snorkeling and scuba diving enthusiasts.
Batticaloa Lagoon: A short distance away, this lagoon offers boat rides and opportunities to see
the famous “Singing Fish,” a natural phenomenon that occurs during certain months.
Kalkudah Beach: Adjacent to Pasikuda Beach, this quieter and less crowded beach is ideal for those seeking a more tranquil experience.
Valaichchenai: A small fishing village near Pasikuda, where visitors can experience local life, enjoy fresh seafood, or arrange fishing trips.
Thiruchendur Murugan Temple: A Hindu temple located nearby, offering cultural insights and
stunning architecture.
Batticaloa Dutch Fort: Situated about 30 minutes from Pasikuda, this 17th-century fort is rich in history and offers beautiful views of the surrounding lagoon.
Kokkilai Bird Sanctuary: Nature enthusiasts can visit this sanctuary to see a variety of migratory and native bird species.
Minneriya National Park: Although slightly further afield, this park is famous for its elephant gatherings and is a fantastic day trip option for wildlife lovers.
Polonnaruwa Ancient City: About two hours away, this UNESCO World Heritage Site is a must-
visit for history buffs, featuring ancient ruins, statues, and stupas.
Tips for Visitors:
The best time to visit Pasikuda is during the dry season (April to September) for calm seas and sunny weather.
Many beachfront resorts and hotels cater to both luxury and budget travelers, offering excellent dining and recreational facilities.
Local seafood is a highlight, and visitors should try traditional Sri Lankan dishes at nearby restaurants.
For adventurous visitors, cycling and walking tours are popular ways to explore the area.
Pasikuda Beach and its surroundings provide a perfect mix of relaxation, adventure, and cultural experiences, making it an ideal destination for foreign visitors exploring Sri Lanka.
Arugam Bay
Arugam Bay, located on the southeast coast of Sri Lanka, is a world-renowned destination for surfers and beach lovers. Known for its laid-back atmosphere, golden sandy beaches, and vibrant community, this coastal paradise offers a mix of adventure, relaxation, and cultural experiences.
Why Visit Arugam Bay?
Arugam Bay is famous for its incredible surf breaks, warm waters, and scenic coastline. The area is not just about surfing, it’s also a hotspot for nature lovers, foodies, and anyone seeking a chilled-out vibe. With plenty of beachfront cafes, yoga retreats, and boutique accommodations, it’s a haven for travelers looking for a tropical escape.
Things to Do in Arugam Bay:
Surfing:Main Point: A popular surf spot for experienced surfers, known for its consistent waves.
Whiskey Point: Great for beginners with smaller waves and stunning sunrise views.
Peanut Farm: Another favorite, offering waves for all skill levels and a peaceful setting.
Beach Activities: Relax on the golden sands, swim in the calm waters, or enjoy beach volleyball with locals and fellow travelers.
Lagoon Safaris: Explore the nearby Pottuvil Lagoon or Kottukal Lagoon by boat. These areas are teeming with wildlife, including elephants, crocodiles, and exotic bird species.
Wildlife Safaris: Kumana National Park: Located nearby, this park is famous for its birdlife and also offers opportunities to see elephants, leopards, and other wildlife.
Lahugala National Park: A quieter park ideal for spotting elephants and enjoying nature.
Yoga and Wellness: Arugam Bay has a thriving yoga community with classes and retreats that
cater to all levels. Many beachfront spots also offer Ayurvedic treatments and massages.
Cultural Exploration: Muhudu Maha Viharaya: An ancient Buddhist temple with stunning ocean views.
Magul Maha Viharaya: A historical site with ruins dating back centuries, surrounded by lush
greenery.
Elephant Rock: A short hike leads to this viewpoint offering panoramic vistas of the beach and ocean, and it’s a great spot for sunset watching.
Nightlife and Dining: The area comes alive in the evenings with beach parties, live music, and
seafood barbecues. Try fresh seafood, local Sri Lankan cuisine, or international dishes at the
many beachfront restaurants.
Day Trips: Visit nearby fishing villages like Pottuvil or explore the scenic surroundings on a tuk-tuk ride.
Photography: The landscapes, wildlife, and colorful local life provide endless opportunities for
stunning photography.
Best Time to Visit:
The peak season for Arugam Bay is from April to September, when the weather is dry and the surf
is at its best.
Tips for Foreign Visitors:
Rent a scooter or bicycle to explore the area easily.
Respect local customs, especially in temples and religious sites.
Stay hydrated and apply sunscreen, as the weather can be very sunny.
Why Chose to visit Arugam Bay?
Arugam Bay is more than just a surfer’s paradise, it’s a destination where adventure, culture, and relaxation meet. Whether you’re riding the waves, exploring nature, or simply soaking in the bohemian vibe, Arugam Bay is a must-visit on any Sri Lankan itinerary.
The Best Beaches in Sri Lanka
Beaches are a popular recreation in Sri Lanka. The “no concerns” attitude that characterises so much of Sri Lanka is perfectly captured by coastal culture, whether it is a game of cricket, a snooze in the sun, or an early morning surf. With so much coastline, finding a peaceful stretch of sand oneself is relatively easy. A beach is a place that exudes calm and tranquillity.
With more than 1,300 kilometres of coastline, Sri Lanka offers a diverse range of beaches, from the stunning sands of the west coast to the secret coves of the east coast. Embark on a journey to explore the coastal wonders of this tropical paradise and let the rhythmic waves and warm sands create lasting memories. Plan your visit according to the seasons, ensuring you maximise your time in this picturesque destination. Sri Lanka awaits, ready to enchant you with its unparalleled beauty and warm hospitality.
Ahangama Beach
Ahangama Beach, tucked away from the busy masses, is a peaceful sanctuary for people looking for peace in a gorgeous environment close to Weligama. Because of its immaculate state and serene ambience, the beach is perfect for relaxing evenings or leisurely vacations. Its tranquility and cleanliness attest that it's the ideal retreat for unwinding without interruptions. The Ahangama area is known for its serene beaches, still fishermen, cultural spectacle and fishing close to the shore. This traditional fishing method provides visitors with a unique insight into the local lifestyle and an opportunity to witness a time-honoured practice that adds to the experience.
Akurala Beach
Nestled along the Southern Province of Sri Lanka, Akurala Beach offers an idyllic escape for those seeking tranquility away from bustling spots. Just a short distance from the Telwatta Bird Sanctuary, this secluded beach is an oasis of natural beauty and calm, perfect for relaxing and swimming.
Arisimale Beach
Arisimale Beach, located approximately 50 km north of Trincomalee in Pulmude, gets its name from Tamil: “arisi” means rice and “malai” means mountain. Thus it’s often called the “Mountain of Rice.” The name refers to the unique quality of the sand found on this beach.
Arugam Bay Beach
Arugam Bay Beach is located on Sri Lanka's southeast coast, about 220 km due east of Colombo. Known as both a traditional fishing hub and a world-class surfing destination, it draws international surfers between May and September each year.
Balapitiya Beach
Located on Sri Lanka’s southern coast in the town of Ambalangoda, Balapitiya Beach features fine sands and calm waves. Just 90 km from Colombo and 18 km from Bentota, it’s easily accessible and makes a peaceful retreat from everyday life.
Blue Beach
Blue Beach is a serene and lesser‑known coastal gem offering clear waters and a calm atmosphere, making it a relaxing spot off the main tourist routes.
Casuarina Beach
Casuarina Beach is the most famous in the Northern Province, with shallow turquoise waters and white sandy stretches. A small grove offers shade, and the Karainagar lighthouse marks the horizon. It’s about an hour’s drive from Jaffna.
Chaddy Beach
Also known as Charty Beach, Chaddy Beach is a picturesque haven on Kayts Island, around 14 km from Jaffna. Its sandy shores and cultural setting make it a scenic escape.
Charty Beach
Charty Beach features white sand, coconut and palmyra trees. About 20 minutes from Jaffna city, it's located in the Kayts area with nearby resorts and beach huts for convenient access.
Crow Island Beach
Crow Island Beach Park, near Colombo in Mattakkuliya, opened in 2016. It offers walking tracks, mangrove forest, lake, playground, and sunset viewpoints—perfect for all ages.
Dambakolapatuna Beach
Also known as Mathagal Beach, this northern coastal spot is tranquil and undeveloped. A hidden gem featuring untouched beauty, ideal for those seeking peace away from crowds.
Dutch Bay Beach – Trincomalee
Located in Trincomalee on the northeast coast, Dutch Bay Beach is known for crystal‑clear waters and scenic surroundings by the historic port city. A serene coastal side perfect for relaxation.
Galle Fort
While not exactly a beach, Galle Fort’s coastal ramparts overlook sandy shores and ocean views. This UNESCO site blends historical charm with seaside ambiance.
Goyambokka Beach
Located in Tangalle, Goyambokka Beach combines relaxation and crystal-clear waters ideal for swimming. A laid-back atmosphere that suits all ages, with stunning coastal views.
Hikkaduwa
Hikkaduwa is one of Sri Lanka’s most famous beach towns, known for snorkeling, vibrant nightlife, coral reefs, and tourism infrastructure—perfect for social beachgoers.
Hiriketiya Beach
Hiriketiya is a horseshoe-shaped bay near Dambulla, known for its surf-friendly waves and independent café culture. Ideal for surfers, yogis, and chilled travelers.
Kalkudah Beach
Just near Pasikuda Beach, Kalkudah is a quieter beach retreat with roughly 4 km of pristine sand—perfect for travellers seeking serenity by the sea.
Kalpitiya Beach
Kalpitiya features cliff-backed beaches, large swell breaks for surfers and dolphins nearby. A natural theatre that draws both adventure seekers and nature enthusiasts.
Keeri Beach
Located on Mannar Island, Keeri Beach is renowned for its calm, shallow waters and tranquil setting—ideal for disconnecting from the world.
KKS Beach
KKS (Kankasanthurai) Beach offers clear waters and a naval heritage backdrop. Now family-friendly, it's uncrowded, with lighthouse views and local fishing village charm.
Marawila Beach
Along the west coast near Marawila Lagoon, this beach offers sun‑drenched sands near Negombo’s attractions—ideal for day trips and aquatic leisure.
Marble Beach
Marble Beach is a tranquil and lesser-known coastal stretch, perfect for peaceful walks, sunbathing, and enjoying natural seaside beauty.
Mirissa
Mirissa is a popular southern beach town known for its crescent‑shaped bay, surfing, whale‑watching, parties, and vibrant beachfront cafés.
Mount Lavinia beach – Colombo
Also known as Dehiwala Beach, Mount Lavinia Beach lies just south of Colombo. With golden sands, calm swim zones, waterfront cafés, and sunset views over the city, it’s ideal for day‑visitors.
Nagarkovil Beach
Nagarkovil Beach in Jaffna district has submerged temple ruins and white sand shores near Murugan kovils. A spiritual and historical setting by the sea.
Narigama Beach
Only ~4 km south of Hikkaduwa, Narigama Beach offers a quiet coastal refuge with blue waters, green palms, and laid‑back village life outside the busy Galle Road corridor.
Negombo Beach
About 6 km from Bandaranaike Airport, Negombo Beach fronts a historic fishing town with boutique hotels, palm‑lined sands, and dramatic sunsets over the hotel strip.
Nilaveli Beach
Just 10–15 km from Trincomalee, Nilaveli Beach boasts one of Asia’s brightest white sands and clear waters. Less crowded than other beaches, it’s a favourite for relaxation and local staying guests.
Palliyawatta Beach
A hidden gem in Wattala near Colombo, Palliyawatta Beach is known for breathtaking sunsets and golden water views over the horizon—serene and photogenic.
Panadura Beach
Located ~27 km south of Colombo, Panadura Beach features a long golden shoreline and a welcoming seaside atmosphere—perfect for unhurried exploration.
Passikudah Beach
On Sri Lanka’s east coast near Kalkudah (~35 km from Batticaloa), Passikudah Beach is known for sea‑green waters, gentle surf, water sports, and pristine sands lined with coconut palms.
Tangalle
Tangalle is a calm southern coastal destination offering sheltered sandy bays, stretch of beach resorts, fishing villages and opportunities for relaxation and water activities.
Uppuveli Beach – Trincomalee
Located just 3 km from Trincomalee town, Uppuveli Beach offers palm‑fringed sands, oceanfront bars, and calm waters facing the Indian Ocean—perfect for sunrise views and extended leisure. Best season: February to November.
Weligama Beach
Weligama Beach lies within a charming fishing village known for its wide sandy beach and gentle surf—ideal for beginner surfers. Multiple surf schools offer personalized lessons in a friendly setting.

