This spot has been added by


29 spots added - 1156 photos shared

Other contributors You can help us keep this page up-to-date by uploading your pictures to the photo gallery, or by sending us your comments via the contact form

Last updated on

Located southwest of Perhentian Besar Island, Teluk Keke is a good option for shore snorkeling if you are staying on the island. The small rocky islet that faces the beach is bordered by a pretty shallow coral reef, where you will spot clownfish, triggerfish, parrotfish, and occasionally turtles and rays.

Ocellaris clownfish in a sea anemone
This spot is known for its abundance of clownfish, especially ocellaris clownfish. Here, in a magnificent sea anemone, Heteractis magnifica.

How to get to Teluk Keke snorkeling spot?

Teluk Keke is a beach located on the southwestern coast of the island of Perhentian Besar. It is possible to get there on foot. From the west coast and Tuna Bay, walk along the beach heading south. After Abdul Chalet, follow the stairs between sea and jungle, and continue after the somewhat abandoned campsite. Note that the stairs leading from Tuna Bay to Abdul Chalets have collapsed due to erosion. You will need to scramble up and down at the point of collapse.

You will then arrive at a kind of rocky islet attached to the island, well recognizable. From Abdul Chalet, allow 10 minutes to walk.

If you are staying around the southern beaches (Flora Bay), follow the path crossing the jungle to the west (10-20 minutes walk, the path goes up and down, beware of mosquito), and which arrives behind the campsite. From there, walk south to reach Teluk Keke.

Access to the beach is free. Some boats that offer tours in the Perhentian Islands make a snorkeling stop at Teluk Keke. Inquire when booking.

Teluk Keke snorkeling map, Perhentian Besar

Water entrance for snorkeling Teluk Keke

You can get into the water from the beach to the right or left of the islet. The most recommended way to explore the reef is to snorkel all around the islet, entering on one side and exiting on the other. Some parts of the beach are strewn by plastic rubbish.

Teluk Keke snorkeling exploration tips

You can snorkel all around the islet, bordered by a coral reef. The area is quite shallow, at most 10-12ft/3-4 meters. The seabed is made of sand and coral reefs. The corals are rather in good condition and colorful, although not very abundant.

Pacific cushion sea star
A beautiful Pacific cushion sea star noted on the reef.

On this spot, you’ll observe a colorful underwater, with many reef fish species, including triggerfish, boxfish, small groupers, damselfish, parrotfish … In the large sea anemones, you’ll spot ocellaris clownfish and tomato clownfish.

With luck, you may also encounter a hawksbill sea turtle or a stingray on the reef and adjacent sandy areas.

Titan triggerfish
An impressive titan triggerfish found in an open area.

This spot is well sheltered and generally offers good snorkeling conditions, with calm seas and no strong current. Be careful though with the many sea urchins living on the seabed.

Restaurants and accommodation nearby

There is no accommodation or restaurant directly on the beach. The closest are a 10 to 20-minute walk from the beach, along the west coast of the island, or at Flora Bay.


  • Level required Beginner
  • Maximum depth12ft/4m
  • Water entranceFrom a sandy beach
  • Potential DangersSea urchins
  • LifeguardNo
  • Visitor numbersMedium to high
  • Access costsFree

MAP Spot

These snorkeling spots are accessible to beginners and kids. You will enter the water gradually from a beach, or in a less than 3ft. deep area. The sea is generally calm, shallow, with almost no waves or currents. These spots are usually located in marked and/or monitored swimming areas. It is not necessary to swim long distances to discover the sea life.

This level only apply when the spot experiences optimal sea and/or weather conditions. It is not applicable if the sea and/or weather conditions deteriorate, in particular in the presence of rough sea, rain, strong wind, unusual current, large tides, waves and/or swell. You can find more details about the definition of our snorkeling levels on our snorkeling safety page.