Photo: Lazy beach days.

Photo of Keranji Beach Resort Keranji Beach Resort

Chilled out hideaway

30-45 minutes walk south of Coral Bay T: (016) 647 6406

Keranji Beach Resort

Previously known as Mira Beach, we really liked Keranji Beach Resort and if you don't mind simple accommodation and the isolation (it is a good 30-45 minutes walk from Coral Beach) then this is our top pick on Perhentian Kecil – and we're not the only ones who like it, as it was booked solid for the rest of the month when we visited.

Photo of Keranji Beach Resort

Under European management, Keranji has a mix of older and very rustic wooden bungalows though to quite smart, bright and new wooden bungalows at a range of price points. We were unable to get a walk through as the rooms were full, but one guest we spoke to described her room as "just divine" and let us peek in the front door. The larger bungalows are the more solid and spacious with well appointed balconies and wooden doors with glass windows. The restaurant has an original menu -- short and simple, but we found the food to be very good and reasonably priced. The older bungalows are more typical Perhentian fare and are a bit overpriced for the standard, but the location, with a pretty, yellow sand beach and clear water offshore, certainly adds value. Keep an eye out for the resident river otter -- the owner came across the otter on the mainland when so young it was still blind and delivered it to the resort for safe keeping -- you'll most likely encounter the otter scampering across the restaurant floor. Free WiFi sweetens the deal. Reservations are essential.

Our rating:

Last updated on 4th May, 2014.

Search Perhentian Islands hotels
“Book now, pay when you stay”

Arriving on:
Leaving on:

Type of room
Type of room, low and high season prices
Bungalow fan share bathroom
100 ringgit
100 ringgit
Bungalow fan private bathroom
150 ringgit
150 ringgit
Deluxe bungalow
250 ringgit
250 ringgit
Room: Bungalow fan share bathroom, low season: 100 ringgit, high season 100 ringgit. Notes:
Room: Bungalow fan private bathroom, low season: 150 ringgit, high season 150 ringgit. Notes:
Room: Deluxe bungalow, low season: 250 ringgit, high season 250 ringgit. Notes:

Keranji Beach Resort
30-45 minutes walk south of Coral Bay
T: (016) 647 6406

Location map for Keranji Beach Resort

See below for more places to stay in Perhentian Islands that are listed on

Not found what you're looking for? Try Agoda for further options still.

Top of page

Where to next?

Where are you planning on heading to after Perhentian Islands? Here are some spots commonly visited from here, or click here to see a full destination list for Malaysia.

Top of page