It is impossible to visit this country, and not spend at least one day on one of the following wonderful beaches in Sri Lanka:
With miles and miles of fine sand, it’s impossible not to find a place just for you. Tangalle is the perfect place to relax, being fewer tourists. Swim can be a little dangerous because of water currents, which intensify especially in the afternoon.
In the past, Tangalle was an important fishing port, and fishing is still the main income for many of the locals. That’s why you can find fresh fish everywhere. We found this small restaurant: Ceylon Excel, where we ate one of the greatest fish in our lives.
Mirissa! On the opposite side, it’s full of tourists. A city in Sri Lanka full of beaches and beautiful peninsulas. It is also the main city where you can rent a boat to go out to watch whales. On the shore, you can enjoy 2 km of fine golden sand. The west side is great for surfing. And if you want to do snorkeling you have to head to the eastern half, where the reef is close to the shore. If you want a more secluded area, then Secret Beach is for you.
By far the biggest attraction on the beach is Parrot Rock. A small island that you can reach by walking a little through water and from where you can admire the whole beach. Another attraction is a small peninsula full of coconut trees perfect for sunset. To get here, just search on Google Maps “Coconut Tree Hill”.
Full of history, Galle captivates you with beautiful architecture and scenic landscapes. It is one of the most visited cities in Sri Lanka. In the old part of the town, you can visit a fort founded by the Portuguese in the 16th century. It also has Dutch and British influences. One day is enough to explore the fort, and the other one can spend it at a nearby beach.
This beach is located on the west coast at 114 km from Colombo. In Hikkaduwa, you have the chance to see turtles and feed them. (! The turtles should not be touched, especially if you used sunscreen.) It is the perfect beach for snorkeling because the reef is very close to the shore. We did not want to leave. The sunset, especially, is spectacular among palm leaves. If you are lucky you can also take part in releasing the baby turtles in the sea. There are a few areas on the beach where local authorities are placing the turtle eggs and take care of them until they hatch. We were lucky and enjoyed such a moment and it was a unique experience.
If we were to make a top of these beaches in Sri Lanka, I think in Tangalle and Hikkaduwa were the best. In Tangalle we enjoyed good food and great beaches with fine sand and not so crowded. In Hikkaduwa, the highlight has been the coral reef and turtles that were so cute. <3
What is your favorite beach in Sri Lanka?