Take advantage of a terrace, a cafe and a garden at Soneva Jani. This resort is a great place to bask in the sun with a beachfront location, rowing and sailing. Treat yourself to spa services, such as Ayurvedic treatments, a body wrap or a massage. Be sure to enjoy a meal at any of the 11 on-site restaurants, which feature seafood and more. Enjoy the 24-hour health club, as well as activities, such as boat tours, kayaking and snorkelling. Stay connected with free in-room WiFi, and guests can find other amenities, such as a playground and a library.