Beachfront dining scene at Las Terrazas with tables overlooking the water at golden hour

A kitchen that listens to the island

The fish arrived this morning. The sun sets in an hour. Your table is ready

Las Terrazas Resort on Ambergris Caye, Belize offers three dining venues: O Restaurant serves fresh, locally sourced fusion cuisine for breakfast, lunch, and dinner daily from 7am to 9pm. The Rooftop Sky Lounge features sunset cocktails, dinner specials, and live music with lagoon views. Jugo Poolside Bar serves custom cocktails and freshly squeezed organic juices by the 70-foot infinity pool from 10am to 5pm. The resort also offers private beachfront dinners for 2 to 100 guests with tiki torch settings, a fire dancing show unique to Las Terrazas, a Little Chefs kids cooking program, and a Belize Food Tour excursion to local kitchens in San Pedro. Guests can bring their fishing catch and the chef will prepare it to order. Every residence has a full kitchen with grocery stocking available in our rooms and rates.

Interior view of O Restaurant with elegant table settings and warm ambient lighting
O Restaurant

The reason locals drive north

Seasonal menus that change with what the fishermen bring in. A chef who fishes off the same dock. A tableside Caesar that turns into a performance

Catch-to-plate with Chef
Tableside Caesar
Breakfast · Lunch · Dinner
Las Terrazas Resort gallery photo UVE 2417 copy
Las Terrazas Resort gallery photo UVE 2277 copy
Dining strip photo
Las Terrazas Resort gallery photo UVE 2311 copy
Rooftop Sky Lounge with sunset views, cocktails, and lagoon backdrop
Rooftop Sky Lounge

Where the sun goes down

The lagoon turns gold. The DJ starts. A mojito appears. The rooftop where you watch the sun disappear into the water

Fire dancers on the beach below
Live DJs and music weekly
Open evenings
Las Terrazas Resort gallery photo P A 6591
Las Terrazas Resort gallery photo UVE IP 7776 copy
Dining strip photo
Las Terrazas Resort gallery photo UVE 2694 copy
Jugo Poolside Bar serving colorful drinks beside the infinity pool
Jugo Poolside Bar

The afternoon belongs to you

Freshly squeezed organic juices. A cocktail list the bartenders know by heart. The pool on one side, the beach on the other. No reason to move until the sun tells you to

Daily happy hour
Weekly rum tasting
10am to 5pm · Poolside service
Las Terrazas Resort gallery photo UVE 1856 copy
Las Terrazas Resort gallery photo UVE 2241 copy
Las Terrazas Resort gallery photo UVE IP 6632 copy
Dining strip photo

Compare Dining Venues

A quick side-by-side guide to choose the best fit for your meal or evening.

Details O Restaurant Rooftop Sky Lounge Jugo Poolside Bar Private Beach Dinners
Hours Daily, 7:00 am - 9:00 pm Evenings Daily, 10:00 am - 5:00 pm By reservation
Vibe Refined island dining and chef-driven cuisine Sunset cocktails, music, and social energy Relaxed daytime pool-and-beach bar Romantic and private beachfront setup
Best for Breakfast, lunch, and full dinner service Pre-dinner drinks, live DJs, and nightlife Afternoon drinks, juices, and light bites Celebrations, couples dinners, and special occasions
Capacity Small to medium tables Small groups and lounge seating Poolside casual seating 2 to 100 guests

What stays with you

We caught a mahi mahi and the restaurant made us ceviche. Then they prepared the fish three ways. The mango sauce was one of the best sauces I have ever tasted

Catch-to-plate

Edgar shows up with his cart and starts off with a quiz about the origins of the Caesar Salad. Then went through each ingredient as he prepared it. The salad was delicious

Tableside Caesar

The highlight of our vacation was the candlelight dinner on the beach and the amazing 4-course dinner prepared by the chef. It was truly an incredible evening

Private beach dinner
Private beach dinner setup with tiki torches and a candlelit table on the sand
Private Beach Dinners

Tiki torches in the sand. A table for two or twenty. The chef prepares a bespoke menu. The only sound is the surf

Romantic evening dining setting on the beach with ocean views and soft lighting
Las Terrazas
Call us: +1 (713) 780-1233
Best rate guarantee when you book direct