How To Book
Booking your Malta Holiday with Malta Direct
Book via the telephone or online, whichever method you prefer, the prices are the same. The deposit amount does vary subject to the flight date, airport and some acommodations require a higher deposit.
You will need to pay the full amount at the time of booking if your booking is made 10 weeks or less prior to departure date.
If you have any specific requirements please do contact us before you book so we can make nessecary arrangements where possible. Do let us know if you have any special requests at the time of booking, whilst we cannot guarantee special requests and this does not form part of your holiday contract, we shall endeavour to meet your requirements, however no guarantee is given.
If you are booking online, special requests can be added during the booking process, alternatively, email
us by replying to your booking confirmation once your booking is complete and we can add special requets.
Some extra's such as Insurance
premiums (if booked) must be paid immediately. Your holiday balance is due 10 weeks before your departure. Late bookings are accepted right up to the day of departure. Bookings made with less than 10 weeks to departure are payable in full at the time of booking.
Travel documents & holiday confirmation
All bookings will receive an ATOL Certificate, confirmation invoice and insurance synopsis (if purchased) to the email address provided unless postage option has been chosen at the time of booking. Where insurance has been purchased, a link to your insurance document will be provided with the booking confirmation email.
Travel documents and boarding passes (where applicable) will be provided normally 2 weeks prior to departure. Do check carefully all the documentation you receive and do read our booking conditions.
Full payment will be required for any late bookings made within 10 weeks of departure date. We can only accept card payments for very late bookings and tickets on departure may have to be arranged in certain circumstances with an additional cost from £30 per ticket.