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

Superb: 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 5 stars

Hotel in Perhentian Island

Perhentian Marriott Resort & Spa features an outdoor swimming pool, fitness centre, a garden and restaurant in Perhentian Island. This 5-star hotel offers a kids' club and room service. The hospitality given by the team too amazing. I definitely miss Inani, Lina, Joanne most now. My boy keep asking for the kids club but I know he miss “kakak” more than anything. Thats not his 1st kids club too! You can stay in many amazing hotel & resort around the world but you can never get the same experience with Perhentian Marriott. You will miss them, you will talk about how amazing the team, their sincerity attending to you! Just the whole of them too amazing! Love from singapore and I am missing all of you every second! ❤️ thank you for accommodating my autistic son too!

Show more Show less
8.7
Fabulous
116 reviews
Price from
£265
per night

Mama's Chalet Pulau Perhentian Besar 3 stars

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 few steps 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
143 reviews
Price from
£47
per night

Perhentian Bay Chalet 2 stars

Hotel in Perhentian Island

Perhentian Bay Chalet is a 2-star property located in Perhentian Island, facing the beach. The property is situated 600 metres from Petani Beach, 1.5 km from Tuna Bay and 3 km from Mira Beach. Perfect stay at this hotel. Lovely team, clean and scpacious rooms, awesome ocean view.

Show more Show less
6.8
Review score
177 reviews
Price from
£62
per night

Ohlala Rooms

Hotel in Perhentian Island

Set in Perhentian Island, a few steps from Long Beach, Ohlala Rooms offers beachfront accommodation and various facilities, such as a terrace. 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.5
Review score
42 reviews
Price from
£11
per night

Matahari Long Beach

Hotel in Perhentian Island

Located in Perhentian Island, a few steps from Coral Bay Beach, Matahari Long Beach provides air-conditioned rooms and a garden. The property is non-smoking and is situated a few steps from Long... 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
28 reviews
Price from
£47
per night

Perhentian Suria 3 stars

Hotel in Perhentian Island

Situated within 1.1 km of Petani Beach and 1.3 km of PIR Beach, Perhentian Suria offers rooms in Perhentian Island. 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.9
Review score
17 reviews
Price from
£48
per night

Perhentian Mama's 3 stars

Hotel in Perhentian Island

Perhentian Mama's is offering accommodation in Perhentian Island. This 3-star hotel offers room service and a 24-hour front desk. Staff on site can arrange a shuttle service. The property was very close to the beach (literally seafront) and very clean. It is probably one of the best stay in Fisherman Village. Our room was comfortable and had everything we needed especially regarding the price. Nadia and her husband were very friendly and helpful. They were available at any time whether it was to book a taxi boat 5 minutes before or to help us with our room. They even allowed us to check in two hours before the normal time which they did not have to do at all.

Show more Show less
7.7
Good
48 reviews
Price from
£42
per night

Bee Chalet Perhentian Island 3 stars

Hotel in Perhentian Island

Located in Perhentian Island, a few steps from PIR Beach, Bee Chalet Perhentian Island features views of the sea. Personnel très sympathique, emplacement correct, logement simple mais correct

Show more Show less
5.8
Review score
44 reviews
Price from
£55
per night

Perhentian Hazipah

Hotel in Perhentian Island

Perhentian Hazipah is located on the beachfront in Perhentian Island, 1.4 km from Tuna Bay and 2.8 km from Mira Beach. The property is non-smoking and is situated 800 metres from Petani Beach. Snorkeling was the best. The place is fantastic. Good place to visit again in the future.

Show more Show less
5.2
Review score
37 reviews
Price from
£32
per night

BuBu Villa 4 stars

Perhentian Island

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 beautiful room with a pretty garden, and it was helpful to have a washing area for foot and shower after the beach. We enjoyed your nice breakfast in peace every morning. We were staying very easy to have staffs who were very kind and friendly. It was very nice to have an evening cocktail with canape (free charge) at the beach.

Show more Show less
9
Superb
115 reviews
Price from
£432
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 & disinfecting
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

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

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

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

Explore guest reviews of hotels in Perhentian Islands

See all