Hi, i just stayed a few days in Paradise taveuni. The resort is as beautiful as a golf course lawn, even slightly uptight, food is good, shore dives r unlimited and after check out dive with their DM u can dive solo if u wish... but it is definitely not a place for anybody on budget. On way there and back i saw couple of motel-style options, seemed quite decent to me - easy to find on Googlemaps or similar.
However, what should concern you for the money this trip will cost is that I must say i was slightly dissapointed with diving there. There were some famous spots like Great White Wall at Rainbow Reef, which was an AMAZING thing - but we only did one dive (out of 4) there. Right by shore, there is Vuna Reef, we did 4 dives there as well, 2 were outright disapointing, one was OK, and only one was really good. It seemed to my eye (i may be wrong) that corals got quite battered by March cycloon which brought winds over 200kmph. Or maybe my expectations were too high, i dont know.
The second week we spent around Beqa Lagoon at Waidroka Resort, west from Pacific Harbour. Dont know what kind of deal a single person can get, we were grp of 8 divers (mention this as reference when asking them for price
but give it a try as it is MORE than worth. It is not "just another resort" but a very laidback place, where guests and staff eat dinner together, there is a friendly German shepherd running around, pool table.. and the chef, Ravi is a Lord of a Kitchen. He just rules them all. The best food i hv ever experienced on a dive trip. Even the most complaining member of our group ate everything that landed on his plates. We were astonished (and relieved
to watch this happening.
Shark diving with Aquatrek guys was terrific, we got 3 tiger-sharks 4m long on one of these and 2+m wrasse on another... What i liked even more were 2 dives on Frigates. This was definitely the place with the healthiest and most numerous corals i saw during 10 days of diving in Fiji. It looked fabulous even on a cloudy day.
Sadly
I havent dove other parts of Fiji, but hope even this bit can help.