Located on the Gulf Coast of Florida in the Tampa area, St. Petersburg’s waterfront parks host the Dali Museum, the Mahaffey Theater, and the Museum of Fine Arts.
In addition to culture, St. Petersburg is known for its ideal weather and is a popular area for fishing, beachgoing, and golfing.
We take a look at the three best public golf courses in the St. Petersburg, Florida area.
- 1. Mangrove Bay Golf Course
- 2. Twin Brooks Golf Course
- 3. Mainlands Golf Course
- Best Public Golf Courses in the St. Petersburg, FL Area
1. Mangrove Bay Golf Course
This 18-hole layout of par-72 is located on 180 acres of land featuring USGA modified Platinum Paspalum greens.
In addition, a full practice facility, driving range, instruction from PGA professionals, pro shop, and club house with a snack bar are all available.
Golf for Women magazine named Mangrove Bay Golf Course as one of the Top 100 Most Women Friendly Golf Courses.
The course also had great reviews from Golf Digest in the “Best Places to Play”, noting that it is a great municipal course, well maintained, and excellent value.
How Much Does it Cost at Mangrove Bay Golf Course?
Effective May 1, through October 31, 2021 (subject to change).
Greens Fees for 18 holes are $27 and $13 for 9 holes (tee off before 8:00 am). Discount rates are $18.90 and $9.45.
The twilight rate after 3:00 pm is $17 with a discount rate of $11.90.
The electric cart fee is $12 for 18 holes, $6 for 9 holes, and $9 for twilight.
Resident discount card rates are $125 for individuals and $190 including spouses
You can download a scorecard for Mangrove Bay Golf Course, FL here.
A driving range is available, as well as a practice putting green, chipping, pitching, and bunker greens.
Range balls cost $5.61 for a small bucket, $7.48 for a large bucket, and $9.35 for an extra-large bucket.
One-on-one private instruction is available for $45 for a single half-hour lesson, or $225 for a series of six lessons.
Rates for 2-3 students are $60 for 45 minutes or $300 for a series of six lessons.
Inquire about Golf for Fun at $69.95 for level 1, $79.95 for level 2, and $99.95 for level 3.
Locker and shower facilities, club rentals, pull carts, tournaments, leagues, outings, and a fully stocked pro shop and snack bar are also available.
Mangrove Bay Golf Course FL: Contact Information & Directions
Mangrove Bay Golf Course, 875 62nd Ave NE, St. Petersburg, FL 33702.
Tel: (727) 893-7800
Hours: 6:30AM to 6:00PM
Click here For directions to Mangrove Bay Golf Course, FL.
2. Twin Brooks Golf Course
For a small golf course of just 9 holes and par 27, it doesn’t get any better than Twin Brooks Golf Course.
Located near South Pinellas beaches, water comes into play on six holes in this beautifully kept, entertaining course.
The course also includes three extra practice holes, a practice area, and an 18-station driving range.
How Much Does it Cost at Twin Brooks Golf Course?
Effective May 1, through October 31:
Greens fees are $12 and $6 for 9 holes replay.
Discount rates are $8.40 and $4.20 for 9-hole replay.
Practice access fee is $10. For those that wish to ride an electric cart, the fee is only $4.50 per golfer.
Individual resident discount cards are $65. Discount cards including spouses are $95 and $25 for juniors.
You can download a scorecard for Twin Brooks Golf Course, FL here.
In addition to the 18-station driving range, there are two putting greens, rental clubs and pull carts available, junior programs, leagues, and summer specials available.
Range balls are $5.61 for a small bucket, $7.48 for a large bucket, and $9.35 for an extra-large bucket.
Golf lessons are available for $45 for a one-on-one lesson of 30 minutes for $225 for a series of six, 30-minute lessons. Lessons for 2-3 students are $60 for 45 minutes and $300 for a series of six lessons.
One-hour golf clinics are only $15.
Enquire about Golf For Fun for $69.95 for Level 1, $79.95 for Level 2, and $99.95 for level 3.
Gift cards of any denomination are available and visit the pro shop for a wide selection of golf equipment and apparel.
Twin Brooks Golf Course: Contact Information & Directions
Twin Brooks Golf Course, 3800 22nd Ave. S, St. Petersburg, FL 33711.
Tel: (727) 893-7445.
Hours: 7:00AM to 7:00PM.
Click here For directions to Twin Brooks Golf Course, FL.
3. Mainlands Golf Course
This par 67 course is now in its 49th year of continuous operation.
Consisting of two par 5, seven par 3, and nine par 4 throughout the course, the Mainlands Golf Course is a great test of golf without having to be a long hitter to enjoy.
Some of the par 4s are reachable by the longest hitters, and the par 5s are reachable in two by some with eagle possibilities.
The Florida Links style course has a great reputation in the area for its affordable prices and immaculate conditions.
The course also has a fully stocked pro shop and snack bar.
A fountain is adjacent to the putting green that honors Wiliam A. Blair, who passed away in 2015.
Since then, the legacy of the course has been passed down to his children and grandchildren.
Located in Pinellas County, the course is very accessible for all in the Tampa/St. Petersburg area.
How Much Does it Cost at Mainlands Golf Course?
Note that the rates posted on the course website are for April.
Contact the course to see if those rates are different for the rest of the year.
Morning rates for 18 holes are $30 plus tax for riding and $25 plus tax for walking. Nine-hole rates are available at $20 plus tax for riding and $15 plus tax for walking.
Rates for those with tee times from 11 am to 2 pm are $25 plus tax to ride for 18 holes and $20 plus tax for walkers.
Twilight rates (tee times of 2 pm or later) are $20 plus tax walking or riding.
Those active in the military, enjoy riding at walking prices. Junior rates are half price, just mention ‘Uncle Julio’ to receive the junior discount.
For those that wish to ride along as a caddy or just to enjoy the experience of being on the course without playing, there is a small fee of $9.
Numerous leagues of different sizes, abilities, and orientations are available most days. Contact for more information and rates.
You can download a scorecard for Mainlands Golf Course, FL here.
The main facility at the Mainlands Golf Course is a fabulous Pro-Shop that has been known for its low prices, among the most competitive in the Tampa area for more than 30 years.
The shop is stocked with all the latest in golf equipment, shoes, clubs, balls, and apparel from top manufacturers such as Cleveland Golf, Srixon, Wilson Staff, Bag Boy, Bridgestone, and more.
The knowledgeable staff at the Pro-Shop can answer all your questions about the right shafts, balls, shoes, tees, and more that best suit your game!
Mainlands Golf Course FL: Contact Information & Directions
Mainlands Golf Course, 9445 Mainlands Blvd W, Pinellas Park, FL 33782.
Tel: (727) 577-4847.
Hours: 6:30AM to 6:00PM.
Click here For directions to Mainlands Golf Course, FL.
Best Public Golf Courses in the St. Petersburg, FL Area
It’s easy to get caught up in the weather and location and just view St. Petersburg for its beaches, crisp blue water, fishing, and culture.
But don’t forget the fabulous golf in the region and it doesn’t get any better than the Mangrove Bay Golf Course, the Twin Brooks Golf Course, and the Mainlands Golf Course.
Recently added public golf courses in Florida: Cape Coral, Port St. Lucie, Naples, FL, Sarasota, Hollywood, Jacksonville, West Palm Beach, Boynton Beach, Universal Studios Orlando, Fort Myers Beach, Orlando Airport.
The Mangrove Bay Golf Course and the Mainlands Golf Course give players all the fun you can imagine and all the challenges you can handle in a full course layout.
The Twin Brooks Golf Course is perfect for those that want a quick, yet enjoyable par 3 course. All courses are affordable with top-notch facilities.
When visiting the St. Petersburg area, be sure to enjoy one, two, or all three of these great golf venues!