We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

O Restaurant

3.5 miles north of San Pedro | at Las Terrazas Resort, Ambergris Caye 00000, Belize
+501 226-4249
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent65%
  • Very good19%
  • Average9%
  • Poor4%
  • Terrible3%
Travellers talk about
“grouper” (26 reviews)
“sushi” (12 reviews)
“surf and turf” (5 reviews)
Open Now
7:00 AM - 9:00 PM Hours
Caribbean, Seafood, International, Vegetarian Friendly, Gluten Free Options
₹₹ - ₹₹₹
3.5 miles north of San Pedro | at Las Terrazas Resort, Ambergris Caye 00000, Belize
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (274)
Traveller rating
Traveller type
Time of year

1 - 10 of 271 reviews

Reviewed 2 days ago

We were greeted on arrival at the door to the restaurant with a big beaming smile from staff. They showed us to a table and offered us drinks straight away. The Mojito was tangy with a hint of sweetness, perfect. Mt Panadas were hot with...More

Thank Maps04109056742
Reviewed 3 days ago

The hotel could be amazing if it were run properly. Every order...and I mean EVERY meal was delivered either: Late (never quicker than 30 mins) With something wrong (table was rarely served together even ...always a gap of at least 10 mins between first and...More

Thank Ols_9
Reviewed 3 weeks ago

We looked forward to meals. Breakfast and lunch by the pool were delicious with outstanding service and great food. We ate one dinner on the resort and it was well beyond the usual beach resort standards with a good menu and very good food.

Thank pakurbags
Reviewed 20 August 2018

Nice to have this little gem on property. Nice breakfast assortments. Some things are out of season but still listed on menu, so be sure and ask your server first. As for the bar, I liked their tequila drinks better (very good) over the rum...More

Thank TheBlondeGrape
LasTerrazasTeam, Guest Relations Manager at O Restaurant, responded to this reviewResponded 8 October 2018

Thank you for the review, Becki! We do our best to keep our menus up-to-date, but as you learned, we produce everything on our menu with fresh produce that we receive daily via boat. Unfortunately, we are not always able to serve some seasonal items,...More

Reviewed 15 August 2018

Great place to eat. Good food, friendly staff, great service. Has inside and outside seating. Reasonably priced, good varietyMore

Thank Morticia S
LasTerrazasTeam, Guest Relations Manager at O Restaurant, responded to this reviewResponded 8 October 2018

Thank you for your 5-star review, Morticia! We are so pleased to hear that you enjoyed dining with us at O Restaurant. O is located at Las Terrazas Resort and is open to the public for breakfast, lunch, dinner, and happy hour from 7am -...More

Reviewed 3 August 2018

Just up the road 1/2 a mile from our resort we got this recommendation from other travelers we met on our journey. Seems like a beautiful resort, and the patio tables right beside the pool were the perfect setting for our sendoff dinner. I enjoyed...More

Thank Cat H
LasTerrazasTeam, Guest Relations Manager at O Restaurant, responded to this reviewResponded 8 October 2018

We are so pleased that you joined us for dinner at O Restaurant, located at Las Terrazas Resort! We offer a Weekly Dinner Specials Menu, with specials such as Surf & Turf, Sushi Night, and Belizean Beach BBQ (weather permitting). Our desserts may possibly be...More

Reviewed 23 June 2018

Tried this restaurant on our trip to Ambergris Caye. While we did not stay at Las Terrazas resort, we did avail ourselves of some great food at the O. The inside dining is a little small, but very cozy. We enjoyed dinner so much we...More

Thank larrycarroll1954
Reviewed 28 May 2018 via mobile

We stayed at Las Terrazas for a week and the food & staff were amazing! Rody, Carla, Bernie and Leroy were the absolute best at making your stay feel like home! They were so warm and inviting and they resort is beautiful! I can’t wait...More

Thank Teresa S
Reviewed 17 May 2018

Nice restaurant that is part of Las Terrazas. The food is good and the staff excellent. Most tables are around the pool and provide a quite atmosphere.

Thank Big_KahunaDave
Reviewed 16 April 2018

The roof top was quiet and romantic. We had a table for two over looking the pool area. it was casual and relaxed. Our waiter didn't rush us and we enjoyed a grouper and snapper entrees. Nice bottle of wine and full moon over the...More

Thank CherylVez
Nearby HotelsSee all 57 hotels in Ambergris Caye
Las Terrazas Resort
968 reviews
.00 km away
Belizean Shores Resort
957 reviews
.55 km away
Coco Beach Resort
1,507 reviews
.72 km away
Captain Morgan's Retreat
956 reviews
1.08 km away
Nearby Restaurants
CocoCabana Restaurant & Bar
77 reviews
.10 km away
Cocoblanca Restaurant
192 reviews
.72 km away
Rendezvous Restaurant & Winery
195 reviews
.09 km away
Nearby Attractions
Belizean Melody Art Gallery
87 reviews
3.26 km away
Secret Beach
673 reviews
4.40 km away
Serenity Spa & Wellness Center
17 reviews
.01 km away
White Sands Dive Shop
395 reviews
.19 km away
Ask a question
Questions & Answers
2 January 2018|
Response from LasTerrazasTeam | Property representative |
Hi jfa, At O Restaurant (located at Las Terrazas Resort), we sell wine by the glass, and by the bottle that you can cork and bring back to your room to enjoy. There are a few grocery stores on the island as well, if you... More
Terrance G
3 October 2017|
Response from LasTerrazasTeam | Property representative |
We can arrange cab transfer for you or the X'Tan'Ha Front Desk would be pleased to help you as well. We look forward to seeing you soon!
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$ 5 - US$ 45
Breakfast, Lunch, Dinner, Drinks
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover, Highchairs Available
Good for
Special Occasion Dining, Groups, Romantic, Child-friendly, View, Business meetings, Local cuisine
Open Hours
7:00 AM - 9:00 PM
7:00 AM - 9:00 PM
7:00 AM - 9:00 PM
7:00 AM - 9:00 PM
7:00 AM - 9:00 PM
7:00 AM - 9:00 PM
7:00 AM - 9:00 PM
Location and Contact Information
  • Address: 3.5 miles north of San Pedro | at Las Terrazas Resort, Ambergris Caye 00000, Belize
  • Location: Central America  >  Belize  >  Belize Cayes  >  Ambergris Caye
  • Phone Number: +501 226-4249
  • E-mail
The premier dining destination in Belize, O Restaurant offers guests and locals an all-new restaurant featuring an outstanding menu with Caribbean and Central 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 decor 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, beach side or pool side. "O" Restaurant will cater to all your culinary whims. We invite you to indulge and enjoy.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing