Top 10 Must-visit Islands Near Kota Kinabalu

Kota Kinabalu, the vibrant capital of Sabah, Malaysia, is not only known for its stunning sunsets and bustling markets but also serves as a gateway to some of the most breathtaking islands in the region. If you're planning a trip to this beautiful part of the world, you're in for a treat. Here’s a detailed guide to the top 10 islands near Kota Kinabalu that you simply cannot miss.

Kota Kinabalu Islands

1. Gaya Island

Gaya Island is the largest island in the Tunku Abdul Rahman Marine Park and is famous for its beautiful beaches and lush rainforests. The island offers various activities such as snorkeling, diving, and jungle trekking. You can also visit the local villages to experience the culture of the indigenous people.

Gaya Island

Key Attractions:

  • Snorkeling and Diving: Explore the vibrant coral reefs.
  • Jungle Trekking: Discover the island's rich biodiversity.
  • Local Villages: Experience the culture of the Bajau people.

Best Time to Visit:

The best time to visit Gaya Island is from March to October, when the weather is dry and perfect for outdoor activities.

2. Manukan Island

Manukan Island is another gem in the Tunku Abdul Rahman Marine Park, known for its stunning beaches and crystal-clear waters. It’s an ideal spot for water sports enthusiasts, offering activities like jet skiing, parasailing, and snorkeling.

Manukan Island

Key Attractions:

  • Water Sports: Enjoy jet skiing and parasailing.
  • Snorkeling: Explore the underwater world.
  • Beach Relaxation: Unwind on the beautiful sandy beaches.

Best Time to Visit:

Visit Manukan Island between March and October for the best weather conditions.

3. Sapi Island

Sapi Island is known for its picturesque beaches and vibrant marine life. It’s a great spot for families and those looking to relax in a serene environment. The island also has picnic areas and facilities for barbecues.

Sapi Island

Key Attractions:

  • Picnic Areas: Perfect for family outings.
  • Snorkeling: Discover the colorful marine life.
  • Nature Trails: Explore the island's natural beauty.

Best Time to Visit:

The ideal time to visit Sapi Island is from April to October.

4. Mantanani Island

Mantanani Island is a hidden paradise known for its stunning beaches and rich marine life. It’s less crowded than other islands, making it perfect for those seeking tranquility. The island is also famous for its clear waters, making it a great spot for diving.

Key Attractions:

  • Diving: Experience some of the best dive sites in Sabah.
  • Beach Activities: Enjoy sunbathing and swimming.
  • Local Culture: Interact with the friendly locals.

Best Time to Visit:

The best time to visit Mantanani Island is from March to October.

5. Tunku Abdul Rahman Park

This marine park consists of five islands, including Gaya, Manukan, Sapi, Sulug, and Mamutik. Each island offers unique experiences, from snorkeling to hiking trails. The park is a protected area, ensuring the preservation of its natural beauty.

Key Attractions:

  • Island Hopping: Visit multiple islands in one trip.
  • Snorkeling: Explore the rich marine biodiversity.
  • Hiking: Enjoy scenic trails with breathtaking views.

Best Time to Visit:

The ideal time to visit Tunku Abdul Rahman Park is from March to October.

6. Pulau Tiga

Pulau Tiga, also known as Survivor Island, gained fame from the reality TV show "Survivor." The island is famous for its mud volcanoes and beautiful beaches. It’s a great spot for those looking to explore nature and enjoy a unique experience.

Key Attractions:

  • Mud Volcanoes: Experience the therapeutic mud baths.
  • Beach Activities: Relax on the pristine beaches.
  • Wildlife: Spot various species of birds and monkeys.

Best Time to Visit:

Visit Pulau Tiga from March to October for the best weather.

7. Kapalai Island

Kapalai Island is a beautiful resort island known for its stunning overwater bungalows and crystal-clear waters. It’s a popular destination for divers, offering access to some of the best dive sites in the region.

Kapalai Island

Key Attractions:

  • Diving: Explore the underwater wonders.
  • Overwater Bungalows: Enjoy a luxurious stay.
  • Relaxation: Unwind in a tranquil setting.

Best Time to Visit:

The best time to visit Kapalai Island is from March to October.

8. Pom Pom Island

Pom Pom Island is a small, idyllic island known for its white sandy beaches and vibrant coral reefs. It’s a great spot for snorkeling and diving, with plenty of marine life to discover.

Key Attractions:

  • Snorkeling and Diving: Explore the rich underwater ecosystem.
  • Beach Relaxation: Enjoy the serene beaches.
  • Eco-Tourism: Participate in conservation efforts.

Best Time to Visit:

Visit Pom Pom Island from March to October for the best weather.

9. Borneo Island

Borneo Island is the third-largest island in the world and offers a diverse range of experiences, from lush rainforests to stunning beaches. While it’s not an island you can visit in a day, it’s worth exploring for its unique wildlife and cultural experiences.

Key Attractions:

  • Wildlife Tours: Spot orangutans and other unique species.
  • Rainforest Adventures: Explore the diverse ecosystems.
  • Cultural Experiences: Learn about the indigenous cultures.

Best Time to Visit:

The best time to visit Borneo Island is from March to October.

10. Sibuan Island

Sibuan Island is a hidden gem known for its pristine beaches and crystal-clear waters. It’s a great spot for snorkeling and relaxing away from the crowds. The island is part of the Semporna Marine Park, making it a protected area.

Key Attractions:

  • Snorkeling: Discover vibrant coral reefs.
  • Beach Relaxation: Unwind on the beautiful beaches.
  • Wildlife Spotting: Look for unique marine species.

Best Time to Visit:

The ideal time to visit Sibuan Island is from March to October.


Visiting the islands near Kota Kinabalu offers a unique opportunity to experience the beauty of nature, indulge in water sports, and immerse yourself in local culture. Whether you’re seeking adventure or relaxation, these islands have something for everyone.

For your trip planning, consider booking your accommodations and flights through the following links:

With so many stunning islands to choose from, which one will you visit first? Each island promises unforgettable experiences and memories that will last a lifetime.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.

Book a trip here!

Loved Top 10 Must-visit Islands Near Kota Kinabalu? Start your journey today and experience it for yourself!