If you’re looking for the best golf course in Saint Petersburg, you’ll want to check out the Mangrove Bay Golf Course. This 18-hole course is one of the most challenging and beautiful in the area. With its lush greens and picturesque setting, the club is the perfect place to enjoy a round of golf.
Top 5 Golf Course in Saint Petersburg
1. Mangrove Bay Golf Course

- Course Type: Municipal
- Number of Holes: 18
- Length of Course: 6,779 yards
- Number of Par: 72
- Slope: 119
- Operating time: 7AM to 7PM
- Phone number: (727) 893-7800
- Location: 875 62nd Ave NE, Saint Petersburg, FL 33702-7619, United States
- Facebook: City of St. Petersburg, Florida
Mangrove Bay Golf Course is located in St. Petersburg, Florida, and is one of the most popular courses in the state. This course offers 18 holes of challenging golf, and is known for its well-kept greens and beautiful scenery. Mangrove Bay is a great course for both beginners and experienced golfers, and is sure to provide a fun and enjoyable round of golf for all.
2. Isla Del Sol Yacht & Country Club

- Course Type: Plantation
- Number of Holes: 18
- Length of Course: 6,392 yards
- Number of Par: 72
- Slope: 122
- Operating time: 7AM to 7PM
- Phone number: (866) 906-4750
- Location: 6000 Sun Blvd, Saint Petersburg, FL 33715-1102, United States
- Facebook: Isla Del Sol Yacht & Country Club
Isla Del Sol Yacht & Country Club is a private, member-owned club located in the heart of St. Petersburg, Florida. This hidden gem offers its members a unique and intimate setting on Boca Ciega Bay with views of the downtown skyline.
The club features an 18-hole championship golf course, 12 tennis courts, a fitness center, a spa, and dining facilities. Isla Del Sol Yacht & Country Club also offers a variety of social and recreational activities for its members.
You might also like to play on the best golf course in Saint Augustine
3. Vinoy Golf Club

- Course Type: Private
- Number of Holes: 18
- Length of Course: 6,590 yards
- Number of Par: 72
- Slope: 130
- Operating time: 7AM to 7PM
- Phone number: (727) 896-8000
- Location: 600 Snell Isle Blvd NE, Saint Petersburg, FL 33704-3604, United States
- Facebook: N/A
- Official website: N/A
Vinoy Golf Club is a private club located in St. Petersburg, Florida. The club was founded in 1925 and has been a popular destination for golfers ever since. The course is a par 72 and features 18 holes. The club also has a pro shop, restaurant, and bar.
If you’re looking for a great place to play golf in the Tampa Bay area, look no further than the Vinoy Golf Club. This private club has been a favorite among golfers since it was founded in 1925. The course is a par 72 and features 18 holes, making it a great challenge for players of all skill levels. In addition to the great golfing, the club also has a pro shop, restaurant, and bar, making it the perfect place to spend a day or two.
4. St. Petersburg Country Club

- Course Type: Private
- Number of Holes: 18
- Length of Course: 6,718 yards
- Number of Par: 72
- Slope: 124
- Operating time: 7AM to 7PM
- Phone number: (727) 864-1595
- Location: 2000 Country Club Way S, Saint Petersburg, FL 33712-4109, United States
- Facebook: N/A
The St. Petersburg Country Club is one of the most prestigious private clubs in Florida. It is located on the beautiful Tampa Bay and offers its members a variety of activities and amenities, including championship golf, tennis, swimming, and dining. The club also has a rich tradition of hosting social events and gatherings.
The St. Petersburg Country Club was founded in 1899 and has been a favorite destination of the area’s elite for over a century. The club’s 18-hole golf course is one of the best in the state, and has hosted numerous professional and amateur tournaments over the years. The tennis courts are also top-notch, and the pool is a great place to cool off after a long day on the links.
The club’s dining room is a popular spot for lunch and dinner, and the menu features a wide variety of both local and international dishes. The St. Petersburg Country Club is also well-known for its annual black-tie gala, which is one of the most anticipated events on the social calendar.
Whether you’re looking to enjoy a round of golf, some tennis, or just a delicious meal, the St. Petersburg Country Club is the perfect place to do it.
Check out the amazing golf course in Punta Gorda
5. Twin Brooks Golf Course

- Course Type: Municipal
- Number of Holes: 9
- Length of Course: 1,100 yards
- Number of Par: 27
- Slope: Not Known
- Operating time: 7AM to 7PM
- Phone number: (727) 893-7445
- Location: 3800 22nd Ave S, Saint Petersburg, FL 33711-3148, United States
- Facebook: N/A
- Official website: N/A
Twin Brooks Golf Course is a municipal 9-hole course located in Saint Petersburg, Florida. The course is located on the Santa Rosa Sound, just across the bridge from Pensacola Beach. The course features 1,100 yards of golf from the longest tees for a par of 27. The course was designed by Joe Lee and opened in 1971.
Final Words
If you’re looking for the best golf course in Saint Petersburg, look no further than the Mangrove Bay Golf Course. This private club offers its members access to an 18-hole championship golf course, as well as a variety of other amenities. The club is the perfect place for those who love golf and want to enjoy the best that the sport has to offer.