There are a couple of possibilities that you should check-out. As has been previously noted--
ARIEL SANDS-- http://www.arielsands.com/
would be one good choice, without much slope to the property...and relatively easy and convenient access to the #1 public bus route between downtown Hamilton and Saint George's
PINK BEACH CLUB-- http://www.pinkbeach.com/
might be another good choice.
CAMBRIDGE BEACHES-- http://www.cambridgebeaches.com/
is a '..flat..' property....but set farther back from the main road for public transportation convenience, though the property does offer shuttle service out to the public bus stop and offers their own infrequent private ferry shuttle to downtown Hamilton (I'm not sure of the schedule).
If being absolutely '..beach-front..' is not a primary consideration, then--
HORIZONS & COTTAGES-- http://www.horizonscottages.com/
is an option you might consider. It is located on the South Road, directly across from the private Coral Beach & Tennis Club (located on the western end of Elbow Beach....and shares reciprocal beach and dining privledges. I believe (but I'm not positive) that Horizons & cottages has a shuttle that will take guests across the road to the CB&TC.
If '..ocean-front..' is not a priority, then you might also consider--
WATERLOO HOUSE-- http://www.waterloohouse.com/
located harbour-front, in downtown Hamilton. It is a 'sister-property' to Horizons & Cottage (with the same reciprocal privledges) and shutttle service from Hamilton out to the beach.
An '..attraction' of Waterloo house is that is is a short stroll to all of the other dining and shoppping options of downtown Hamilton...and Hamilton is the nexus for Bermuda's excellent public transportation (buses & ferries) system.