Curator’s statement
Cancun is a special place to visit due to its stunning white-sand beaches, crystal-clear turquoise waters and vibrant coral reefs that offer unparalleled opportunities for snorkeling and diving. Beyond its natural beauty, Cancun is rich in cultural heritage, with nearby ancient Mayan ruins like Chichen Itza and Tulum providing a glimpse into a fascinating past. The city's lively nightlife, world-class dining and luxurious all-inclusive resorts make it a versatile destination that caters to both relaxation and adventure, ensuring an unforgettable experience for every visitor.
The Fora Difference
Book with Nicole to access exclusive perks and experiences on your trip.
Killer perks
Free upgrades, spa credits and more—we got you
Personalized recs
Customized travel planning for your style
Insider knowledge
Expert advice from people who’ve actually been there
Where to stay in Cancun
Unlock perks by contacting Nicole to book your trip.
Things to do in Cancun
An excellent way to explore the vibrant underwater world of the Mesoamerican Barrier Reef is by taking advantage of snorkeling and scuba diving.
A day trip to the Mayan Ruinsto learn the rich history is a delightful way to visit the ancient sites like Chichen Itza, Tulum or Coba
Tequila tastings are a must for anyone wanting to elevate their travel experience. It will give you an opportunity to savor authentic Mexican flavors.
Boat tours such as a catamaran or yacht are great ways to explore nearby islands like Isla Mujeres or Cozumel.
Cenote swimming is another great activity. You will discover and swim in the natural freshwater sinkholes, which are unique to the Yucatan Penninsula.
Places to eat & drink in Cancun
Here are some high-quality places to eat and drink in Cancun, Mexico:
Puerto Madero- Located in the Hotel Zone, this upscale restaurant is known for its seafood dishes like black cod and fresh salads. The restaurant offers stunning views of the lagoon and has an extensive selection of wines and tequilas.
Porfirio’s - For a lively atmosphere with live mariachi music, Porfirio’s is a top choice. It offers a variety of Mexican dishes, including enchiladas and flambé jumbo shrimp, along with a unique cocktail menu.
El Fish Fritanga - This beachside spot is perfect for seafood lovers. It's popular for its fresh catches of the day and late-night taco stand. Located in the Hotel Zone, it provides a relaxed, toes-in-the-sand dining experience.
Herbívoro - A vegan-friendly restaurant offering creative plant-based dishes like lentil-quinoa burgers and soy al pastor tacos. It’s a refreshing option for those seeking healthy, meat-free meals.
Marakame Café - Known for its brunch buffet and treehouse-style setup, Marakame Café offers a laid-back environment with authentic Mexican food. It's a great place for a relaxing breakfast or brunch.
La Fonda Del Zancudo- Located downtown, this cozy spot features European-inspired cuisine and a romantic alfresco dining atmosphere under the trees. It’s perfect for a relaxed and intimate meal.
These restaurants provide a range of culinary experiences from traditional Mexican flavors to international delights, ensuring a memorable dining experience in Cancun.
Travel Advisor
Nicole Dallape
Get in touch with Nicole
Did you like this guide? Reach out to customize and book your own experience. Or, just to chat about travel in general.
You can normally expect a response from Nicole within a business day or so. You’ll also be subscribed to our travel newsletter (you can unsubscribe at any time).
This guide is a part of our ongoing series on travel to Mexico. For more travel tips, check out Fora Advisor Stephanie Clussman's guide, A First-Time Guide to Cancun.