1. DUPLEX
    Capistrano Beach, Direct Oceanfront!

    Capistrano Beach, Direct Oceanfront!

    Capistrano Beach, CA

    FREE CANCELLATION

    $500 to $1,012/night