O Restaurant
njoy Locally-Sourced, Innovative Cuisine at Our Ambergris Caye Restaurant

Business Hours
7am to 9pm daily


226-4249 or [email protected]


A local island favorite for its fusion of international, Caribbean and Central American cuisine, O Restaurant offers seasonal menus showcasing fresh, locally-sourced ingredients. Savor our Ambergris Caye restaurant’s signature seafood risotto with fresh shrimp and locally-caught snapper or the filet mignon seared to perfection. Enjoy nightly dinner specials and indulge the senses with O Restaurant’s famed, Bailey’s-infused chocolate sea urchin. ​​​With its sea-inspired décor and sophisticated ambiance, O Restaurant is the perfect setting for a romantic dinner or good food with friends. Enjoy intimate dining on the Rooftop Sky Lounge paired with beautiful views of the Caribbean Sea with a glass of wine. Embrace the beauty of the island by enjoying private dining on our beach. After a restful night’s sleep, start the day with a traditional Belizean breakfast and fresh-pressed juices while relaxing by the infinity pool. Open for breakfast, lunch and dinner, our beachside San Pedro Belize restaurant offers incredible food and dining experiences on Ambergris Caye.