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
“seafood risotto” (17 reviews)
“sushi” (13 reviews)
“guacamole” (8 reviews)
Closed Now
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 ReviewReviews (268)
Traveller rating
Traveller type
Time of year

1 - 10 of 265 reviews

Reviewed yesterday

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 3 weeks ago 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
Reviewed 10 April 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 3 March 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 9 March 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 15 February 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 15 February 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 28 February 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 15 February 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 14 February 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
Nearby HotelsSee all 58 hotels in Ambergris Caye
Las Terrazas Resort
940 reviews
.00 km away
Belizean Shores Resort
941 reviews
.55 km away
Coco Beach Resort
1,471 reviews
.72 km away
Captain Morgan's Retreat
927 reviews
1.08 km away
Nearby Restaurants
CocoCabana Restaurant & Bar
76 reviews
.10 km away
Cocoblanca Restaurant
187 reviews
.72 km away
Rendezvous Restaurant &Winery
195 reviews
.09 km away
Nearby Attractions
Secret Beach
571 reviews
4.40 km away
Belizean Melody Art Gallery
85 reviews
3.26 km away
Island Dream Tours
568 reviews
5.53 km away
White Sands Dive Shop
366 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
Local cuisine, Special Occasion Dining, Romantic, Groups, Child-friendly, Bar Scene, View, Business meetings
Open Hours
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
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