I'm a big fan of a high waist high leg bikini, they're really flattering, still sexy and not frumpy like some things that cover you up more. I was a bit nervous about all the extra leg at first, my instinct is to cover my thighs as much as possible.
Get a top half that shows a bit of cleavage that I'm sure looks great and will make you feel a bit more confident too.
Then I bought a really cute little coverup dress - again don't just get a massive thing that covers you up which is easy and more comforting to do, but you'll feel rubbish, get a little dress that pulls in at the waist or something that is flattering for your body.
Then I could throw that on if I wanted to get up for a drink etc the first few days before I was more relaxed just wandering around in bikini.
The other option that's quite flattering would be a cut out suit, get one that knots in the middle, covering your stomach but shows off your sides.
Or you know, love your body and don't care what anyone thinks just enjoy yourself, you're not worrying about their body, they're probably not worrying about yours either.
..I know that's easier said than done