During our last trip to Siargao in November, we stayed here for a week (as in Monday to Monday) kasi twice weekly lang connecting flights from Manila. We stayed at the Cloud 9 area - in Ocean 101 since we were surfing.
Ocean 101 is a great lovely place to stay at. Their restaurant has a lot of options and it's fairly priced kasi good sizes yung serving and most importantly MASARAP
@like_bree - you can do island hopping to some of the closer islands like Dako, Guyam and Naked Island since you have a child with you. They're very near General Luna so di matagal ang biyahe. Estimate cost of the banca trip for these 3 islands is PHP 1500 (negotiated price). Bring food though cause there are no restaurants.
Baka kasi di advisable ang Bucas Grande/Sohoton island hopping trip since you have a small kid and it's a bit more than 2 hours trip each way.
Some other islands you can island hop to are Mam-on and La Janosa - these are about 1 1/2 hour banca ride away (1 way) from General Luna.
If you're not surfing, you better stay in the General Luna area instead of Cloud 9. An old but established place to stay at is Patrick's On The Beach.
We rented motorbikes and went for a couple of days around Siargao island. OK naman yung motorbike kasi may surf rack sa side so you can bring your boards and surf in remote beaches up north. Some of the roads are unpaved but still quite alright (unless it's raining). Madami din naman cemented parts.
I really really love Siargao! I hope it doesn't turn into the next Boracay!