The offshore islands are worth visiting if you are lucky enough to find a boat full of people going that way. Labi Island is particularly nice for swimming as is the larger Kitava Island. If you wish to hire a boat ask around the wharf although as fuel prices are sky high it won't be cheap.