Sri Lanka

Koggala

Koggala, Sri Lanka is home to a 3 km long beach that offers a serene and uncrowded vacation spot for tourists. The beach is known for its cleanliness and boasts a diverse range of bird and butterfly species along its mangrove coast. Despite its underdeveloped infrastructure, Koggala is a colorful resort that appeals to those seeking an escape from civilization.

Tourist activities include sunbathing, swimming, surfing, diving, boat rides, canoe rides, yacht rides, water skiing, visiting the turtle nursery, and observing local fishing methods. The best time to visit is from November to April, although the rainy season in summer offers lower prices.

Accommodation options range from luxurious hotels to budget-friendly guest houses, with a variety of restaurants and cafes available. Tourists can take guided tours or ask auto rickshaw drivers for directions and information.

Discover accommodation options near Koggala Beach and immerse yourself in the tranquility of its uncrowded, pristine shores.

Koggala has its own airport and serves as a good base for visiting nearby attractions such as the museum of local art and culture, Lake Koggala, turtle farms, and ancient ruins in Polonnaruwa. The village has a market, numerous cafes and snack bars, souvenir stalls, and ayurvedic shops. The Beach Cabanas Retreat & Spa is a recommended 5-star accommodation option.

Visitor Reviews

Visitor reviews highlight that Koggala beach in southern Sri Lanka is a peaceful and pristine destination with crystal clear water, soft sand, and stunning views. Visitors enjoy relaxing, watching the sunset, and visiting the nearby kids park. Some visitors note that the beach may be too quiet for those looking to meet more people.

Where to Stay near Koggala?

Visitors to Koggala often stay in beachfront accommodations, as many hotels and guesthouses are within walking distance of the serene Koggala Beach. The area is also a convenient base for exploring nearby attractions such as Lake Koggala and the museum of local art and culture.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Where is Koggala?

Latitude: 5.992272 / Longitude: 80.3106907

Koggala is located in Sri Lanka. The following map of Koggala shows the exact location.


Nearby destinations:

Koggala: Weather Today

📅 Saturday, May 2, 2026
Today is a challenging day for the beach, as unsettled conditions and passing showers will likely disrupt any plans for sunbathing or relaxing by the water. With the sky completely filled with clouds, you will miss out on direct sunlight, though the intense UV Index of 8.3 remains a concern if you are outdoors. The air temperature reaches 29.8 °C and the water is a warm 31.2 °C, but the presence of rain showers makes a beach trip less than ideal. Additionally, the sea is quite active today with noticeable waves, creating rough conditions that are not suitable for casual swimming. Given the combination of rain and choppy water, it is best to postpone your visit to the shore until the weather clears up.
🌬️

Air

Low / High25.7°C/29.8°C
Feels Like (High)35.2°C
🌊

Sea

Sea Temperature31.2 °C
Wave Height1.4 m
🌧️

Rain

Rain Chance84%
Rainfall5.2 mm
Rain Duration15 h
🌞

Sun

Sunrise / Sunset05:55/18:15
Sunshine Hours7.2 hrs
UV Index8.3
Cloud Cover100%
💨

Wind

Speed14.8 km/h
Gusts32.4 km/h
DirectionW

These beaches might also interest you

Beaches near Koggala