Featuring Sorsogon (14 Best Tourist Spot)

Sorsogon Tourist Spots

1. The Pink Beach or Subic Beach

Our arrival at the stunning Subic Beach or Matnog, Sorsogon was around 11:30 AM. I was excited because, from afar, we easily recognized the long stretch of white sand shoreline with quaint cottages and tourists sunbathing. As we were getting nearer and nearer and nearer to the coastline, what we were seeing were boats parked by the beach. Children and other tourists were swimming between the boats - that scene was not so picture-perfect. Instead of mingling with the crowd, I and Tin proceeded to the area with fewer people.

Top tourist spots in Sorsogon

2. Juag Lagoon Marine Sanctuary

Juag Lagoon Marine Sanctuary is a lagoon, which is obvious in its name, right? The water in the lagoon is crystal clear and serves as the sanctuary of colorful underwater creatures, such as the gigantic Lapu-Lapu and other fish. Wearing sunscreens, sunblocks, and even GoPro is prohibited as part of environmental protection. The sea breeze is cool, and the mangroves surrounding the area serve as a perfect landscape and backdrop.

Sorsogon top tourist attractions

3. Mt. Bulusan

4. Bulusan Volcano Natural Park

5. Panumbagan Sandbar

6. Whale Sharks Encounter in Donsol

7. Mt. Pulog

8. Dancalan Beach

9. World War II Japanese Tunnel

10. Museo Sorsogon

11. St. Joseph Parish

12. Irosin Hot Springs

13. Paguriran Island and Lagoon

14. Tikling Island



How to Get to Sorsogon: By Air: You can book a flight from Manila to Legazpi City Airport in Albay. Then, ride in a jeepney or bus bound for Sorsogon. By Land: In Cubao, Manila, or PITX, take a bus bound for Sorsogon.


Cheap Hotel to Stay in Sorsogon: You can book your stay via Agoda. Antonio's Bed and Breakfast Hotel is highly recommended in Sorsogon City with 9.2 Exceptional reviews. If you're looking for other hotels, reviews from other tourists, updated prices for comparison, or you want to book them, Agoda has made it easier for you. just click HERE, while the price starts at 1,122 pesos.