You won't be unhappy if it rains during your stay in Vanuabalavu, as you can take a dip in the hotel's pool. Especially given that many indoor pools are heated. Finding lodging with an indoor pool is not hard. Simply filter your search with pools and find the most popular ones with indoor pools.