Skip to main content

Stay in Perhentian Islands's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Perhentian Marriott Resort & Spa

Hotel in Perhentian Islands

Perhentian Marriott Resort & Spa features an outdoor swimming pool, fitness center, a garden and restaurant in Perhentian Islands. This 5-star hotel offers a kids' club and room service. Outstanding Hotel with wonderful vibe, high-end resort with excellent level of cleanliness and organisation. Great-trained associated staff, that proactively helped the life easier. Spacious rooms, amazing beach with the great coral riff, when you can meet baby sharks. Hi level of hospitality from Diving Center as well. Catamaran sea trip for a snorkeling was extremely comfortable and impressive. Transfer on Marriot ship was very comfortable as well, worth to use against the 3rd party water taxi!

Show more Show less
8.9
Excellent
45 reviews
Price from
$322
per night

Perhentian Bay Chalet

Hotel in Perhentian Islands

Located in Perhentian Islands, Perhentian Bay Chalet provides air-conditioned rooms with free WiFi. Room with sea view, one of the best snorkeling points is directly in front of the hotel. Amar was extremely friendly and very helpful also for other organisational questions.

Show more Show less
7
Good
124 reviews
Price from
$71
per night

Ohlala Rooms

Hotel in Perhentian Islands

Located in Perhentian Islands, Ohlala Rooms offers beachfront accommodations a few steps from Long Beach and facilities like a terrace. Pantai Cendrawasih Beach is a few steps from the hotel. I love the vibes in this place. Few steps from the shore. The host named Lee is an amazing guy and very helpful.

Show more Show less
6.8
Review score
13 reviews
Price from
$13
per night

Matahari Long Beach

Hotel in Perhentian Islands

Located in Perhentian Islands, a few steps from Coral Bay Beach, Matahari Long Beach provides air-conditioned rooms and a garden. Staff on site can arrange airport transportation. It was a really nice place, one of the best and cheapest place in the long beach. Comfortable, cozy and close to the beach. I recommend because other resorts are unnecessary expensive for the same service.

Show more Show less
6.2
Review score
16 reviews
Price from
$65
per night

Mama's Chalet Pulau Perhentian Besar

Hotel in Kampong Pasir Hantu

Mama's Chalet Pulau Perhentian Besar is located on the beachfront in Kampong Pasir Hantu, a few steps from Turtle Beach and a 0-minute walk from PIR Beach. We stay at Mama’s for 5 nights with our family and couldn’t recommend it higher. The cabins are simple but comfortable and it is a lovely location. We looked out over the water to the other island in hammocks. It is a 5 min walk to the best beach on the whole of the Perhentians- we saw sea turtles grazing on sea grass everyday. Mama’s restaurant is also the best priced restaurant in the area with the yummiest food.

Show more Show less
6.9
Review score
93 reviews
Price from
$50
per night

Perhentian Suria

Hotel in Perhentian Islands

Perhentian Suria has accommodations in Perhentian Islands near Petani Beach and PIR Beach. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi. I dient niet take any breakfast

Show more Show less
4.6
Review score
9 reviews
Price from
$50
per night

Perhentian Mama's

Hotel in Perhentian Islands

Perhentian Mama's is offering accommodations in Perhentian Islands. This 3-star hotel offers room service and a 24-hour front desk. Staff on site can arrange a shuttle service. Easy to book boat & snorkeling trim

Show more Show less
7.7
Good
30 reviews
Price from
$47
per night

Bee Chalet Perhentian Island

Hotel in Perhentian Islands

Located in Perhentian Islands, a few steps from PIR Beach, Bee Chalet Perhentian Island features views of the sea. Not far from Jetty drop off by boat. Close to eateries. Let us check in at 1pm!

Show more Show less
5.8
Review score
40 reviews
Price from
$42
per night

Perhentian Hazipah

Hotel in Perhentian Islands

Perhentian Hazipah is located on the beachfront in Perhentian Islands, a 9-minute walk from Petani Beach and 0.9 miles from Tuna Bay. The hotel has family rooms. Snorkeling was the best. The place is fantastic. Good place to visit again in the future.

Show more Show less
5.5
Review score
28 reviews
Price from
$35
per night

BuBu Villa

Perhentian Islands

BuBu Villa offers relaxing stays at Long Beach strip on Pulau Perhentian Kecil. The spacious and elegant villas feature a private terrace and thatched roofs. Very good hotel and amazing staff. Naseer took very good care of us and knew what I needed before I even knew myself. The location is great, on what I would say is the nicest beach on the islands and while not overboard, theres plenty of things just near the hotel - restaurants, dive centers etc so it doesn't get boring

Show more Show less
9
Wonderful
96 reviews
Price from
$489
per night

Hotels with extra health and safety measures

Find hotels in Perhentian Islands with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Perhentian Islands in the past month

See all

Perhentian Islands's best hotels with breakfast

See all

FAQs about hotels in Perhentian Islands

  • There are 45 hotels in Perhentian Islands you can book on Booking.com.

  • Perhentian Islands, Kampong Pasir Hantu, and Kampong Pasir Panjang are popular with other travelers visiting Perhentian Islands.

  • The average price per night for a 3-star hotel in Perhentian Islands this weekend is $72 or $637 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Perhentian Islands this weekend cost around $486 per night (based on Booking.com prices).

Explore guest reviews of hotels in Perhentian Islands

See all