loader image


Book Now

Enjoy 10% off on Dive Packages, PADI Courses, Snorkeling Tours, Whale and Dolphin Watching.

Check Below

Simple & Easy

Book on our website just in a few easy steps!

Payment methods

Pay your deposit or full payments easily online.

Accommodation Packages

Stay with us and get the best deals for diving and accommodation on site.

Booking in 3 easy steps:


All online bookings MUST be at least 48 hours in advance.

All online bookings need for reconfirmation an advance deposit of 50% of the total bill. Reservations without deposit payment will be cancelled.

Specific PADI Fees for all PADI Courses are not included in the prices mentioned.

Book your holidays

After you decided on your accommodation type, diving package or course, just choose your location, activity or room type at the end of this page. Please make sure to enter the correct dates and time.

You can add more activities to one booking by simply clicking on “Add Booking”.

Once you have all you want you can add “Add-ons” or free pickup under the activities.

Then fill out the Contact Details.

By sending the booking request you also confirm to agree with our Terms & Conditions.

If you were in contact with our Service & Booking Team before, you still need to go through this booking process. This is the only way we can guarantee your booking.



In the end of the booking process you will be charged for the advance payment (deposit) 50% of the total booking amount. Reservations without deposit payment will be cancelled.

After you make your payment, you receive the payment confirmation to your email. This is not a booking confirmation!

If you haven’t received our payment confirmation within the next 24 hours please check your SPAM folder and/or contact us.


The balance is payable ON ARRIVAL at the Check In at our diving centre in cash in Euro, US-Dollar, British Pounds, Sri Lankan Rupees or by Credit Card (VISA or MASTER CARD). If you decide to pay by Credit Card we have to charge an extra 2.5 % Bank Fee


You can pay ONLINE in advance by using the “Pay Now” link in your invoice (same procedure as deposit payment).


After your deposit payment (50% of total booking amount) our service team will process your booking request, you will receive a confirmation email from us in maximum of 48 hours.

This is either a confirmation of your booking or a suggestion of alternative availabilities and your options.

We try to answer all enquiries within a maximum of 48 hours. However, since we get a lot of requests, it can take a little longer at times.

Only a booking confirmed by email from our Divinguru Service & Booking Team guarantees your booking.

If you don’t receive our confirmation email within the next 48 hours please check your SPAM folder and/or contact us.

Book Now

Choose from below:

Searching Availability...