The resort hides away from the outside world just off the east coast of tropical Malaysia. The word ‘TAARA’ comes from the 4000 year old Sanskrit language - meaning ‘Goddess of the sea’, ‘The star’ and ‘The apple of my eye'.The resort houses 190 stylish suites and rooms, as well as a stunning five-bedroom private villa perched high up on the cliff overlooking the ocean and resort below. This is your ‘home away from home’ where a team of highly dedicated staff will assist you at all times.