loader image


Live Directly on the Beach

Welcome to Divinguru

Our resort is currently under construction. For opening date and weekly updates, follow our Facebook page.

Be Our Guest AndMake Every Stay Memorable

Divinguru® Beach Resort is located directly at the Nilaveli beach, near to the famous Pigeon island, 12 km from Trincomalee. We offer tranquil and comfortable beach accommodation along with watersport activities and diving center on site in our Divinguru Resort.

modern main building of Nilaveli beach Resort near Trincomalee
Nilaveli private beach side bungalow with sea view directly on the long nilaveli beach

Divinguru® Resort is the right choice for travellers who are searching for a combination of comfortable modern accommodation and active holidays. Lush tropical gardens, miles of sandy beaches, calm sea with crystal clear water and family-friendly activities make our resort the perfect destination for families, couples, dive buddies or companies alike.

With Divinguru you find fun and exciting activities for everyone. We offer the best Snorkeling in Sri Lanka, Scuba Diving for beginners, Fun Diving for certified divers, PADI scuba diving courses and Whale & Dolphin Watching for the whole family!

Facilities &Service

Our resort offers diving, watersport activities, modern beach accommodation and beach restaurant with bar, all this at one place in our Divinguru Beach Resort in Nilaveli!

Divinguru Nilaveli 5 star PADI IDC dive resort, best diving center directly on Nilaveli/ Trincomalee Beach

Diving Centre

Our diving centre, located directly on the Nilaveli beach, is the right choice for your diving experience. We offer all PADI courses, fun diving, diving for beginners, Snorkelling and Dolphin & Whale Watching!

Double Room Apartment modern interior, budget accommodation in Nilaveli for solo travelers and divers


We offer comfortable modern apartments and sea view bungalows, just a few steps from the beach! Whether you are looking for relax or active holiday we accommodate your needs!

Divinguru Beach Restaurant and Bar located directly on Nilaveli Beach near Trincomalee

Beach Restaurant

Our restaurant offers culinary diversity. Our chef cooks for you local and international dishes. Fresh fish and seafood we usually have in everyday offer. Variety of drinks available at the bar.

DiscoverRooms & Facilities

Tastefully-furnished rooms and bungalows with private balcony and sea view come with modern look and elegant design, a minibar and freshly laundered bedding. They include a private bathroom with towels and shower facility.


From 32.3 m² / 347.7 ft²

• Double room or Family room  • Private balcony • Sea view • Air conditioning • Bathroom

Private Bungalows

98.6 m² / 1061 ft²

• Plunge pool with jacuzzi • Balcony area • Private outside shower • Living room • Two bathrooms • Bedroom 

Diving &Watersports Resort

Our Diving Resort offers you the best diving experience on the east coast. Pigeon Island located a few minutes by boat gives you great chance to see the most spectacular marine life and vibrant corals of Sri Lanka.

Diving for beginners

PADI Courses


Whale Watching

Diving for beginners

PADI Courses


Whale Watching

Reasons to staywith Us

Here are some of the highlights why our resort is the right place for your holidays.

Ideal Location

Watersport Activities

Relax & Comfort

Bar & restaurant

Pigeon Island

Training Pool

Diving on Site

Family Friendly

Get the Best Deal Now!

We offer diverse diving packages with accommodation on site and meals from our beach restaurant.


Help yourself to navigate through our beach resort. Get a better overview of our facilities and see our modern amenities. You are welcome to enter from both road and beach side.


Diving Centre

Bungalow 1

Bungalow 2

Main Building – Apartments

Beach Entrance

From ourGuests

Our Resort is brand new modern facility offering ultimate diving experience and relax atmosphere in our beach restaurant. We open in March 2022 and until then we don’t want to use fake reviews. But you are welcome to refer reviews from our other accommodation:


We stayed here last November and absolutely loved it. Two of us were in the main building and the other two were in a cabana. The hotel is owned by a lovely German lady who keeps it to a very high standard and all her staff are extremely friendly and helpful. The rooms in the main building were really clean and spacious, with a terrace and air con. The cabana we had was breathtaking, right on the edge of the beach under palm trees. Breakfast and dinner were delicious and good value, with a very good choice.

Iain D, Ireland
Rockside Cabanas Hotel & Restaurant
(no longer under our management)

Nice, clean and comfortable.. After three nights on the east coast we stayed 6 nights at Rockside. One of the best places to be on this part of Unawatuna area. We had a bungalow near the beach with just a fan and Mosquito Net and that was really nice. The garden is fantastic and the food is good. The owner has also a PADI diving center which makes the stay even more complete. Good place for people in love. The nearby beach give you daily opportunity to swim with turtles

Askerlund, Sweden
Rockside Cabanas Hotel & Restaurant
(no longer under our management)

We had a great relaxing time in this hostel. The beach is just few meters away and many restaurants are located at a walk-able distance, price is really okay for Sri Lanka . Also Edward had been a wonderful host, very helpful and he welcomed us with his big smile, thank you so much and hope to see you soon again.

Adrien Teisseire
Nilaveli Beach Hostel

What’s new in our Beach Resort..

Get YourAnswers Here

Most of your questions are answered in our Frequently Asked Questions section. Save your time and ours by reading them first.

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 beginnersFun DivingPADI Scuba Diving CoursesSnorkeling 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.

Still have questions?

Send us a message!