Welcome to the Premier Ambergris Caye Restaurant

The premier dining destination in Belize, our Ambergris Caye restaurant offers guests and locals an all-new restaurant featuring an outstanding menu with International and regional Caribbean and Latin American cuisine.  Diners will delight in dishes featuring the freshest ingredients with an array of flavors served in the most desirable of atmospheres.  At O, you'll surround yourself with décor reminiscent of the cool colors of the ocean and the brilliant colors of the summer sky,for a truly unique San Pedro dining experience.  Celebration dinners for couples, families or groups are our specialty and can be arranged rooftop, beachside or pool side. "O" Restaurant will cater to all your culinary whims, reminding you why you chose Las Terrazas as your special place to escape, indulge and enjoy.

O Restaurant is San Pedro's premier destination restaurant. And for good reason. 


  • Host Your Next Event

    at O Restaurant!

    learn more

  • Located at

    Las Terrazas Resort

    learn more

    Join us for

    happy hour!

    learn more!