Photo: Lazy beach days.

Photo of Senja Bay Resort Senja Bay Resort

Fab views, friendly staff, mixed quality

Far southern end of Coral Bay, Perhentian Kecil T: (09) 691 1799 (019) 280 0801 F: (09) 691 1790

Senja Bay Resort

Our rating:

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

Sprawling Senja Bay is kind of a mirror image of Mohsin Chalet on Long Beach, with a collection of duplex bungalows running back from the beach and up the hillside behind.

Heading to Malaysia?
Heading to Malaysia?
Ad Search for cheap flights to Malaysia
on Skyscanner.

Read more

Photo of Senja Bay Resort
Standards though are considerably better than Mohsin. The cheapest, fan-cooled rooms are at the top level up the hillside, reached via a rickety wooden stairway (tricky going maybe for young kids). It’s worth the climb though as they offer great views over the bay and have a far better shaded (and so cooler) atmosphere than Mohsin. Rooms are well sized with clean bathrooms and not totally bouncy beds. The resort also has a well placed restaurant down by the water with an excellent outlook over the beach. Staff are very friendly and chatty and overall we quite liked it here. Their pricier rooms are down at ground level and were full so we were not able to see inside -- at least from the exterior they had a polished look about them. Overall a good option if Ombak is too hotel stye for you and the prices are not unreasonable.

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 Senja Bay Resort

Type of room
Type of room, low and high season prices
Dbl fan private bathroom
100 ringgit
130 ringgit
Dbl air-con private bathroom
150 ringgit
180 ringgit
Deluxe double room
200 ringgit
230 ringgit
Family room
400 ringgit
430 ringgit
Sleeps 6
Room: Dbl fan private bathroom, low season: 100 ringgit, high season 130 ringgit. Notes:
Room: Dbl air-con private bathroom, low season: 150 ringgit, high season 180 ringgit. Notes:
Room: Deluxe double room, low season: 200 ringgit, high season 230 ringgit. Notes:
Room: Family room, low season: 400 ringgit, high season 430 ringgit. Notes: Sleeps 6

Where is Senja Bay Resort

Senja Bay Resort
Far southern end of Coral Bay, Perhentian Kecil
T: (09) 691 1799 (019) 280 0801 F: (09) 691 1790
Coordinates (for GPS): 102º43'1" E, 5º54'44.36" N
Room rates: 60 to 120 ringgit

Map for Senja Bay Resort

Map for Senja Bay 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