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...
  • Excellent62%
  • Very good20%
  • Average9%
  • Poor4%
  • Terrible3%
Travellers talk about
“sushi” (11 reviews)
“guacamole” (9 reviews)
Open Now
All hours
Caribbean, Seafood, International, Vegetarian Friendly, Gluten Free Options
$$ - $$$
3.5 miles north of San Pedro | at Las Terrazas Resort, Ambergris Caye 00000, Belize
Write a Review
Reviews (232)
Traveller rating
Traveller type
Time of year

1 - 10 of 232 reviews

Reviewed 2 weeks ago

This restaurant was overpriced, service was poor, and overrated. There are several restaurants on the beach in various resorts, and this restaurant was the least favorable experience while staying on Ambergris Caye. We ate at four restaurants, and this was the one we should have...More

Thank Casperkid
Reviewed 3 weeks ago

Loved this place and the food was amazing, We walked to it from our hotel and the service was great! Can't remember what we ate but everyone liked their choices.

Thank VCResident
Reviewed 24 March 2017

While staying in the Las Terassas resort in Belize we had a Birthday dinner in the rooftop restaurant O. Whether you are staying at the resort or another hotel I recommend this restaurant highly. The chef is a local Belizian and he adds a unique...More

2  Thank joshuaj741
Reviewed 22 March 2017

As a spoiled NYC foodie I was impressed! One of the best menus with great choices I have ever seen at a hotel. Breakfast was terrific every day! The freshest eggs, delicious juicy fruits and vegetables, full of flavor fresh juices! The prices were very...More

1  Thank sergienkoanna
Reviewed 28 February 2017

We were recent guests of the "Las Terrazas" resort and dined here on our first evening at the hotel. We booked ahead and reserved a nice table on the rooftop of the restaurants, so our view was very nice. The hotel is very, very nice,...More

Thank Nic R
Reviewed 27 February 2017 via mobile

When I read about a private beach dinner option, I thought this would be a great surprise. It turned out to exceed both of our expectations! The food was terrific and the service even better. We highly recommend this for a romantic evening.

Thank Lmaccaroni1
Reviewed 18 February 2017 via mobile

The worst service in the world on the menu. I ordered my shrimp tempura and it was Fried rolls and took 2 hrs along with rest of our dinners!!

Thank Tony B
Reviewed 3 February 2017

We ate at "O" numerous times. The fish tacos, pizzas, salads, quesadillas and the "O" burger were well prepared and very tasty. We were there a week and never repeated a meal.

Thank Br0wns32
Reviewed 24 January 2017 via mobile

Short walk from our condo - with a dinner reservation. The inside of the restaurant was small - while the food was good, the servers were very business like, lacked the friendly Belizean tone. Little in the way of Belizean style food on the menu....More

Thank Ray M
Reviewed 17 January 2017

The lunch menu was really good but we found dinner and breakfast to just be average - the selections were limited

1  Thank Bencher319
Nearby Restaurants
CocoCabana Restaurant & Bar
35 reviews
.10 km away
Cocoblanca Restaurant
155 reviews
.73 km away
V Bar
88 reviews
.64 km away
Nearby Attractions
Secret Beach
272 reviews
4.40 km away
Belizean Melody Art Gallery
74 reviews
5.70 km away
Island Dream Tours
339 reviews
5.53 km away
Chuck and Robbie's
442 reviews
5.51 km away
Questions & AnswersAsk a question
Karli K
Do you accept all major credit cards?
7 December 2016|
What is your answer?
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$5 - US$45
Drinks, Breakfast, Lunch, Dinner
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
View, Romantic, Groups, Local cuisine, Special Occasion Dining, Child-friendly
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.