Book Online

Booking at Bonaventure Golf Club is easy and secure. Select your desired tee time below and get ready for a great golf experience.



Reservation Policy
▪    Public/Resort times are welcomed up to 60 days in advance of day of play.
▪    South Florida Resident times available up to 7 days in advance. 
(Proof of residency is requested). 
▪    Advance tee times must be guaranteed with valid credit card.
▪    Tee time reservations may be cancelled no later than 48 hours prior to the day of play. Failure to cancel tee times without proper notification will result in the full booking amount being charged to your credit card.
▪    In the event of inclement weather, please be sure to contact the Golf Shop prior to your scheduled tee time. If we do not receive your cancellation, the full booking amount will be charged and a credit voucher issued.
▪    For reservations of groups 12 or more, contact Danny B.  (954) 389-2100 X3

Dress code: We promote a relaxed fun-playing environment and encourage you to wear what you enjoy (collared shirts are NOT required). However, we do ask that you save the rock concert and muscle shirts for the family reunion and that you adopt our Bob Marley “One World, One Love” philosophy and be kind and respectful to all. 

Dynamic Rates and Tee Times
At Bonaventure we offer Dynamic Pricing that allows you the ability to choose the RIGHT rate for you, at the RIGHT time for you, on the RIGHT day for you. This process will allow golf rates to be adjusted - both lower and higher - in real-time, based on demand, availability and other changing factors. Golf rates are offered ranging from $20 to $65 per player. The earlier your book, the MORE you SAVE!