4. Tenggol Coral Beach Resort, Tenggol Island, Terengganu
Tenggol Island is a hidden paradise. This is a lesser known destination for tourists, so you’ll be able to enjoy crowd-free beaches. The resort offers 20 comfortably air-conditions chalets on the beach. Some include four beds so a small group or family can easily stay in one cabin. There are plenty of sights to see, but you can also just relax and swing in a hammock beside the water.