Belvedere Castle liegt auf der zweithöchsten Erhebung (Vista Rock) im Central Park in New York City und rund 250 m westlich des Metropolitan Museum of Art, zwischen der den Park durchquerenden 79. Straße und dem Turtle Pond. Nördlich des Schlosses, am gegenüberliegenden Ufer des Turtle Ponds, liegt das Delacorte Theater, eine Freiluftbühne, an der im Sommer kostenlose Shakespeare-Aufführungen geboten werden.