Restaurants

The Finest Dining in Jamaica

From Asian and Italian to classic Jamaican fare, dining in our six restaurants is a culinary world tour. Under the direction of Executive Chef Stefan Spath, every dish we prepare at our Jamaica resorts delivers an authentic (and always delicious) dining experience.

Dates and times for restaurant openings and closures are subject to change without notice.
To plan an event, please contact the resort for current info.

  • outdoor restaurant dining with white chairs and bench seating with a view of the ocean

    Patio Restaurant

    Breakfast - Lunch - Dinner

    Breakfast features an array of fresh fruits, freshly baked breads and pastries, and made to serve omelets. For lunch and dinner, enjoy Italian and Mediterranean cuisine.

    Patio Restaurant

    Info & Hours

    • Full Breakfast: 7:30 am - 10:30 am
    • Lunch: 12:30 pm - 2:45 pm
    • Dinner: 6:30 pm - 9:30 pm 
    • Closed Wednesdays and Saturdays
    • Reservations: Not Required
    • Dress: Resort Casual (beach cover up, footwear required)

  • metal wire baskets filled with veggies on a green countertop

    Veggie Bar

    Lunch

    Delight with our fresh juice of the day, fruit smoothies, veggie dips, and delectable healthy salads and sandwiches.

    Veggie Bar

    Info & Hours

    • Daily: 11:00 am - 6:00 pm
    • No dress code, swimwear acceptable

  • Pool Grill

    All Day Dining

    Satisfy your cravings any time at the Pool Grill, offering a variety of mouthwatering sandwiches, salads, jerk chicken, and Jamaican patties.

    Pool Grill

    Info & Hours

    • All Day Dining: 11:00 am - 6:00 pm
    • Late Night: 10:30 pm - 5:00 am
    • Reservations: Not Required
    • No dress code, swimwear acceptable

  • a person holding a phone and a cup of coffee

    Java Café

    All Day

    Enjoy pastries and sip on an array of caffeinated beverages—including espressos, cappuccinos, and lattes—crafted fresh with Jamaica Blue Mountain beans in a casual café atmosphere.

    Java Café

    Info & Hours

    • Daily: 7:00 am - 10:00 pm
    • Dress: No dress code, swimwear acceptable

  • indoor restaurant dining area with bench seating and tan wicker chairs overlooking the ocean

    The Verandah

    Dinner

    Enjoy continental fare in a Caribbean chic space, overlooking the Caribbean Sea and Tower Isle.

    The Verandah

    Info & Hours

    • Dinner: 6:30 pm - 9:30 pm
    • Closed: Saturdays
    • Reservations: Not Required
    • Dress: Resort Chic. Examples include a polo or a button-up shirt and shorts, slacks, or dress jeans (no rips or holes) for men and dress, skirt, shorts, or slacks and blouse for women. Open-toed shoes are okay for men.
  • couple having a romantic dinner at a restaurant balcony overlooking the ocean

    Bayside

    Dinner

    Feast on Asian spring rolls, Pad Thai, and banana leaf-steamed snapper by candlelight, overlooking the Caribbean Sea.

    Bayside

    Info & Hours

    • Dinner: 6:15 pm - 9:00 pm
    • Closed Wednesdays and Saturdays
    • Reservations: Required
    • Dress: Resort Chic. Examples include a polo or a button-up shirt and shorts, slacks, or dress jeans (no rips or holes) for men and dress, skirt, shorts, or slacks and blouse for women. Open-toed shoes are okay for men.
  • cti eight rivers

    Eight Rivers

    Dinner

    Experience the authentic flavors of old Jamaica. Enjoy divine gourmet dining featuring continental cuisine with a distinctly Caribbean flair.

    Eight Rivers

    Info & Hours

    • Dinner: 6:15 pm - 9:30 pm (closed Mon)
    • Reservations: Required
    • Dress: Elegant casual. Examples include shirts, slacks (Dress Jeans) and closed-toe shoes or closed-toe sandals for the gentlemen and summer dresses for the ladies. No flip-flops, T-shirts, shorts, or hats are allowed. Jacket is optional.

  • In-Suite Dining

    Breakfast - Lunch - Dinner

    Tired after a long day of exploring? From fresh fruit plates to pan-fried snapper, in-suite dining is our pleasure.

    In-Suite Dining

    Info & Hours

    • Breakfast: 7:30 am - 10:30 am
    • All day dining: 11:00 am - 9:30 pm
    • Dinner: 6:00 pm - 9:30 pm