Which hotel ?
I just came back from a year working in George Town...
No hotels have flats out front, the flats are at the west and east ends. Bones are super spooky. I know PJ Balls who is the Orvis dealer there - you'll be lucky to catch a bone without his locally tyed flies - large flashy and bright work not subtle Charlie's and gotchas.
The best guide is a former NY doctor called Randy Parchment. He will get you into bones or tarpon and snook.
PJ and Randy can be found at Billy Bones bar at the Treasure Island Resort most nights. Buy them a drink and you'll get a lot of local info.
Treasure Island/ Sunset Cove is where the beach ends and the coral rocks start. Fishing from the rocks or wading out on the reef will get you into drum, snapper, palometa, permit, little tunny up to 5/6lbs. and barracuda up to 15lbs and tarpon up to 80lbs.
I totally recommend you snorkel from TI up to the artificial reef at the Marriott and if you're lucky you'll see squid, palometa, and hundreds of bonefish which in large numbers in deep water are uncatchable.
if you want to fish out front of the Marriott go real early 7am.
If the weather is rough the shallow reef next to TI will have big drum cruising on the reef at its edge waiting for helpless baitfish to be swept ON to the reef. youd think it would be the other way round but it's not...