Unforgettable Cuisine
at Our Ambergris Caye

tantalized tastebuds

A local island favorite for its fusion of international, Caribbean and Central American cuisine, O Restaurant offers seasonal menus showcasing fresh,
locally-sourced ingredients.

With its sea-inspired décor and sophisticated ambiance, O Restaurant is the perfect San Pedro Belize restaurant 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.


Private Beach Dinners

Plan a romantic honeymoon dinner on the beach surrounded by the soft, tropical glow of tiki torches. Begin your journey by proposing as the sun sets over the Caribbean with the sound of the surf becoming “your song”. Or continue your journey with a delectable dinner under the stars, without the distractions of everyday life. Creative Caribbean cuisine made with local ingredients, a comfortable setting, and the natural beauty of Ambergris Caye make it easy to connect and celebrate in Belize.

Serving Drinks

Happy Hour 4-6pm Daily

Join us for our famous Happy Hour at O Bar in our San Pedro Belize restaurant. Celebrated across the island for its fantastic cocktails, innovative menu specials and inviting atmosphere, our Happy Hour is the time to relax and breathe in paradise. Socialize with guests and island residents over carefully crafted cocktails. Sip a refreshing cucumber mojito by the inviting infinity pool or try a banana daiquiri under the shade of palm trees while lounging on our beach. Showcasing seasonal menus and signature, handcrafted cocktails, our Happy Hour gives you a lot to smile about.


Best All Inclusive Resort in Belize

Take the stress out of planning and turn your Belize adventure into an all inclusive getaway with a daily meal plan. O Restaurant, located onsite at Las Terrazas Resort, is Ambergris Caye’s best location for innovative cuisine. Guests enjoy daily dinner specials, the freshest seafood, and the best views under poolside cabanas or in air conditioned comfort. Add any combination of breakfast, lunch, and dinner, with or without alcohol, as you book online; or, contact our Reservations Office to add an all inclusive meal plan to your existing reservation. 

Tent Wedding

Group Dining & Events

Celebrate life on Ambergris Caye with a custom-catered dining experience. Whether you’re planning a rehearsal dinner or a corporate reception, our Ambergris Caye restaurant catering and event specialists will create a dining experience with the perfect atmosphere and menu. Host a dinner party under the moonlight by the infinity pool or a cocktail reception at the Rooftop Sky Lounge with waves breaking over the Belize Barrier Reef as your background music.