Book a tee time

Please fill in this form, providing us with as much information as possible. In all cases, items marked with an * MUST be completed. Players are required to be in possession of a valid handicap and must produce this on the first day of play. If this is not available then proof of membership of an overseas Golf Club has to be produced. We kindly also ask you to be aware of our dress code prior to visiting the club as well as etiquette during play. We require 50% deposit on all bookings. We will contact you by e-mail with confirmation of your booking. Alternatively, you may call us on: +356 2540 1300

Kindly note that there are several tee times throughout the day reserved for potential visitors – so we will be able to accommodate your request the best we can!


Conditions of booking: The Royal Malta Golf Club (RMGC) accepts and confirms this booking in good faith, and will try to adhere to the dates and times requested where possible. Should the specific times required not be available then the closest available times will be allocated. Please advise us as soon as possible if these times are not convenient. The RMGC reserves the right to make up 4 balls as and when this becomes necessary. The RMGC reserves the right to make minor changes to tee times on the day in consultation with the visitors in order to optimise course utilisation Cancellation policy by Visitor(s) The RMGC is mindful that situations can change and therefore operates the following cancellation policy: 30 days before play date. Full refund of 50% deposit. 15 – 29 days before play date 50% refund of 50% deposit. 7 – 14 days before play date 30% refund of 50% deposit. 1 – 6 days before play date No refund of 50% deposit. Within 24 hours of the play date No refund & remaining 50% balance charged to the visitor. or failure to honour the firm booking Cancellation Policy by RMGC In exceptional circumstances such as course closed by flooding, alternative dates/times will be offered to visitors but, if not acceptable, the 50% deposit will be returned

Hit submit to send a booking enquiry