Hey Mike,
I highly recommend the Shangri-La. Its one massive resort on its own island and even has a golf course, putt putt and tones of different pools around the place, very kid friendly. Also you can snorkel right off the beaches there. We went there in May for a wedding so yeah I think the "winter" months are better and less chances of rain.
Also stayed at the Hilton for the second half of our trip and it was great as well. Its at Port Denarau which is very close to the air port. The good thing about Port Denarau is that you can visit all the other resorts and pools which are there too and its close to the port so you can do day trips out to the smaller island. I love snorkelling so the only thing I didnt like there was that you could not snorkel right off the beach like you could at the Shangri-La.
Hope that helps a little! Enjoy your trip!
Cheers,
Jason
|