The southern shore, or the leeward side of Oahu, has the best weather since it is more sheltered from the prevailing trade winds.