Puerto Morelos accommodation from NZ$64
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Check hotel availability in Puerto Morelos
Top hotel deals in Puerto Morelos
Sensira Resort & Spa Riviera Maya – All Inclusive
Excellence Riviera Cancun - Adults Only All Inclusive
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
Ocean Coral & Turquesa All Inclusive
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
Hotel Marina El Cid Spa & Beach Resort All Inclusive
Margaritaville Island Reserve Riviera Maya - An Adults Only Karisma All-Inclusive Experience
Dreams Riviera Cancun Resort & Spa - All Inclusive
Hyatt Ziva Riviera Cancun - All Inclusive
Top budget Puerto Morelos hotel deals
Hacienda Morelos Beach Front Hotel
Top luxury Puerto Morelos hotel deals
Excellence Riviera Cancun - Adults Only All Inclusive
Accommodation In Puerto Morelos
Wotif features stacks of accommodation options in Puerto Morelos. We have 40 places to stay that are within a 10-kilometre distance of Puerto Morelos' downtown.
Just a quick cab ride from Puerto Morelos' centre, you'll find the Buenos Dias B&B and Amar Inn Bed & Breakfast.
No-one in their right mind would take a trip to Puerto Morelos without seeing the Tulum Mayan Ruins. Hotels nearby include the Palms Tulum Luxury Hotel and Dreams Tulum Resort & Spa All Inclusive.
The Desire Pearl Resort & Spa All Inclusive and Righetto Vacation Rentals are recommended options if you plan on visiting the Crococun Zoo while you are in Puerto Morelos and want to stay nearby.
16 kilometres away from the heart of Puerto Morelos is the Iberostar Paraiso Lindo All Inclusive. Alternatively, the Iberostar Paraiso Del Mar All Inclusive is situated 16 kilometres away. Some other options worth checking out around Puerto Morelos are the Iberostar Paraiso Maya All Inclusive and the El Dorado Royale, A Spa Resort by Karisma, All Inclusive.
Consider spending some time exploring the Playacar Golf Club, Mamitas Beach Club and Tres Rios Ecopark, which you'll find in Playa del Carmen, 30 kilometres to the southwest of Puerto Morelos. Playa del Carmen hotel options include the Ocean Maya Royale All Inclusive and Caribe Corazon. 55 kilometres to the southwest of Puerto Morelos, you may also choose to stay at Puerto Aventuras, home to the Hard Rock Hotel Riviera Maya - All Inclusive and Dreams Puerto Aventuras Resort & Spa All Inclusive. The Xpu-ha Beach, Chac Mol and Puerto Aventuras Golf Club are some of the most popular places to check out while in Puerto Aventuras.
Just because you're travelling in Riviera Maya, doesn't mean you can't enjoy your passion for sports. You will find Estadio de Beisbol Beto Avila 30 kilometres to the north of Puerto Morelos. Book a hotel right near the action at the Suites Gaby or the ibis Cancun Centro.
If you're transiting into or out of Cancun International Airport and would like to stay nearby, try the Courtyard By Marriott Cancun Airport or the Comfort Inn Cancun Aeropuerto.
Puerto Morelos hotels essential information
Accommodation | 568 hotels |
---|---|
Lowest Price | NZ$64 |
Highest Price | NZ$1,041 |
Popular hotels | Sensira Resort & Spa Riviera Maya – All Inclusive, Excellence Riviera Cancun - Adults Only All Inclusive, Ventus at Marina El Cid Spa & Beach Resort - All Inclusive, Ocean Coral & Turquesa All Inclusive, Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort, Hotel Marina El Cid Spa & Beach Resort All Inclusive, Margaritaville Island Reserve Riviera Maya - An Adults Only Karisma All-Inclusive Experience, Dreams Riviera Cancun Resort & Spa - All Inclusive, Hyatt Ziva Riviera Cancun - All Inclusive |
New reviews! Best hotels in Puerto Morelos
Nearby cities
Hotels near an airport
Top hotels
More destinations for you
^Eligibility requirements and conditions apply