At Serena Beach Resort and Spa, you can look forward to a free breakfast buffet, a swim-up bar and a poolside bar. With a private beach, sunloungers and scuba diving, this hotel is the perfect place to soak up some sun. Treat yourself to a body wrap, a hot stone massage or a body treatment at Serena Maisha, the on-site spa. Make sure that you enjoy a meal at the 3 on-site restaurants, including breakfast, lunch and dinner. The health club offers yoga classes and fitness classes; other things to do include rafting, boat tours and volleyball. Stay connected with free WiFi in public areas, and guests can find other amenities, such as a terrace and a coffee shop/cafe.