Free continental breakfast, a marina and an airport shuttle are just a few of the amenities provided at Saint Francis Resort. With a white sand beach, beachfront dining and snorkelling, this hotel is the perfect place to soak up some sun. The on-site American cuisine restaurant, saint francis grille, offers breakfast, lunch, dinner and children's meals. Enjoy on-site activities, such as kayaking, ecotours and hiking/biking. Stay connected with free WiFi in public areas, and guests can find other amenities, such as a terrace and a garden.