loader image


Contact us

Get In Touch

If you have any questions, would like some advise, just fill out the form below and we get back to you as soon as possible.

Call us

+94 (0)77 077 85 97

Reception Hours

everyday 8am-7pm

Visit us

Ward No. 3, 9th Mile Post, Nilaveli, Trincomalee


General Questions

All your need to know about Divinguru Beach Resort. Save your time by reading Frequently Asked Questions. If you don’t find your answer here, feel free to contact us through the contact form below.

How to get to our resort?

1) By Car or Van arranged by us
You can book with us a transfer from the International Airport in Colombo or from Colombo City
or any other destination in Sri Lanka through the Online Booking form on our website. For 2 person with an AC Car with driver from Colombo Airport or Colombo City costs 90 Euro one way. Any additional person from the age of 12 years old 5 Euro on top of the 90 Euro.
2) By Car or Van at the Airport
After your arrival at the International Airport in Colombo, you will find at the arrival hall of the airport 4 or 5 booths with car rental service. They provide transport (car with driver) to any destination in Sri Lanka with a fixed rates.
3) By Plane
You can also fly every Monday, Wednesday, Friday and Saturday at 7 am from the domestic airport RATMALANA
south of Colombo to Trincomalee with HELITOURS, with a 50 seater turbo prop plane from the airforce. 
It cost currently around 30 Euro one way per person only and the flight takes around 45 minutes only.
The flights back from Trincomalee to Ratmalana are at the same week days at 4.15 pm.

More information on their website: www.helitours.lk . 

The purchase of the tickets is only possible in person at the Colombo Helitours Ticket Office or
at the China Bay Airport in Trincomalee.

From the Trincomalee Airport “China Bay” you can take a Tuk Tuk to Nilaveli. It takes around 30 minutes and cost 1400 Sri Lankan Rupees. 
Call our friendly Tuk Tuk driver “SUPUN” at the Airport China Bay, 0094 (0)77 96 58 989 for Pick Up .
4) By Bus
There are also daily night AC Busses at around 11 pm from Colombo Private Buss Station,
close to Colombo Fort Railway Station to Trincomalee. It takes around 5.30 to 6.30 hours.
You can book your seat online here: www.superline.lk , www.busbooking.lk
The daily night AC Busses from Trincomalee to Colombo leaving daily at around 11 pm from
Trincomalee bus station.
5) By Train
There is also a daily trains from the Colombo Fort Railway Station to Trincomalee Railway Station in the
evening depart at around 9.30 pm. The train will arrive Trincomalee at around 5.30 am in the morning.
The train from Trincomalee Railway Station to Colombo Fort Railway Station depart every evening at
7 pm and will arrive Colombo Fort Railway Station at 3.30 am in the morning.
For more information and reservation please check the  website: www.railway.gov.lk
For Tuk Tuk transfers from Trincomalee to Nilaveli you can call our friendly TUK TUK Driver “DINU”.
Call “DINU” under +94 (0)77 84 21 298 for Pick Up
The TUK TUK rate from Trincomalee to Nilaveli will be around 1000 Rupees.

Is your resort family-friendly?

Yes! We offer cozy Family Apartments or spacious Sea View Bungalows with a private plunge pool. All our watersport activities are suitable for kids, such as Try Diving for beginners, Fun Diving, PADI Scuba Diving Courses, Snorkeling and Dolphin & Whale Watching. The Nilaveli Beach, where our diving centre and resort are located, is family-friendly too! You can enjoy wide long sandy beach with crystal clear calm sea. 

Do you have accommodation and diving packages?

Yes! We’ve prepared for you the best deals for accommodation at our Divinguru® Beach Resort combined with diving in our Divinguru Nilaveli diving centre (located on beach side of our resort). For more details please visit our Rates & Offers page.

How do I make my booking?

1. After you decided on your accommodation type, diving package or course, just fill out the reservation form on Book Now page. Please make sure to enter correct details.

By sending the reservation form you also confirm to agree with our Terms & Conditions.

Directly after you did send the form, you will receive an automated acknowledgement of receipt. This is not a booking confirmation!

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

2. Once our service team has processed your booking request, you will receive an email from us. This is either a confirmation of your booking or a suggestion of alternative availabilities and your options.

If you do receive a booking confirmation, we will also send an invoice over 50% of the total booking amount.

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 Service & Booking Team guarantees your booking.

3. Apart from your booking confirmation we additionally will send an invoice for 50% of the total booking amount. This is a deposit and will be charged regardless of amount and duration of the booking.

The remaining amount of your booking should be paid at arrival to our diving centre.

This and all other information will be sent to you together with your booking confirmation. Should you still have any questions please don’t hesitate to contact us via contact form or an email.

What is your cancellation policy?

Cancellations made 90 days or more before the reservation date are free of charge. We will refund you complete deposit of 50 %.

Cancellation made 45 days to 89 days before the reservation date will be charged 25 % of the total reservation amount. We will refund you the half of your deposit.

Cancellations made 44 days or less before the reservation date will be charged the full deposit of 50 %.

Cancellations made 30 days or less before the reservation date or “No Show”, will be charged the full reservation amount.

We want to assure you and all other customers a great diving experience and high-quality service. We have to plan each day, boat and group in advance. Please understand that we cannot refund late cancellations.

Contact Divinguru Team

8 + 1 =