Achilles' Beach, also known to St. Georgians as White Beach, is the perfect spot if you are looking for somewhere quiet to enjoy Bermuda's coast. This secluded beach is just as north of the Town of St. George's so you are never far from the city. If you ever need a bite or a cool drink, Blackbeard's Hideaway is just a few steps away. Achilles' Beach sets the perfect atmosphere for a great day. This private beach is for Members of the St. George's Club only. Photo by Cassandra.