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%
Travelers talk about
“seafood risotto” (17 reviews)
“sushi” (13 reviews)
“guacamole” (8 reviews)
Closed Now
Caribbean, Seafood, International, Gluten Free Options, Vegetarian Friendly
$$ - $$$
3.5 miles north of San Pedro | at Las Terrazas Resort, Ambergris Caye 00000, Belize
All Details
Write a ReviewReviews (266)
Traveler rating
Traveler type
Time of year

1 - 10 of 263 reviews

Reviewed 1 week ago

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 April 16, 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
Reviewed April 10, 2018

We ate here daily as it was at the resort we were staying in. All of the food was good, but not great - except the pastas, which were terrific. Sadly, I had better fish at a bar in town than here. Their wine menu...More

Thank DalTexTraveler
Reviewed March 3, 2018

We went here specifically for the crepes which were great but for some reason there were tons of flies there that day. Could not relax and eat our breakfast as there were so many flies. Besides the flies, the crepes were great and my son...More

Thank Mary D
LasTerrazasTeam, Public Relations Manager at O Restaurant, responded to this reviewResponded March 9, 2018

The tropical climate in Belize means that we sometimes have unwelcome guests like flies and mosquitos. We use safest methods possible to try to control pests, including citronella around the resort and pool area. Unfortunately, we are sometimes unable to control Mother Nature, as you...More

Reviewed February 15, 2018

The waiting staff was very friendly and help make our dining experience the best possible. There was a large variety of food and everything was delicious. I suggest trying the risotto or the pork loin.

Thank Emerson J
A TripAdvisor Member
Reviewed February 15, 2018 via mobile

The food here is amazing! I ate the ceviche with every meal!! The staff is exceptional and they will ensure your food comes exactly the way you want it. The seafood is fresh and the prices are VERY reasonable. If the weather permits, sitting outside...More

Thank A TripAdvisor Member
LasTerrazasTeam, Public Relations Manager at O Restaurant, responded to this reviewResponded February 28, 2018

Ceviche with every meal sounds like the thing vacations are made for! We pride ourselves on our friendly, dedicated staff, and we are pleased to hear that our staff took great care of you. Thank you for choosing Las Terrazas Resort!

Reviewed February 15, 2018

I can't get enough of O! And every time I return, it's even better than the last. How do they do it?! I always dine here for breakfast, lunch, AND dinner, and never get bored of the options. There's something for every person and every...More

Thank Trojanforlife
Reviewed February 14, 2018 via mobile

My wife and I enjoyed lunch at O on Monday. The food was good, but the service was excellent. Everyone is very friendly

Thank Paul G
Reviewed February 14, 2018

This restaurant is a must! the food at this resort was better than any of the other food in Belize. All the food is gourmet, yet decently priced. Every day is a new theme, but they will always have their standard menu as well. My...More

Thank jshaukat
LasTerrazasTeam, Public Relations Manager at O Restaurant, responded to this reviewResponded February 28, 2018

Yes! Sushi night! Friday night is a fantastic night to dine at O Restaurant located at Las Terrazas Resort. We offer dinner specials every night of the week, in addition to our regular menu of island specials created with locally-sourced ingredients. Thank you for the...More

Reviewed February 13, 2018

I enjoyed every meal I ate at this restaurant. I ate here multiple times andI enjoyed the breakfast, lunch, and dinner menu. They also have specials every night for dinner. The highlights on the menu were huevos devorciados for breakfast, blackened chicken sandwich for lunch...More

Thank Zohaib D
Nearby HotelsSee all 57 hotels in Ambergris Caye
Las Terrazas Resort
933 reviews
.00 miles away
Belizean Shores Resort
937 reviews
.34 miles away
Coco Beach Resort
1,452 reviews
.45 miles away
Captain Morgan's Retreat
919 reviews
.67 miles away
Nearby Restaurants
CocoCabana Restaurant & Bar
75 reviews
.06 miles away
Cocoblanca Restaurant
187 reviews
.45 miles away
Rendezvous Restaurant &Winery
195 reviews
.06 miles away
Nearby Attractions
Secret Beach
541 reviews
2.74 miles away
Belizean Melody Art Gallery
84 reviews
2.02 miles away
Island Dream Tours
545 reviews
3.44 miles away
SeaStar Belize
181 reviews
2.55 miles away
Ask a question
Questions & Answers
January 1, 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
October 3, 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
$5 - $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, Television, Highchairs Available
Good for
Business meetings, Bar scene, Families with children, Scenic view, Special occasions, Large groups, Local cuisine, Romantic
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