When people think of tropical paradise, destinations like the Maldives or Bali often come to mind. But tucked away in East Malaysia lies an underrated gem that rivals them all — Semporna. Located in the state of Sabah, Semporna is the gateway to some of the most breathtaking islands and marine ecosystems in the world.
If you’re looking for crystal-clear waters, vibrant coral reefs, and a true escape into nature, Semporna should be high on your list.
Where is Semporna?
Semporna is a small coastal town on the east coast of Sabah, on the island of Borneo. While the town itself is modest, it serves as the jumping-off point to a cluster of stunning islands scattered across the Celebes Sea.
The nearest airport is in Tawau, about 1–1.5 hours away by car.
Top Islands to Visit in Semporna

1. Sipadan Island – A Diver’s Dream
Arguably one of the best dive sites in the world, Sipadan is a protected marine park famous for its incredible biodiversity. Divers can expect:
- Massive schools of barracuda
- Sea turtles gliding effortlessly
- Reef sharks and vibrant coral walls
Due to conservation efforts, visitor numbers are limited — so advance booking is essential.

2. Mabul Island – Macro Photography Haven
Just a short boat ride from Sipadan, Mabul is famous for its unique “muck diving.” Instead of big fish, here you’ll find:
- Rare critters like blue-ringed octopus
- Seahorses and nudibranchs
- Colourful reef life
It’s also home to luxury water villas and budget-friendly stays.

3. Kapalai Island – Water Village Paradise
Kapalai isn’t a traditional island — it’s a sandbank turned into a floating resort. Think:
- Overwater chalets
- Turquoise lagoon views
- Snorkelling straight from your room
Perfect for honeymooners or those seeking tranquillity.

4. Bohey Dulang Island – Iconic Viewpoint
This island is famous for its panoramic hike. A short but steep climb rewards you with:
- A jaw-dropping view of a turquoise lagoon
- Instagram-worthy scenery
- A glimpse into ancient volcanic formations

5. Mataking Island – Luxury & Seclusion
For a more exclusive experience, Mataking offers:
- Pristine beaches
- High-end resorts
- A unique underwater post office for divers
Things to Do in Semporna
🤿 Diving & Snorkelling
Semporna is a world-class diving hub. Whether you’re a beginner or experienced diver, the underwater life here is unmatched.
🚤 Island Hopping
Most visitors take day trips to multiple islands, combining snorkelling, beach time, and short hikes.
📸 Photography
From underwater macro shots to drone-worthy island views, Semporna is a visual paradise.
🧘 Relaxation
Stay in a water villa, watch sunsets, and disconnect from the busy world.
Where to Stay
- Budget: Guesthouses in Semporna town
- Mid-range: Resorts on Mabul Island
- Luxury: Water villas in Kapalai or private resorts in Mataking
What to Eat
Being a coastal town, Semporna is known for its fresh seafood:
- Grilled fish and prawns
- Butter crab
- Local Sabahan dishes with bold flavours
Don’t miss dining at floating seafood restaurants for an authentic experience.
Best Time to Visit
The best months are:
- March to October: Calm seas and excellent visibility for diving
- Avoid monsoon periods (November–February) for rougher conditions
Travel Tips
- Book diving permits (especially for Sipadan) early
- Bring cash — ATMs are limited
- Respect local communities and marine life
- Pack reef-safe sunscreen
Final Thoughts
Semporna is not just a destination — it’s an experience. From the moment you step onto its islands, you’ll understand why it’s often called Malaysia’s hidden paradise.
Whether you’re chasing underwater adventures, romantic escapes, or simply a break from city life, Semporna delivers in every way.





