It is very common to hear that Mexico is a good destination to visit in vacations; Riviera Maya specially has something for every type of traveler, whether you are looking for a relax vacation at a luxury resort (like Grand Velas) or a fun filled day out. Your feet might get icthy and get very tanned after hanging around at a resort day after day. Mexico is an ideal vacation spot: you can relax one day and spend the next day exploring. This is the best trip! There is really a lot to see and do in this part of Mexico, you will never get bored with all the things to do in Riviera Maya! 


Around Riviera Maya there are many parks to visit, fun for all ages.


It is one of my favorites, it’s an all inclusive park where you can eat and drink during your time in the park. You can snorkel, float down the river in a tube, explore a cave, zipline,  jump from a cliff and the best part is they are all included in your ticket. 

There are some optional activities you can do; swim with dolphins, walk on the bottom of the sea, scuba dive in the sea or cenote, with stingrays and relax at the spa. There is so much to do!

XcaretAt Xcaret you have the option of buying your tickets by clicking here. You can enjoy the delicious food, drinks and also the plus facilities. It’s quite alike to Xel Ha, with the same optional ativities but you can swim with sharks here!

It has an evening show you can not miss. It has an extra cost and you can choose to enjoy and it has a dinner combined with favors and aromas. It’s an espectacular show! 

XplorThis is another fun-filled park, you can enjoy six amazing activities: zip-lines, amphibious vehicles, rafts, swim in the underground rivers, spelunking and hammock splash. Unlimited drinks and lunch buffet is included. You will be walking in caves all day and wearing a helmet, don’t forget your camera for great pictures! 

Xplor Fuego is a challenge in the dark like you have never imagined! For more details click here

Mayan RuinsWhen you visit Mexico and Riviera Maya, you have to see about the history and Mayan civilization. There are some great ruins, you can get there in a transfer or book a private tour that includes transportation. 

Chichen Itza

It is the most known ruin in mexico and one of the Seven Wonders of the World! The Kukulkan Pyramid is known as “El Castillo”. Join on a guided tour, it includes transportation that will pick you up in your hotel and drop you. 


Each Mayan city has a specific purpose, Tulum is no exception. It has a seaport, tradind mainly turquoise and jade, and is the only Mayan city at the seashore. Bring your swimwear, sun lotion and head down to the beach for a refreshing dip in the ocean after exploring the ruins. 

Cenotes and diving

Riviera Maya is the perfect destination for divers looking to dive in different sites. It has the Mesoamerican Barrier Reef System, also known as the Great Mayan Reef and it is located right off the coast. It is the second largest barrier in the world. 

If diving is not your thing, you will want to experience and underground dive at least once in your life! You also have the option to get refreshed in a swim or snorkel, the water visibility is breathtakingly clear. 

ShoppingIf you want to go shopping take a look at Playa del Carmen 5th Avenue, the main shopping road in Playa del Carmen. Here you are going to find hundreds of restaurants, bars, shops and clubs! For other markets you can consider to visit Cozumel, Puerto Morelos or Tulum. 


Mexico is a popular destination for Spring Break, specially Cancun & Riviera Maya. Head to the nightlife area in Playa del Carmen and Cancun. Don’t miss Coco Bongo! It’s an ideal place for partying with spectacular famous shows. If you want to visit 3 of the best nightclubs in Cancun in one night, plus more than 6 hours with open bar click here.

About author View all posts

Johanna Lee

Hey! I'm the Chief Content Editor of Discoverymundo.
I love traveling, adventure and studying about different destinations around the world. If you want to be kept up to date follow my social media.
Feel free to give me a hi and ask any question!

Leave a Reply