Whitehaven Beach est située dans les îles Whitsunday, dans le parc marin de la Grande Barrière de Corail, dans le Queensland, en Australie.