JustAddWater:
Are there any shore dives on the east end, close to The Reef resort?
Most of East End has access problems for shore diving. Too rocky, private property, or where the shoreline is decent the reef comes all the way up almost to the surface. Not many options left.
Directly in front of the Royal Reef is a boat channel. There is
always a current running there which is flowing out the channel. If you try to shore dive straight out from there, you will probably not be able to get back in. Don't even think about it.
There were a few popular sites including Babylon. News flash... new construction has closed off the public shore access points for this dive site!
There is one marked public access point not far from where Frank Sound Rd intersects Old Robin Rd. It has a sign with the nice little swimmer icon. The shore is easy and sandy with beautiful coral heading out for a bit of a long swim out to the main wall.
And it is all within the "No Diving Zone" in Old Man Bay. No scuba permitted inside the edge of the wall drop off.
So what is still available? 200 yards east of the gates at Barefoot Beach Gardens (on Queen's Highway) is the public access down to the beach. Once down to the beach, you will need to walk about 2-300 yards back west until you pass where the inner fringing reef comes into shore.
Only if the current is not running, you can get a shore dive in about 400 yards west of The Royal Reef. Public access is by walking along the beach from the resort. Current is commonly strong in this area, and if it is running west-to-east it will sweep you out to sea.
Call ahead to check if dive shops are renting gear or tanks. As of right now, I'm not aware of any East End dive shops renting equipment for shore diving and only one which might be renting tanks.