5-Star Hotels in Terengganu, Malaysia

5-Star Hotels in Terengganu, Malaysia

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top 5-Star Hotels - Terengganu

Choose your travel dates to see the latest prices
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Perhentian Marriott Resort & Spa Hotels in
Perhentian Marriott Resort & Spa Hotels in Perhentian Marriott Resort & Spa Hotels in
Hotels in Terengganu
AAnonymous User 2025.09.05
I was furious when checking out. I had accidentally injured my leg with two small cuts while out at sea with friends, so I returned to the hotel clinic for treatment. They assured me the cuts were superficial and nothing to worry about, and the on-site service was very pleasant. We asked the medic about the price and confirmed it multiple times. They reassured us the treatment fee would be less than 20 RM, putting our minds at ease. So, we proceeded with the treatment right away: iodine cleaning, sterile dressing, and antiseptic ointment. After the cleaning, they also gave us two strips of medication (which we assumed were included in the 20 RM) for promoting blood circulation and reducing swelling. However, when we checked out, the bill came to 181 RM!!! The medic then appeared in the lobby with a printed form, completely reneging on their previous quote. The new breakdown was 100 RM for wound care (iodine, bandage, labor) and 80 RM for medication!!! This amounted to approximately 300 RMB!!! Unfortunately, as two young women in a foreign country with no audio evidence, we didn't feel comfortable arguing further. So, we reluctantly paid 180 RM in cash (we were rushing to catch our flight home and didn't get a chance to photograph the receipt), as we didn't want to jeopardize our departure plans for that day. Our entire trip to Perhentian Islands and the hotel service had been wonderful, which made this incident at the very last minute even more frustrating. We felt completely ripped off, and it instantly spoiled our mood 💢. Had they told me the wound care would cost 100 RM upfront, I would have accepted it. However, the vast difference between the initial quote and the final bill left us utterly speechless. This is a heads-up for everyone: always keep evidence of any incurred costs to avoid getting scammed.
Amazing
192 reviews
9.4/10
Price from
BHD 53
per night
Check Availability
Tanjong Jara Resort, Terengganu - Small Luxury Hotels of the World Hotels in
Tanjong Jara Resort, Terengganu - Small Luxury Hotels of the World Hotels in Tanjong Jara Resort, Terengganu - Small Luxury Hotels of the World Hotels in
Hotels in Terengganu
Wwanitarmidi 2025.07.21
This resort is the best resort i ve stayed so far! From the staff that are well-trained and super attentive to the uniqueness of the building itself. All are just amazing. Breakfast was super delicious that every dish was thoughtfully prepared and full of flavor. Highly recommended this resort for all of you.
Great
168 reviews
9.3/10
Check Availability
The Taaras Beach & Spa Resort Hotels in
The Taaras Beach & Spa Resort Hotels in The Taaras Beach & Spa Resort Hotels in
Hotels in Terengganu
Kkleinjonathan 2025.06.03
beach water and location were amazing. As was Hamdan our concierge. Italian and indian restaurant the bomb and some of the best we have tried. That being said, resort is tired, rooms vary and need updating and staff required further training on hospitality. If you are looking for excellent water beach, sand then it's great but it's not an overall 5 * resort.
Very Good
165 reviews
8.7/10
Price from
BHD 67
per night
Check Availability
See All 5-Star Hotels in Terengganu

Latest Reviews for Terengganu Hotels

See all
9.4/10
Amazing
AAnonymous UserI was furious when checking out. I had accidentally injured my leg with two small cuts while out at sea with friends, so I returned to the hotel clinic for treatment. They assured me the cuts were superficial and nothing to worry about, and the on-site service was very pleasant. We asked the medic about the price and confirmed it multiple times. They reassured us the treatment fee would be less than 20 RM, putting our minds at ease. So, we proceeded with the treatment right away: iodine cleaning, sterile dressing, and antiseptic ointment. After the cleaning, they also gave us two strips of medication (which we assumed were included in the 20 RM) for promoting blood circulation and reducing swelling. However, when we checked out, the bill came to 181 RM!!! The medic then appeared in the lobby with a printed form, completely reneging on their previous quote. The new breakdown was 100 RM for wound care (iodine, bandage, labor) and 80 RM for medication!!! This amounted to approximately 300 RMB!!! Unfortunately, as two young women in a foreign country with no audio evidence, we didn't feel comfortable arguing further. So, we reluctantly paid 180 RM in cash (we were rushing to catch our flight home and didn't get a chance to photograph the receipt), as we didn't want to jeopardize our departure plans for that day. Our entire trip to Perhentian Islands and the hotel service had been wonderful, which made this incident at the very last minute even more frustrating. We felt completely ripped off, and it instantly spoiled our mood 💢. Had they told me the wound care would cost 100 RM upfront, I would have accepted it. However, the vast difference between the initial quote and the final bill left us utterly speechless. This is a heads-up for everyone: always keep evidence of any incurred costs to avoid getting scammed.
Perhentian Marriott Resort & Spa

Perhentian Marriott Resort & Spa

Hotel near Pulau Perhentian
Price per night from:BHD 53
8.7/10
Very Good
Kkleinjonathanbeach water and location were amazing. As was Hamdan our concierge. Italian and indian restaurant the bomb and some of the best we have tried. That being said, resort is tired, rooms vary and need updating and staff required further training on hospitality. If you are looking for excellent water beach, sand then it's great but it's not an overall 5 * resort.
The Taaras Beach & Spa Resort

The Taaras Beach & Spa Resort

Hotel near Redang Island
Price per night from:BHD 67

FAQ

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You’ll find over 1,500,000 hotels in 230+ countries and regions on Trip.com. Can’t decide which hotel to book? Browse the site for inspiration!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total Properties3
Number of Reviews526
Highest PriceBHD 3,538
Lowest PriceBHD 47
Weekend Avg. PriceBHD 242
Weekday Avg. PriceBHD 238