Dining

Fantasy Island’s two restaurants and two bars offer everything from swim-up cocktails in the pool to a snack hut on the beach to an enchanting oceanfront restaurant and terrace with breathtaking Caribbean views. Guests partaking in our all-inclusive meal plan enjoy complimentary dining throughout the day. For special occasions, we can arrange for private dining on the beach or in other areas of the resort for an additional fee.

The resort’s Executive Chef, Ramón Figueroa, was born and raised in Roatán, Honduras. He developed an early interest in food and all things culinary, honing, over the years, a vision and appreciation for fresh food and its preparation and presentation. Ramon's extensive experience includes service as Executive Chef at a number of all-inclusive resorts, as well as several 5-star gourmet al la carte restaurants. He has been the Featured Chef in international cuisine magazines and was an instructor at the prestigious Hotel Escuela Madrid Cuisine.

Ramon's technique, perfected over the years, is to allow the natural flavors of his personally selected ingredients to blend and express themselves with a fusion of Escuela Madrid and Caribbean flair and flavor. We are fortunate to have him at Fantasy Island Resort. Don't miss the opportunity to savor his cuisine.

  • Located in the lobby, La Palma complements enticing cuisine and a relaxed ambiance with breathtaking ocean views from the outdoor terrace.

    hours
    reservations
    • Sunday:7:00 a.m. – 9:30 a.m
    • Sunday:6:30 p.m. – 9:00 p.m
    • Monday:7:00 a.m. – 9:30 a.m
    • Monday:6:30 p.m. – 9:00 p.m
    • Tuesday:7:00 a.m. – 9:30 a.m
    • Tuesday:6:30 p.m. – 9:00 p.m
    • Wednesday:7:00 a.m. – 9:30 a.m
    • Wednesday:6:30 p.m. – 9:00 p.m
    • Thursday:7:00 a.m. – 9:30 a.m
    • Thursday:6:30 p.m. – 9:00 p.m
    • Friday:7:00 a.m. – 9:30 a.m
    • Friday:6:30 p.m. – 9:00 p.m
    • Saturday:7:00 a.m. – 9:30 a.m
    • Saturday:6:30 p.m. – 9:00 p.m
  • Located directly on the beach overlooking the Caribbean, La Palapa is the ideal spot for lingering over a long, lazy lunch while letting the ocean breeze waft your cares away. It doesn’t get much better than this.

    hours
    reservations
    • Sunday:12:30 p.m. – 2:00 p.m.
    • Monday:12:30 p.m. – 2:00 p.m.
    • Tuesday:12:30 p.m. – 2:00 p.m.
    • Wednesday:12:30 p.m. – 2:00 p.m.
    • Thursday:12:30 p.m. – 2:00 p.m.
    • Friday:12:30 p.m. – 2:00 p.m.
    • Saturday:12:30 p.m. – 2:00 p.m.
  • Whether you’re looking to grab a quick drink and a light bite or to stir your evening to life with cocktails before dinner, our vibrant Lobby Bar is the perfect gathering.

    hours
    reservations
    • Sunday:10:00 a.m.– 10:00 p.m.
    • Monday:10:00 a.m.– 10:00 p.m.
    • Tuesday:10:00 a.m.– 10:00 p.m.
    • Wednesday:10:00 a.m.– 10:00 p.m.
    • Thursday:10:00 a.m.– 10:00 p.m.
    • Friday:10:00 a.m.– 10:00 p.m.
    • Saturday:10:00 a.m.– 10:00 p.m.
  • Don’t feel like toweling off? Treat yourself to a cocktail in the pool in our Swim-Up Bar.

    hours
    reservations
    • Sunday:10:00 a.m.– 10:00 p.m.
    • Monday:10:00 a.m.– 10:00 p.m.
    • Tuesday:10:00 a.m.– 10:00 p.m.
    • Wednesday:10:00 a.m.– 10:00 p.m.
    • Thursday:10:00 a.m.– 10:00 p.m.
    • Friday:10:00 a.m.– 10:00 p.m.
    • Saturday:10:00 a.m.– 10:00 p.m.