1. Kalanggaman Island
Kalanggaman Island one of the famous tourist spots in Leyte and it is being tagged as the most beautiful island in the province and in the entire Philippines. The long stretch of powdery white sandbars on both ends of the island is one of its amazing feature. Its calm and clear waters makes it very inviting to go swimming and snorkeling. There are no private resorts in the island or any accommodations but camping is allowed. This is a paradise island and a dream weekend getaway in Leyte. Most people visit here just to enjoy the beautiful beach, stunning sandbar and amazing views.
2. Canigao Island
Canigao Island is one of the most visited tourist spots in Leyte. It is a small uninhabited island surrounded with white sand beach and turquoise waters while its center is full of trees. One can walk around the island for just approximately 20 minutes. The best part is, it is very cheap to get here, one just have to pay around ₱40 for the entrance fee and ₱60 for the boat fare. One can either rent a cottage or pitch a tent if planning to stay overnight. This is also a perfect island destination in Leyte for swimming and snorkeling since it is abundant in coral reefs and marine life.