he 31-room Alexander Hotel overlooks Salt Water Pond at the southwestern end of the 12-mile-long island, near the airport. Cayman Brac and nearby Little Cayman form the Sister Islands, part of the Cayman Islands archipelago.
The local owner has poured great energy into creating a high-end hotel with boutique charm for those who want to avoid the masses on Grand Cayman. It is located a mile away from the beach, but is easily walkable except on scorching summer days.
Fresh-from-the-sea fish d...