Aerial shot of hole 9 at Mangrove Bay

Hosting an Event?

For Mangrove Bay call Kenneth Betz at (727) 893-7800. For Cypress Links call Peggy Hayduke at (727) 551-3333. For Twin Brooks call Steve Stergeos at (727) 893-7445

Upcoming Events

  • Golf Courses COVID -19 Update

    Click here to view the NEW safety and health guidelines implemented at City golf courses.

  • Mangrove Bay Logo

    Cart or walking options starting Saturday, October 31

    • Two riders per cart.
    • Two riders per cart with seat dividers at no additional cost to you.
    • $8.00 additional fee for anyone requesting a single rider golf cart.
    • Walking the course is permitted all day, every day.

  • Cypress Links Logo

    Cart or walking options starting Saturday, October 31

    • Two riders per cart.
    • Two riders per cart with seat dividers at no additional cost to you.
    • $3.00 additional fee for anyone requesting a single rider golf cart.
    • Walking the course is permitted all day, every day.

  • Twin Brooks Logo

    Cart or walking options starting Saturday, October 31

    • Two riders per cart.
    • Two riders per cart with seat dividers at no additional cost to you.
    • $3.00 additional fee for anyone requesting a single rider golf cart.
    • Walking the course is permitted all day, every day.

  • Mangrove Bay Logo

    Aerification of the greens on Wednesday 5/5/21. Course will be closed all day. Driving range closed for maintenance until 10 am.

  • Cypress Links Logo

    Aerification of the greens on Thursday 5/6/21. Course will be closed until 10 am.

  • Twin Brooks Logo

    Aerification of the greens on Thursday 5/6/21. Course and driving range will be closed until 1pm.

Recurring Events

  • Cypress Links Logo

    Every Monday

    9:00 am
    Tee Times - Ladies League 48 players

  • Cypress Links Logo

    Every Tuesday

    10:00 am
    Tee Times - Mainlands 40 players