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 good20%
  • Average8%
  • Poor4%
  • Terrible3%
Travellers talk about
“seafood risotto” (16 reviews)
“guacamole” (9 reviews)
“sushi” (10 reviews)
Open Now
07:00 - 21:00All 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 ReviewReviews (244)
Traveller rating
Traveller type
Time of year

1 - 10 of 242 reviews

Reviewed 1 week ago via mobile

My wife and I visited O restaurant one morning for a quick breakfast to check it out. We both ordered drinks and I got the chocolate chip pancakes. We sat out by the pool and the service was absolutely phenomenal. They checked on us just...More

Thank Donald M
Reviewed 3 weeks ago

Nice to have this quality of restaurant at the resort Las Terazza's. Intimate dining 1 minute from our door. We eat there every time we visit Ambergris Caye. Have never been disappointed.

1  Thank Albert D
Reviewed 3 weeks ago via mobile

The food at this restaurant is so yummy! They have very nice presentation, along with excellent service. We tried almost everything on the menu and had no complaints.

1  Thank chillbroswaggins
Reviewed 4 weeks ago

While at Las Terrazas Resort, we had the time of our lives. O was one of the finest casual resturants on Ambergris Caye. Food was outstanding. No matter what you wanted to eat, they made it available. If you catch fish or lobster, they will...More

1  Thank Garnerz
Reviewed 10 September 2017

We stayed at the Las Terrasas Resort for 9 days and enjoyed all of our meals at O Restaurant. The food was delicious and beautifully presented. The Cabanas are set up for pool side dining and we had most of our meals there. The shrimp...More

1  Thank FarTravels15
Reviewed 3 September 2017

O Restaurant was the best restaurant I went to in Belize. I tried some of the options in San Pedro but they did not compare with O. The ambiance at Las Terrazas around the pool is great at night and everything from appetizers to entrees...More

1  Thank kdub1217
Reviewed 25 August 2017 via mobile

My family and I were riding back home from our north ambergris tour. My wife decided that we stop by at O Restaurant for few appetizers. We weren't dressed for dinner but they let us in. Food menu items enticed us, so we stayed for...More

1  Thank Hozaii
Reviewed 11 August 2017 via mobile

Had the pleasure of having lunch here yesterday. While the lunch menu seems like your basic resort lunch fare, it was made special with all their house made sauces and pizzas. I had the fish and chips, the tartar sauce was one of the best...More

Thank AFearneyhough
Reviewed 31 July 2017

We had breakfast here almost every morning. Great, inexpensive options for breakfast. Eggs and fruit were always fresh. Delicious coffee too.

1  Thank Traveling_Madigans
Reviewed 24 July 2017

We stayed at Las Terrazas, which we loved, and the O Restaurant had the best food! We even caught some of our fish on a fishing trip one day that we took back to O and they cooked it for us with salad and veggies!...More

1  Thank Robbi F
Nearby Restaurants
CocoCabana Restaurant & Bar
59 reviews
.10 km away
Cocoblanca Restaurant
170 reviews
.73 km away
Rendezvous Restaurant &Winery
195 reviews
.09 km away
Nearby Attractions
Secret Beach
383 reviews
4.40 km away
Belizean Melody Art Gallery
77 reviews
3.26 km away
Island Dream Tours
420 reviews
5.53 km away
Catamaran Belize - Day Tours
399 reviews
5.89 km away
Ask a question
Questions & Answers
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, Television, Highchairs Available
Good for
Child-friendly, View, Local cuisine, Special Occasion Dining, Romantic, Groups
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