Free continental breakfast, a free manager's reception, and a garden are just a few of the amenities provided at Elmina Beach Resort. At the 3 on-site restaurants, enjoy breakfast, lunch, dinner, and African cuisine. Yoga classes and fitness classes are offered at the gym; other things to do include racquetball/squash and basketball. In addition to a playground and a hair salon, guests can connect to free in-room WiFi.