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

Our rating:

Quick links
Our review | Walk-in rates | Address | Map | |

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.

Noordin Mews in Georgetown
Noordin Mews in Georgetown
Ad A delightful choice among
Penang’s heritage picks.

Read more

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.

If you enjoyed this article and would like to support independent travel writing on Southeast Asia, please subscribe to Travelfish—it’s just A$35 per year (less than A$1 per week)!


Check rates with
Search hotels in Perhentian Islands

Arriving on:
Leaving on:

Walk-in rates at Keranji Beach Resort

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:

Where is Keranji Beach Resort

Keranji Beach Resort
30-45 minutes walk south of Coral Bay
T: (016) 647 6406
Coordinates (for GPS): 102º42'54.63" E, 5º53'58.22" N
Room rates: 60 to 120 ringgit

Map for Keranji Beach Resort

Map for Keranji Beach Resort

Open in Apple Maps | Open in Google Maps

Popular attractions in Perhentian Islands

A selection of some of our favourite sights and activities around Perhentian Islands.

Travel better, travel smarter

Save money, receive our latest updates and get the most out of your travels.


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

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