Restaurants in Puerto Aventuras


Delicatessen restaurant, gourmet market with fine wines and cheeses. Great baguette sandwiches.

Contact: 984 802 8636

Click here to read a review

Al Cielo:

Upscale beach restaurant with mouth watering paella. Go for the day and pay for a lounger and be waited on while you view their stunning beach. Reservation required.

Location: Just south of Puerto Aventuras on Xpuha beach.

Contact: 984 840 9012

Click here to read about the restaurant


Coffee, espresso, smoothies, ice cream, treats, paninis, and free wifi. They have tasty feshly baked croissants and cookies to go along with their homemade ice cream and fine coffees. Their chocolate croissants are excellent.

Contact: 984 106 6537

Cafe Olé

Mexican/American with seafood, salad bar, rib night and homemade pies. Live music throughout the week.

Contact: 984 873 5125

Click here to read a review

Click here to visit their facebook page

Dos Chilis

Mexican cuisine.

Contact: 984 873 5783

Click here to read a review

Dolce Vita

A charming little restaurant with great Italian food and romantic atmosphere.


A seaside estate with a five start spa and restaurant. Be ready to have a wonderful experience. A bit expensive. Location: Just south of Puerto Aventuras on Xpuha beach

Contact: 984 873 4835

Loo Haa

The liveliest spot in the village. Mexican/American cuisine and gigantic margaritas. Live music and karaoke throughout the week.

Contact: 984 128 4508


Lovely breakfast, lunch, dinner and special event restaurant. Overlooking the dolphins in the marina. Taco bar/fresh daily fish and lobster and handcrafted American Black Angus steaks cut to size. Large screen TV for sports events but the volume is kept low.

Latitude 20

Wonderful ribs and fresh fish tacos. Try the avocado lime pie! This is where you will find many locals. The restaurant is located in front of Dreams Hotel in view of the kayak dolphin swim. Check their boards in front of the restaurant for announcements of live music.

Contact: 984 128 2933


Italian cuisine, offering fresh pasta and brick oven thin crust pizza.

Contact: 984 873 5418

Omni Resort Bar

Swim up bar on one side and a regular bar on the other. Located a couple of steps from the ocean and has thebest view of Puerto Aventuras beaches. Fantastic meals, snacks and beverages.

Palma Manati

Sit on a swing under a palapa while having a drink and a bite to eat.

Paparazzi Pizza

Great valued pizza. 2 x 1 Specials daily. Bakery, pizza and pasta. They have fresh fruit and vegetable juices as well. Dine in or delivery available.

Contact: 984 873 5651

Pelican Point

Freshest of fish around, impeccable host and a remarkable international menu. Fine Italian wines and an air conditioned bar. Reservations highly recommended.

Contact: 984 802 9341

Pizza Aventuras

Always good pizza for delivery only. This is the best NY style pizza around. Quality ingredients. They have baked chicken wings. It takes atleast 45 minutes but is worth the wait. They close at 19:30 (7:30).

Contact: 984 802 8888

Puerto Aventuras Grill

Grilled cheeseburgers, tacos and more. Located near the PemEx gas station outside the Puerto Aventuras’ gates.


Located near the PemEx gas station outside the Puerto Aventuras’ gates.

Taco Paco

Fantastic fresh fish and shrimp tacos with a whole bar full of fresh salsas and condiments to customize your taco. Try the shrimp stuffed pepper. Located near the PemEx gas station outside the Puerto Aventuras’ gates. A good lunch stop.

The Pub

Ice cold beer served up with traditional pub fare and Mexican cuisine. Killer margaritas. Do not have more than two or you may just find yourself dancing on the bar. All their food is consistant and moderately priced. Fish and chips is a great choice. For breakfast don’t forget to order the fresh fruit plate. There is live music throughout the week. There are large screen TVs and a pool table.

Contact: 984 873 5086

Xenote at the Omni Resort

Mayan, Yucatecan and International cuisine on the beach at the Omni Resort. If you are up early, this is a great spot to have breakfast on the beach.

Contact: 984 873 5086