The Banyan Tree offers 20 hillside pool villas, six pool villas by the rocks plus Jacuzzi, 15 beachfront spa pool villas, five pool villas and one presidential villa. Other amenities include three restaurants, two bars, swimming pool, snorkelling equipment, deep sea fishing, night fishing, water-skiing, windsurfing, gymnasium, games room with Internet access, board room, eight spa pavilions with a wide range of beauty treatments, gallery, meditation/yoga classes, salon and excursions.