Horseshoe Bay is the most popular beach in Bermuda. Many would argue that its also the most beautiful beach on the island.
Situated in South Shore Park, it is known for its pink sand. Facilities include a snack bar, changing and shower areas, beach rentals, and lifeguards.
Horseshoe Bay is in Southampton Parish, off South Road. Hotels nearby include The Reefs and the Fairmont Southampton.