The Royal Rojana boasts an excellent variety of sports and leisure facilities which include 6 swimming pools and a kids pool, floodlit tennis courts, volleyball, mini basketball, football, a well-equipped international Dive Centre, a kids club with daily organised activities, and a fully equipped Health and Fitness Club with a gymnasium, massage parlour, jacuzzi, sauna and steam room. There is a good choice of dining options at the resort which includes great breakfast, lunch and dinner buffets in the Main Restaurant, and hearty Italian fare at the Baywatch Restaurant. The Upper Restaurant overlooks the Red Sea and has nighty live music and weekly food festivals. The Badia Oriental Cafe serves light snacks and egyptian drinks and shishas. The Beach and Pool bars are great for a relaxing drink in the evenings whilst the on-site nightclub is the spot for a more lively night.