The best time to go to Lotofoa is during the dry season, which runs from May to November.
This period offers consistently pleasant weather, with less humidity and lower chances of rain compared to the wet season. You can expect warm, sunny days, which are ideal for enjoying the beaches and outdoor activities. The air temperature typically ranges from 23°C to 27°C, making it comfortable for exploring.
For travellers looking to experience the annual whale migration, the peak viewing months are July through October. During this time, humpback whales gather in the warm, clear waters around Ha'apai to calve and mate. Many resorts and local operators offer guided boat tours, providing a respectful way to observe these magnificent creatures.