Inspired By Pooja Hegde’s Sri Lanka Getaway? Here Are The Best Beaches To Visit In The Country

OT Staff

Unawatuna Beach

Famed for its golden sands and calm, turquoise waters, Unawatuna is a popular destination for swimming and snorkelling. It's located near Galle, and the reef protects the bay, making it family-friendly.

Beautiful Indian Ocean coastline on the island of Sri Lanka, Unawatuna | Shutterstock

Mirissa Beach

A crescent-shaped beach on Sri Lanka's southern coast, Mirissa is famous for whale watching and surfing. The sandy shores offer great opportunities for water sports, while the nearby Parrot Rock viewpoint provides stunning ocean views.

A view of the Parrot Rock on Mirissa beach | Shutterstock

Bentota Beach

Bentota Beach is known for its luxury resorts and water sports like jet skiing and windsurfing. The nearby Bentota River also offers boating and fishing.

View to the Bentota Beach with palm trees in Sri Lanka | Shutterstock

Nilaveli Beach

Located near Trincomalee on the eastern coast, Nilaveli Beach boasts powdery white sands and crystal-clear waters. It's a peaceful spot, ideal for snorkelling around Pigeon Island, a marine national park rich in coral reefs.

People snorkel on a coral reef in Pigeon Island National Park near Nilaveli village in Sri Lanka | Shutterstock

Hikkaduwa Beach

Hikkaduwa Beach is renowned for its coral sanctuary and snorkelling opportunities. It offers vibrant nightlife, seafood restaurants, and a laid-back vibe. The area is ideal for scuba diving.

Local fishermen at the Hikkaduwa Beach | Shutterstock

Arugam Bay

A world-class surfing destination on the east coast, Arugam Bay attracts surfers from around the globe. The area offers consistent waves, especially between May and September.

Sunset at the Arugam Bay | Shutterstock

Tangalle Beach

Tangalle is less crowded than other beaches and offers a serene environment. It's ideal for relaxation, long walks, and swimming in its calm bays. Nearby, you'll find the ancient Mulkirigala Rock Temple.

Coconut palms on Tangalle Beach, Sri Lanka | Shutterstock

Passikudah Beach

Known for its shallow, calm waters, Passikudah is ideal for families and beginner swimmers. Located on the eastern coast, the beach features wide, sandy shores and is perfect for windsurfing and kayaking.

An aerial view of the Passikudah Beach | Shutterstock

Uppuveli Beach

Uppuveli Beach, near Trincomalee, is quieter and less commercialized than other Sri Lankan beaches. It’s perfect for travellers seeking solitude and simplicity.

At the Uppuveli Beach of Sri Lanka | Shutterstock

Weligama Beach

Weligama Beach is best known for beginner surfing, with consistent small waves perfect for learning. It's also famous for its stilt fishermen, offering a glimpse into traditional coastal life.

An aerial view of the Weligama Beach | Shutterstock

10 Best Places To Visit Colombo, Sri Lanka

Read More