Donsol is a town in the province of Sorsogon, Philippines, that boasts pristine beaches, serene rivers, and a thriving marine life. It is a popular destination for those who love the great outdoors and want to experience the beauty of nature. So, let’s explore the best things to do in Donsol, including where to stay and what to eat.


Whale Shark Watching – Donsol, a small town in the province of Sorsogon in the Philippines, is a destination that is known for its whale shark watching tours. The town has become one of the top tourist destinations in the country, drawing visitors from all over the world who want to witness the beauty of these gentle giants up close.

Whale sharks are the largest fish in the ocean, growing up to 40 feet long and weighing as much as 20 tons. Despite their size, they are filter feeders, and pose no threat to humans. Whale sharks migrate to the waters around Donsol from November to June each year, making it the perfect time for visitors to catch a glimpse of them.

The whale shark watching tours in Donsol are conducted in a responsible and sustainable manner, with strict regulations in place to ensure the safety of the animals and the visitors. The tours are led by trained local guides who know the waters well and are experienced in interacting with the whale sharks.

The tours start early in the morning, and visitors are taken out on small boats to the feeding grounds of the whale sharks. Once a whale shark is spotted, visitors are allowed to enter the water, one at a time, and swim alongside the whale shark for a few minutes. It’s a thrilling experience to be in the water with these majestic creatures, and the feeling of awe and wonder is indescribable.

While the tours are popular, it’s important to remember that the visitors are not allowed to touch or ride the whale sharks, and flash photography is prohibited. The tours are also limited to a certain number of boats per day to minimize the impact on the whale sharks and their habitat.

In addition to the whale shark watching tours, visitors can also learn more about these amazing creatures at the Donsol Whale Shark Interaction Center. The center provides information about the whale sharks and their habitat, and also serves as a research and conservation center for the species.

Firefly Watching – Aside from whale shark watching, Donsol, Philippines also offers a magical experience that involves the viewing of thousands of fireflies in their natural habitat. Firefly watching is a popular evening activity in Donsol, and is often included as part of a package tour that also includes whale shark watching.

Fireflies are small, glowing insects that are found in many parts of the world. In Donsol, the fireflies congregate in the mangrove trees along the Donsol River, creating a stunning display of natural beauty. The best time to see the fireflies is in the evening, when the trees are dark and the fireflies light up the night sky.

Visitors are taken on small boats down the Donsol River, which winds through the mangrove forest. Once the boats reach the area where the fireflies congregate, visitors are treated to a mesmerizing display of thousands of fireflies glowing in unison. The sight is truly breathtaking, and visitors often describe it as a once-in-a-lifetime experience.

While on the tour, visitors are reminded to keep noise levels down and to avoid photography, as this can disturb the fireflies and disrupt their natural behavior. The tours are also limited to a certain number of boats per day to minimize the impact on the fireflies and their habitat.

Moreover, visitors can also learn more about these insects at the Donsol Firefly Interaction Center. The center provides information about the fireflies and their habitat and also serves as a research and conservation center for the species.

Snorkeling and Diving – The waters around Donsol are teeming with marine life, making it an excellent destination for snorkeling and diving. Visitors can explore the coral reefs and see a variety of colorful fish and other sea creatures.

Island Hopping – There are several beautiful islands near Donsol that are worth visiting. Visitors can take a boat tour and explore the crystal-clear waters, white sandy beaches, and lush green vegetation.

River Kayaking – For those who prefer a more active adventure, river kayaking is a great option. Visitors can paddle along the Donsol River and admire the stunning scenery.

ATV Adventure – Donsol has a rugged terrain that is perfect for ATV rides. Visitors can explore the countryside and take in the breathtaking views while riding an ATV.

Cultural Tour – Donsol is rich in culture and history, and visitors can take a tour to learn about the local customs and traditions. This includes visiting local museums, historic sites, and attending cultural events.


Elysia Beach Resort – Elysia Beach Resort is a stunning beachfront resort located in Donsol, Philippines. The resort is known for its spacious rooms, swimming pool, and restaurant, making it a perfect getaway spot for those looking for a relaxing vacation in the tropics.

One of the biggest draws of the Elysia Beach Resort is its location just minutes away from the famous whale shark watching site. Guests can easily make their way to the whale shark watching area and witness the majestic creatures up close and personal. This makes the resort an ideal destination for travelers interested in eco-tourism and marine life.

The rooms at Elysia Beach Resort are spacious and well-appointed, providing guests with all the comforts of home. Each room is decorated in a modern style with natural tones and wooden accents that create a warm and welcoming atmosphere. The resort also features a swimming pool that offers stunning views of the ocean and the surrounding landscape.

Guests can enjoy a delicious meal at the resort’s restaurant, which serves up a variety of local and international dishes. The restaurant offers indoor and outdoor dining options, allowing guests to enjoy their meals while taking in the breathtaking views of the ocean.

Elysia Beach Resort –

Vitton Beach Resort – This resort offers beachfront accommodations, a restaurant, and a swimming pool. It’s located near the Donsol River and is a great base for exploring the surrounding area.

Vitton Beach Resort –

Woodland Beach Resort – This resort offers comfortable accommodations, a restaurant, and a swimming pool. It’s located near the whale shark watching site and offers easy access to the beach.

Woodland Beach Resort –

Donsol is a paradise for those who love nature and adventure. From whale shark watching to island hopping, there are plenty of activities to keep visitors entertained. And with delicious local cuisine and comfortable accommodations, Donsol is the perfect destination for a memorable vacation.

Back To Top