The Reef Dive Resort on Mataking Island is the epitome of a beach paradise. While many resorts in the Semporna archipelago cater strictly to divers, this private island in the Celebes Sea is a heaven for everyone. The diving is spectacular, but with beautiful beach villas, mesmerizing aquamarine waters, and white sand beaches, it’s the perfect tropical getaway.

About an hour speedboat ride from the town of Semporna, Reef Dive Resort is the only resort on Mataking Island. The island is close to Tun Sakaran Marine Park, comprised of Bodgaya, Bohey Dulang, Sebangkat, Selakan, Maiga, Sibuan, Mantabuan islands, and Church and Kapikan reefs.

Climb the wooden observation tower for a breathtaking vista, visit the turtle hatchery, participate in batik painting, explore the surrounding Marine Park, and meet the local Bajau Laut community. You can even mail a postcard from Mataking’s underwater mailbox! Divers can gear up and dive the surrounding reefs, and arrange for Sipadan dives depending on permit availability. The dive center at the resort has a five-star PADI rating. At the end of the day, pamper yourself to a massage at the Jamu Spa.


Total of 49 rooms consisting of 5 categories – Beach Villa, Chalet, Semi-detached Beach Chalet, King Chalet and Garden View Deluxe, all with ceiling fan and air-conditioning, satellite TV, mini bar, in-room safe, ensuite bathroom. Bookings are based on Diver or Non-Diver packages.


Buffet style in eating area. Vegetarians and special diets catered for.

Facilities & Services

Spa & massage, bar, lounge, business centre, Wi-Fi at restaurant and reception only (ebbs and flow), electricity via generator, water sports and dive center.

Day 1

Pick-up from your hotel in Tawau or airport and transfer to Semporna jetty for connection to Mataking Island via a 90 minutes boat ride. Upon arrival, register and check-in. If you are a diver and arrive early, there will be an orientation dive before lunch and another boat dive at 3:00 PM. If booked on a non-diver package, rest of the day free at your own leisure.

 Lunch / Dinner

Day 2

Breakfast at the resort. Divers will go on 3 boat dives surrounding the island. Non-divers free at leisure – you are free to rent snorkel gear and snorkel off the beach at the house reef. If diving Sipadan, wake up early and embark on a 90 minutes ride there for a full day of diving before returning at the end of the day. Non-divers can opt for snorkel excursion to nearby islands, rent a kayak, book a trip to Bohey Dulang and climb the hill for a panoramic view of the archipelago, or simply relax on the beach at the resort.

 Breakfast / Lunch / Dinner

Day 3

Free day at leisure until departure time at 11:00 AM or 2:00 PM, and connect with onward transfers for your next destination. 

 Breakfast / Lunch (Late departure only)

* Flying after diving – It is recommended that divers are to wait a minimum of 18-24 hours before flying.


Return scheduled land/boat connections from Tawau town or airport, full board meals, free flow coffee/tea and light snacks, accommodation. 

Diver package: 3 daily boat dives except arrival & departure date at Mataking / Pandanan / Bohayan / Kelapuan / Timba Timba / Pom Pom with certified guide & unlimited shore buddy dives without guide – tanks, weights& weight belts provided. 

Diver package: Dive gear available for rent and Sipadan day trip charges – please see below: 

• Snorkel Set A (mask, snorkel & fins) – 25.00RM 
• Snorkel Set B (mask, snorkel, booties & fins) – 30.00RM 
• Mask – 10.00RM 
• Snorkel – 8.00RM 
• Fins – 10.00RM 
• Booties – 8.00RM 
• Diving Set (BCD, Reg, Snorkel Set B) – 85.00RM 
• Single Piece Diving Equipment (BCD / Reg / Wetsuit / Torch) – 25.00RM 
• Dive Computer – 35.00RM


Sipadan diving charges – We can pre-book Sipadan diving trips but payment will be due on the island based on the number of pax going on the particular day. Please see table below for prices, and pricing is inclusive of Sipadan permit and boat fees. 

* No of person per boat – Prices 

• 1 person – 1110RM per person 
• 2 persons – 450RM per person 
• 3 persons – 330RM per person 
• 4 persons – 270RM per person 
• 5 persons – 235RM per person 
• 6 persons & above – 200RM per person 

Non-diver package: Snorkel gear available for rent, boat snorkeling

What to Bring?

Sunscreen, mosquito repellent, swim wear, waterproof bag, hat, sunglasses, dive/snorkel gear, hat, flip flop/sandals, camera, dry bag, money (no ATM), water bottle, toiletries, basic first aid kit.


Daily based on a minimum booking of 2pax per departure. Single supplement applies for solo travellers.

Recommended for

Couples and honeymooners, families and friends wanting a more upscale beach holiday with access to beautiful water and beaches. Mataking is also great for non-divers as there are plenty of non-diving activities such as island excursions including to the marine park, snorkeling, turtle hatchery etc.

How to Get There?

The gateway to the Semporna Archipelago is the Tawau airport or Semporna town itself. Please refer to schedule below when planning your travel.

Recommended Transfer In

*3 times daily boat transfer into Mataking Island

Airport Pick UpBoat In Arrive Island
08300930 1030
10301200 1300

Recommended Transfer Out

*2 times daily boat transfer out from Mataking Island

Boat outpick up from jetty Arrive airport
08300930 1030
10301200 1300




Please send us an email to for enquiries or click “Book Now” to use our contact us form.​