Top 10 Hotels in Puerto Morelos

See all 39 Hotels in Puerto Morelos

Recent Reviews in Puerto Morelos

Hide content

Where to stay in Puerto Morelos

Puerto Morelos Hotel Guide

Visitors to Riviera Maya are simply spoiled for choice when it comes to booking the perfect places to stay in Puerto Morelos. Our accommodation pages features 25 short and long-stay options within 6 miles of Puerto Morelos's town center.

Puerto Morelos has a selection of handy hotels, including the Righetto Vacation Rentals and Casa de los Ángeles.

Expedia-listed hotels close to Puerto Morelos Town Square include Grand Residences Riviera Cancun and Desire Pearl Resort & Spa All Inclusive. The Excellence Riviera Cancun - Adults Only - All Inclusive and Dreams Riviera Cancun Resort & Spa All Inclusive are near Ojo de Agua Beach. If, however Dr. Alfredo Barrera Marin Botanical Garden is your main focus, you could stay at the Now Jade Riviera Cancun Resort & Spa All Inclusive and Hotel Marina El Cid Spa & Beach Resort All Inclusive as they are close.

You could try the Rosewood Mayakoba or the Grand Velas Riviera Maya - All Inclusive. The Rosewood Mayakoba is positioned 14 miles from the heart of Puerto Morelos. The Grand Velas Riviera Maya - All Inclusive, is situated 15 miles away. Two more hotel and apartment options worth checking out are the El Dorado Casitas Royale by Karisma All Inclusive and the Banyan Tree Mayakoba.

Looking for things to do? Why not spend the day visiting Playacar Golf Club, Xcaret Eco Theme Park and Mamitas Beach Club, in Playa del Carmen, 20 miles to the northeast of Puerto Morelos. If you'd like to visit Playa del Carmen, check Expedia's booking pages for the latest deals at the Viceroy Riviera Maya and Playacar Palace All Inclusive. 35 miles to the northeast of Puerto Morelos, you'll also find Puerto Aventuras, home to the Esencia and Hard Rock Hotel Riviera Maya - Adults Only - All Inclusive. While in Puerto Aventuras, a couple of sights worth adding to your itinerary are the Xpu-ha Beach, Chac Mol Cenote and Puerto Aventuras Golf Club.

Tulum is home to around 8,000 residents, and is situated 60 miles northeast of Puerto Morelos. A few local attractions include the Tulum Mayan Ruins, Tulum National Park and Gran Cenote There are some great Expedia-listed lodgings here that that will suit most tastes and budgets. Popular options include: the PavoReal Beach Resort - All Inclusive, Be Tulum Beach & Spa Resort and Ana y Jose Charming Hotel And Spa. Other hotel choices are: the Dreams Tulum Resort & Spa All Inclusive and Las Ranitas Eco Boutique Hotel.

Get your sports fix by making a trip to Plaza de Toros, which is 20 miles to the south of Puerto Morelos. For tourists who are interested in staying close by, make a reservation in the Temptation Resort Spa Cancun - Adults Only - All Inclusive or Grand Oasis Palm - All Inclusive.

Cancun International Airport is located 13 miles away from Puerto Morelos. Should you wish to stay close by, can easily secure a room via Expedia at the Courtyard By Marriott Cancun Airport or the Comfort Inn Cancun Aeropuerto.