Top Trending Hotels Near Puerto Morelos National Marine Park, Quintana Roo

See all 96 Hotels near Puerto Morelos National Marine Park
Azul Beach Hotel By Karisma Gourmet Inclusive
Azul Beach Hotel By Karisma Gourmet Inclusive

Carretera Cancun, Puerto Morelos 77580

4.5 out of 5.0
4.3 out of 5 (53 reviews)

Nestled on the beach, this Puerto Morelos resort is within 9 mi (15 km) of Crococun Zoo, Ojo de Agua Beach, and Dr. Alfredo …

CA$506
Azul Sensatori Hotel By Karisma - All Inclusive
Azul Sensatori Hotel By Karisma - All Inclusive

Carretera Cancun Puerto Morelos km 27.5, Puerto Morelos 77580

4.5 out of 5.0
3.9 out of 5 (32 reviews)

Nestled on the beach, this Puerto Morelos resort is within 9 mi (15 km) of Crococun Zoo, Ojo de Agua Beach, and Dr. Alfredo …

CA$648
Now Sapphire Riviera Cancun All Inclusive
Now Sapphire Riviera Cancun All Inclusive

Super Manzana 11, Manzana 9, Lote 10, Puerto Morelos 77580

4.0 out of 5.0
4.3 out of 5 (780 reviews)

Nestled between a white-sand beach and a mangrove jungle, this Riviera Maya family resort is 32 km (20 miles) from Cancún, on …

CA$253
Moon Palace Golf & Spa Resort All Inclusive
Moon Palace Golf & Spa Resort All Inclusive

Carretera Cancun-Chetumal Km. 340, Cancun 77500

4.5 out of 5.0
4.3 out of 5 (2,625 reviews)

Situated in Cancún's south shores, the Moon Palace Golf & Spa Resort All Inclusive resort is within 16 km (10 mi) of downtown …

CA$388
Buena Vida Villa by RedAwning
Buena Vida Villa by RedAwning

813 Av Ninos Heroes, Puerto Morelos

3.5 out of 5.0

Situated in Puerto Morelos, this apartment is within a 15-minute walk of Ojo de Agua Beach and Puerto Morelos Town Square. …

Get Rates
Abbey del Sol Apt 7 by RedAwning
Abbey del Sol Apt 7 by RedAwning

806 Av Ninos Heroes, Puerto Morelos

3.0 out of 5.0

Situated in Puerto Morelos, this apartment is within a 15-minute walk of Ojo de Agua Beach and Puerto Morelos Town Square. Dr …

Get Rates
Hotel Eden
Hotel Eden

Av.Andres Quintana Roo, #788, SM 2 Maz., Puerto Morelos 77580

2.0 out of 5.0
3.9 out of 5 (15 reviews)

Located in the heart of Puerto Morelos, this aparthotel is within a 15-minute walk of Ojo de Agua Beach and Puerto Morelos …

CA$58
Moonlight Condos
Moonlight Condos

Av. Rojo Gomez Lote 5 Mz 25, Puerto Morelos 77580

3.5 out of 5.0
3 out of 5 (1 reviews)

Situated near the beach, this condo is within a 10-minute walk of Ojo de Agua Beach and Puerto Morelos Town Square. Dr. …

Get Rates
Sensaciones Motel Boutique - Adults Only
Sensaciones Motel Boutique - Adults Only

Carretera Cancun-Puerto Morelos, Puerto Morelos 77580

3.5 out of 5.0
3 out of 5 (19 reviews)

Situated near the airport, this motel is within 9 mi (15 km) of Crococun Zoo, Wet n' Wild Cancun, and Cancun Country Club. …

CA$40
Hotel Posada Amor
Hotel Posada Amor

Ave Javier Rojo Gomez Super Mz 1, Puerto Morelos 77580

2.5 out of 5.0
3.6 out of 5 (35 reviews)

Situated near the beach, this hotel is within a 10-minute walk of Puerto Morelos Town Square and Ojo de Agua Beach. Dr. …

CA$27
Hide content

Puerto Morelos National Marine Park Hotel Guide

Explore the sights, discover the sounds, and immerse yourself in the city’s atmosphere: When you book a vacation at the top hotels near Puerto Morelos National Marine Park, you’ll be in the best place to do it all. These properties are renowned for their central locations and comforting amenities, and the range of options lets you personalize your getaway to suit your travelling style.

Book a stay at one of the luxury hotels close to Puerto Morelos National Marine Park to enjoy the first-class restaurants and spas, or grab one of the Puerto Morelos National Marine Park hotel deals, if you want to save a few dollars on an inexpensive trip. Who knows? When you book with Expedia.ca, you might even find sale rates and deep discounts on the most popular Puerto Morelos National Marine Park hotel.

Whether you’re heading out on a business trip or taking your family on yearly holiday, tracking down a cheap deal on Puerto Morelos National Marine Park hotels in Quintana Roo gives you the opportunity to wander around the local attractions without sacrificing your budget.