Read genuine traveler ratings & reviews to find your perfect stay.
Posted on Jun 17, 2026
Guest UserWilliam was incredibly nice! We only stayed one night, and the next two days were fully booked. When the hotel we stayed at wouldn't arrange a shared airport transfer, we went back to William, and he was still very helpful. William's help made our Semporna trip exceptionally warm. He provides all sorts of seasonings and cookware for free, so you can cook your own meals. The balcony has a sea view!
Show more
Price per night from:PLN 91
Posted on Jul 1, 2026
Guest User
Had a wonderful time staying in the jungle; it truly felt like a vacation. The room was clean, tidy, cool, and smelled great. The shuttle service was incredibly convenient, taking us to town for island hopping in the morning and picking us up in the evening. The entire stay offered Chinese-language service, and any issues were addressed promptly. It was a very pleasant three-day experience. They also offer a reasonably priced airport pick-up service. We saw fireflies and squirrels, and there's a parrot that talks and greets you when you walk by – very amusing! Dinner was delicious, and you can buy seafood and have the hotel prepare it for you.
Show more
Price per night from:PLN 329
Posted on May 8, 2026|Luxury Villa With Projector, Private Net Bed, And Hammock Swing
Guest UserThe Popo Fish Water Bungalow offers incredible value for money, it's absolutely stunning! The water is so clean, and we were pleasantly surprised to find out we could book a diving experience during our two-day stay. All four of us agreed it was incredibly comfortable. The customer service representative was also very proactive in resolving any issues. When you go diving, make sure to eat on the boat and don't get off at the island.
Show more
Price per night from:PLN 1,302
Posted on Feb 1, 2026|Standard Water Bungalow
JiaojingeThe views are absolutely stunning, and all three meals were delicious. Especially the tuna and sashimi available every day—it was much better than I expected. The Bajau people wait under your room daily to sell seafood; you can buy it or not, but make sure to bargain. Bargaining is part of the fun!
Show more
Price per night from:PLN 6,994
Posted on May 27, 2026
GZxiaokengThe Kapalai Dive Resort in Semporna is an absolutely worthwhile island getaway experience, exceeding all expectations for my stay. I highly recommend it for anyone looking for a slow-paced island vacation with water activities and relaxation.
Getting there is easy: you take a dedicated speedboat from the Semporna town jetty, which takes about an hour. Along the way, you can enjoy the vast blue sea and sky, watching the water change from a murky near-shore to a clear, Tiffany blue. The scenery is delightful, making the journey anything but boring. The entire check-in process upon arrival at the island was smooth, with staff helping to transfer luggage so I didn't have to worry about carrying it myself. Both getting on and off the boat were hassle-free.
The resort is built within a marine ecological conservation area, and the marine ecosystem is very well protected, without excessive development. The water is crystal clear, and the underwater environment is perfectly preserved. The entire sea area boasts excellent visibility, allowing you to encounter large schools of fish, starfish, and various tropical fish just by stepping out into the sea – no need to venture far! A casual snorkel yields endless surprises, and the pristine marine atmosphere is simply incredible.
The resort operates on an all-inclusive basis, covering all accommodation and meals, so there's no need for extra spending once you're on the island, which made planning the trip incredibly convenient. Three meals a day are consistently provided, with a rich variety of dishes that balance Southeast Asian flavors with home-style cooking. The ingredients are fresh, ensuring you can eat well and replenish energy spent on water activities. Beverages and light meals are also available, so you can grab a snack whenever you're hungry, significantly enhancing the vacation experience.
Life here is simple yet restorative, a joyful cycle every day. After waking up in the morning, I'd leisurely head to the restaurant for breakfast. After eating my fill, I'd change into swimwear and take the shuttle to the designated jetty at the dive center for snorkeling or diving, getting up close with schools of fish and embracing the ocean. After playing to my heart's content, I'd return to the overwater bungalow to rinse off and rest. After a short break, it was time for lunch and afternoon tea. Refreshed, I'd head back into the water for more fun, followed by a delicious dinner in the evening. This infinite loop of eating, going into the sea, and resting allowed me to escape the city's hustle and bustle, with no pressure to stick to a schedule, completely relaxing my mind and body.
The overwater bungalows are fully equipped, with breathtaking sea views right outside the door. You can also see a sky full of stars and colorful rainbows 🌈. The entire island is quiet and peaceful, with only the sounds of the sea breeze and waves. The pace is slow, making it perfect for both diving enthusiasts and those simply looking to completely unwind. The whole trip was easy and comfortable, a truly restorative and unforgettable island experience.
Show more
Price per night from:PLN 1,279
Posted on Feb 1, 2026|Beach Villa
Guest User
This is such a relaxing island, perfect for a vacation! 🌴 We went during the rainy season, which is considered off-peak, so there weren't many people. Every day at noon, there's a boat to pick up and drop off guests. We stayed for three days, and compared to peak season, it felt like there were never more than 20 guests in total. It's incredibly suitable for families with children, with shallow beaches, 🏖️ turtles, lush greenery, and an exceptionally beautiful natural environment!
There are three hotels on the island, and Dragon Pearl seems to have the best facilities. They offer water villas, beach villas, and garden villas. The rooms are spaced appropriately, so you won't be bothered by neighbors. The beach villas have loungers on the porch and under the coconut trees in front, as well as hammocks, giving it a private beach feel. All rooms are equipped with life jackets 🦺, and upon arrival, there are clear signs in both Chinese and English advising guests to always wear a life jacket when in the water and to avoid swimming after 6 PM.
The beach is large, the shallow water area is extensive, and the water is incredibly clear – like jelly! You can see the bottom even in two to three meters of water, making it perfect for snorkeling. Every day, island-hopping boats come to snorkel near the pier, where there's a clownfish nest. You can spot turtles daily from the pier, and the island even has a dedicated turtle hatching program, with occasional lectures and release events for baby turtles.
The front desk and dive center can also arrange activities like scuba diving 🤿 and snorkeling. This was my first time trying scuba diving here, and because there were so few guests on the island, I got one-on-one instruction from the coach. I saw two turtles up close, truly within arm's reach! I even swam alongside a turtle during the ascent – incredibly lucky! For snorkeling, a dedicated staff member accompanied us with a swim ring 🛟, actively searching for turtles throughout the sea. The service for these small, boutique groups was fantastic!
The island's front desk has Chinese-speaking staff, and while the dive center coaches speak English, you can always understand them through gestures and simple explanations. The reception area has a restaurant and a small shop, so the facilities are quite complete and convenient. Perhaps because it was the off-season and there were so few people, the meal options were a bit simple, but the food was delicious and definitely plentiful enough to fill you up.
Finally, regarding the season, the rainy season wasn't bad at all. It didn't rain every day. We stayed for four full days, and it rained twice. The first time was at noon, a heavy downpour, but it was a thunderstorm that passed quickly and didn't disrupt our afternoon island-hopping and snorkeling. The second time was on the day we left; the rain was quite heavy, starting around 4 or 5 AM with loud pitter-patter sounds and thunder and lightning ⛈️ that you could hear from inside the room. It rained on and off for most of the morning. The temperature dropped a bit, but it was actually quite comfortable without the scorching sun. The waves were a bit stronger than usual, but I have to commend Dragon Pearl Hotel's location; as we walked along the beach, we could clearly see that the wind and waves calmed down significantly in front of the hotel. Even with the rain, the island-hopping boats for snorkeling kept coming.
It was an incredibly comfortable trip! It's definitely worth visiting and worth revisiting!
Show more
Price per night from:PLN 1,330
Posted on Dec 2, 2025
Guest User
We stayed for 3 nights and had a great experience. We could pet cats and even saw monkeys 🐒, and my friend saw squirrels too! Breakfast was different every day and delicious. On the third day, we had to catch our flight at 6 am, and they still prepared breakfast for us. The service was excellent, and they offered free shuttle service to town, which was very convenient overall. There's also a swimming pool, and the island hopping tour in Semporna was beautiful. If I have the chance next time, I would definitely stay at Timba Garden again and visit Semporna's Jelly Beach again.
Show more
Price per night from:PLN 237
Posted on Sep 22, 2024|Standard Double Room
Guest UserI stayed at the hotel for four days and felt very good. The hotel owner was very friendly and thoughtful. The relevant facilities and equipment are very complete, and the hot water is abundant. I recommend choosing this one, thank you
Show more
Price per night from:PLN 83
Posted on May 29, 2024|Deluxe Double Room -Back Row
Guest Userrecommended for others.
good location, beautiful scenery and clear water make your eyes can forget the view
Show more
Price per night from:PLN 160