O Restaurant is named after a precocious boy who grew up at this resort who was lovingly given the nickname Olito by Sayulita’s long-standing residents.
While O Restaurant is owned and managed separately, Amor Boutique Hotel’s guests are delighted by O’s perfect location along the ocean’s edge amongst beautiful seaside manzanilla trees, its open air palapa restaurant, and its extraordinary and expansive oceanfront terrace for al fresco dining. The magic you feel while sitting at the white linen tables is unmatched, and you’ll love dining with friends and family for breakfast, lunch or dinner.
Enjoy ocean-to-table seafood caught daily by local Sayulita fishermen. O’s outdoor bar is an ideal spot to enjoy a margarita while marveling at the best views in all of Sayulita.
Looking to book an intimate meal or private party in Sayulita? In addition to the seaside seating, O’s romantic oceanfront terrace can accommodate 25 people where we serve American or traditional Mexican delights.
Where else in the world can you enjoy fine dine with the waves lapping just a few feet away?