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 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. Easy to book boat & snorkeling trim

Show more Show less
8
Very good
12 reviews
Price from
SEK 546
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.

Show more Show less
5.3
Review score
3 reviews
Price from
SEK 518
per night

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.

Show more Show less
9.5
Exceptional
2 reviews
Price from
SEK 4,475
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. Friendly staff Goid WiFi connection Room with aircon and fan Excellent restaurant

Show more Show less
7.6
Good
12 reviews
Price from
SEK 615
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.

Show more Show less
6.2
Review score
4 reviews
Price from
SEK 634
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. Nice location and the room is clean

Show more Show less
5.8
Review score
35 reviews
Price from
SEK 509
per night

Perhentian Bay Chalet 2 stars

Hotel in Perhentian Island

Perhentian Bay Chalet is located on the beachfront in Perhentian Island, 600 metres from Petani Beach and 1.5 km from Tuna Bay. Perfect stay at this hotel. Lovely team, clean and scpacious rooms, awesome ocean view.

Show more Show less
7
Good
96 reviews
Price from
SEK 889
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.6
Review score
20 reviews
Price from
SEK 416
per night

BuBu Villa

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. This was the holiday of a lifetime. A fantastic experience for all of us (2x 60+ somethings and 2x 20+ somethings). Carla and her entire team without exception were attentive, friendly, and each very interesting in their own individual way. From first impressions (the porter carrying a 25Kg suitcase from the landing boat up the beach to the hotel - on his head!!), through the welcome drink and Carla's very helpful introduction to island life, the food, and happy hour cocktails every day that you can set your watch by ready for the evenings activities along the beach (fire show, lots of excellent food, beach bars), will remain in our memories for a very long time - well at least until we return again!! The beach was a great blend of very clean, and lively enough to be interesting without overcrowding (the two weeks before Europe schools break for summer). So much to do too! We were here 8 nights and were busy right through, snorkelling with turtles, baby shaks (sic), little Nemo's and a whole host of other tropical fish. We were lucky enough to see, on two separate days, turtles come up the beach in front of the hotel to lay 100+ eggs (taken to a local sanctuary for hatching and release), and watch the mothers (Shirley Turts and Lily Shelby) make their way back to the water after dark. Amazing wildlife. A short day trip to Redang island was very worthwhile too - beautiful beaches. The boat boys (GreenBoys next to the hotel) were super helpful and friendly for all our excursions out to sea. We made a great number of ongoing social media friends on this trip. We used the spa on several occasions - June's massages were terrific after a long day in the sun and sea.

Show more Show less
9
Superb
75 reviews
Price from
SEK 5,183
per night

Perhentian AB Guest House

Perhentian Island

Perhentian AB Guest House offers a public bath and an open-air bath, as well as air-conditioned accommodation with free WiFi in Perhentian Island, 1.2 km from Tuna Bay. The room is clean and the price is also cheap for us to stay here with free internet network making it easy for us to communicate..

Show more Show less
8.5
Very good
745 reviews
Price from
SEK 247
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

FAQs about hotels in Perhentian Islands

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

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

  • On average, it costs SEK 706 per night to book a 3-star hotel in Perhentian Islands for tonight. You'll pay on average around SEK 4,489 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Perhentian Islands will cost around SEK 4,453 (based on Booking.com prices).

  • 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