Travelers are voting Berjaya Redang Resort, Sari Pacifica Resort And Spa and Sari Pacifica Resort And Spa as the best of 20 hotels in Perhentian Islands. There are 8 hotels in Terengganu Darul Iman a city just 56 km from Perhentian Islands and 11 hotels in Ipoh which is 144 km distant. The most popular of these are Primula Beach Resort, Kuala Terengganu in Terengganu Darul Iman and Heritage Hotel Ipoh in Ipoh. You can find 15 hotels in Terengganu and 489 hotels in the country of Malaysia. Our members favorite in Terengganu is Primula Beach Resort, Kuala Terengganu and The Pulai Desaru Beach is the top pick in Malaysia. Want more? Check out our map of hotels in Perhentian Islands.