Undoubtedly the finest spa on Roatán [1], Baan Suerte (tel. 504/445-3059, www.spabaansuerte.com [2]) is tucked into lush vegetation on a hill above the sea, offering five types of massage, seven body treatments (such honey and papaya, or green tea-mint-algae), and other spa standards like facials, manicures, and yoga.
Services are expensive (massages and body treatments run US$70–150), but quality is top-notch, and guests are welcome to stay as long as they like on the property, taking advantage of the swimming pool, beach access, kayaks, and snorkel equipment.
Links:
[1] http://www.moon.com/destinations/honduras/the-bay-islands/roatan
[2] http://www.spabaansuerte.com