Sixteen in all: ten for completing the story and the following six hidden away…
1) Masked Beedle Ship - appears on a weekday between 10pm and midnight, and between 10am and noonon the weekend. He’ll sell you a heart container for 1,500 rupees.
2) Go to the traveler’s ship in the NW sea quadrant and hit the wannabe-Link 100 times in his training game to win a container.
3) Complete the fishing quest outlined in the previous section.
4) Play the archery game in Romanos’s hut on Molida Island and score over 2,000 points to win a container.
5) After finishing the Goron Temple, buy a Bombchu bag from any shop on the island. On your next visit its slot will be occupied by a heart container with a 2,000 rupee price tag.
Sign up to the GamesRadar+ Newsletter
Weekly digests, tales from the communities you love, and more
6) Travel to Maze Island and beat the maze challenge on Expert for the final container. On floor 3F, bomb the north wall just before the boss door.