SONESTA BEACH Sonesta Beach Hotel. Bermuda's only major hotel directly on the beach. SOUTHAMPTON, BERMUDA