I've been told by my tour operater that I shouldn't go to Fiji without booking one of their tours in advance.... I get the feeling this is to earn themselves commission but would appreciate anyone's opinions. Would love to hear from anyone who can help.
You don't have to book anything in advance for Fiji but it's a good idea that you do during the busy season (Mar - Sep) as all of the accommodation can get pretty full. However in saying that I would expect there to be a bit of a tourism slump in Fiji in the next few months as many people decide not to travel there due to ethical reasons.
I would not travel to Fiji at the moment as all of the dollars you spend are going to a corrupt military government. They have expelled the NZ High Commissioner and many human rights activitists have been imprisoned without cause.
Fiji is a beautiful place but I would wait to visit again until a democracally elected government is in place.
There are the political issues, but it's still a beautiful place. And the people are so welcoming, kind and gentle; they are actually the country's best asset. I spent a week there and every single day people said "Bula" -which means hello in Fijian- to me everytime I would walk in the street. Nothing bad about the half Indian population, but the other half Fijian is extremely generous and willing to show you their own culture, which unfortunately is threatened by the Western life standards. That's the price they have to pay in exchange of the so-called progress. No wonder there are issues, specially against the Indian population, which have all the business and control the country's economy.
Having said that, I found no problem in booking on arrival, and I actually booked all my day trips the day before they left. Obviously and because of the politics, there are not as many tourists now as they used to before.