People complain about the crowds so I avoided going here on the first day and went to Tobacco Bay at St. George instead and even though it was nice I kind of regret not going to Horseshoe Bay first and maybe a second day. Even with the crowds I get why it's ranked 5th in the worlds best beaches. Beautiful rocks, cliffs, sands stays cool, water is tuquiose, no need to swim far to snorkel and see colorful fishes they come close to you. Facilities and rentals are big and easy access to. This is defintely a must visit.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.