Haulover Beach is een ruim en uitgestrekt strand gelegen in een stedelijk park in het grootstedelijk gebied van Miami, ongeveer 3 kilometer ten noorden van Bal Harbour, Florida, Verenigde Staten. Een van de kenmerken van dit strand is het aangewezen gedeelte waar kleding optioneel is, wat het onderscheidt van andere stranden van dit soort die meestal verborgen en afgelegen zijn achter rotsen en bossen. Als Florida's oudste officieel erkende naaktstrand sinds 1991, wordt het algemeen erkend als een van 's werelds top 10 naaktstranden.
Het strand wordt vakkundig onderhouden en is uitgerust met handige voorzieningen zoals toiletten, douches en kleedkamers. Stranduitrusting zoals stoelen en parasols is ook beschikbaar voor gebruik door bezoekers, evenals een aangewezen snackbar. Naast zonnebaden en zwemmen kunnen bezoekers zich bezighouden met verschillende andere strandactiviteiten zoals beachvolleybal, surfen en vissen. Een wandelpad strekt zich uit langs het strand en is een populaire plek voor ontspannen wandelingen, joggen en fietsen.
Een ruime parkeerplaats bevindt zich handig dicht bij het strand, met parkeerplaatsen met meters beschikbaar voor straatparkeren. Bezoekers wordt echter geadviseerd om in het weekend of op feestdagen vroeg te komen om een plek te bemachtigen, omdat de parkeerplaats behoorlijk druk kan worden. Openbaar vervoer zoals bussen en shuttles zijn ook gemakkelijk beschikbaar voor mensen die liever niet rijden.