July to September: consistent sunshine, calm seas, and low rainfall make these ideal for diving at Bunaken or the Olele Marine Park.
May–June and October: still mostly dry, lower crowds, and hotel discounts of 10-20% compared to July–August. Good compromise on w…
Go in July or September for the best combination of weather, visibility underwater, and manageable visitor numbers.