Beacon Island Resort is located in Plettenberg Bay, a sought-after vacation destination. The resort attracts a diverse group of guests - from newlyweds to families, and offers daily entertainment programs for children, sports enthusiasts, and international tourists. The rooms and suites overlook the sea or lagoon. The property has excellent restaurants, two swimming pools - one outdoor and one indoor heated pool - a sauna, floodlit tennis courts, scuba diving, volleyball, table tennis, squash, and a fitness center with a spinning studio.