Wow. it's quiet in here. I can here the echo!
The fact is that there is only
one timeshare facility in Clearwater Beach itself, to the best of my knowledge and belief (and we have never stayed at it ourselves).
Not sure from your post just how close to Clearwater Beach itself you need or want to be located.
There are
lots of places in
relatively nearby Indian Rocks Beach, Indian Shores, North Redington Beach, Madeira Beach, Treasure Island, St. Pete Beach. Almost all of them are old construction (very early 1980's or even older) and some are frankly quite "tired", although some are also quite spacious. Bay and Beach Club in Indian Shores, for example, was originally constructed to be fully owned condos, not timeshares. Accordingly, all units are 2BR and spacious (although the place still definitely falls into the aforementioned "tired" category, IMO). Many timeshares in that general area (most, actually) are Gulf-front. We've stayed at several of them over the years, but frankly always found that entire particular barrier beach area between St. Pete Beach and Clearwater to be a bit of a snooze. :zzz:
Just a personal opinion, from prior timeshare ownerships in that area and staying 3 or 4 other weeks there over the years. YMMV.
Fwiw, Sand Pebble Resort in Treasure Island is RCI-affiliated and VRI-managed, Gulf-front, located just south of Johns Pass and within walking distance of the shops at Johns Pass Village on the Madeira Beach side of Johns Pass. This is not a recommendation, just an observation; we have visited friends staying at Sand Pebble but have
not stayed or owned there ourselves. I single it out for mention only because it fits your RCI-affiliated criterion and I happen to like VRI as a management company.