It's FREE to enter Balboa Park in San Diego, but some museums have an entrance fee. The 7 free attractions are The Museum of Photographic Arts, Timken Museum of Art, Botanical Building, San Diego History Center, Spanish Village Art Center, Alcazar Garden, and Rose and Cactus Garden.