St. Petersburg Golf

Enjoy a round of golf at these St. Petersburg area golf courses

A group playing a game of golf in St. Petersburg.

Mangrove Bay Golf Course

Mangrove Bay Golf Course is an 18-hole Championship golf course situated on 180-acres of well-maintained greenery. The course includes USGA modified greens, a driving range, a clubhouse with a snack bar, and much more. The course offers spectacular views and is great for golfers of every skill level. 

Cypress Links Golf Course

Another St. Pete favorite, the Cypress Links Golf Course is a newer addition to the city's golf courses. The course is located at the entrance of Mangrove Bay and offers a challenging 9-hole, par-3 course for players at any skill level. This is a great spot for families who want to spend a day out on the course as prices are affordable and playing times are shorter.

Twin Brooks Golf Course

If you're looking for a more challening course with amazing views, Twin Brooks Golf Course is calling your name. Located near the South Pinelas beaches, this 9-hole, par-3 course provides an exciting game of golf. There are two putting greens, golf shop, and snack bar on the premises.