Check prices on hotels in Puerto Morelos

Top 10 Hotels in Puerto Morelos

See all 900 Hotels in Puerto Morelos
Modern Apartment Riviera Maya
Modern Apartment Riviera Maya

Calle Jaguar Norte Apt 19L, Puerto Morelos 77580

3.0 out of 5.0

Situated near the beach, this apartment is within 3 mi (5 km) of Crococun Zoo, Dr. Alfredo Barrera Marin Botanical Garden, an …

$68
Excellence Riviera Cancun - Adults Only - All Inclusive
Excellence Riviera Cancun - Adults Only - All Inclusive

Carr. Federal 307 Chet-Pto. Juarez, Puerto Morelos 77580

4.5 out of 5.0
4.7 out of 5 (2,425 reviews)

Secluded from the crowds but only 25 minutes from the action of both Cancún and Playa del Carmen, this adults only …

Get Rates
Sun Palace Couples Only All Inclusive
Sun Palace Couples Only All Inclusive
5.1 mi from Puerto Morelos
4.0 out of 5.0
4.6 out of 5 (1,675 reviews)

A 30-minute drive from downtown Cancún, the Sun Palace Couples Only All Inclusive sits on a secluded strip of land, the …

Get Rates
Bel Air Collection Resort & Spa Cancun
Bel Air Collection Resort & Spa Cancun
5.2 mi from Puerto Morelos
3.5 out of 5.0
3.5 out of 5 (625 reviews)

Nestled on the beach, this Avenida Kukulkan hotel is 1 mi (1.6 km) from El Rey Ruins and 1.1 mi (1.7 km) from Delfines Beach. …

Get Rates
GR Solaris Cancun & Spa - All Inclusive
GR Solaris Cancun & Spa - All Inclusive
5.7 mi from Puerto Morelos
4.0 out of 5.0
4.2 out of 5 (6,369 reviews)

Nestled on the beach, this Avenida Kukulkan resort is within a 10-minute walk of El Rey Ruins and Delfines Beach. Maya Cancun …

Get Rates
Fiesta Americana Condesa Cancun All Inclusive
Fiesta Americana Condesa Cancun All Inclusive
7.6 mi from Puerto Morelos
4.0 out of 5.0
4.4 out of 5 (4,281 reviews)

This all-inclusive resort is on the beach overlooking the Caribbean, 8km (5 mi) from Cancun's restaurant and entertainment …

$456
Sandos Cancun Luxury Resort All Inclusive
Sandos Cancun Luxury Resort All Inclusive
8.4 mi from Puerto Morelos
4.0 out of 5.0
4.3 out of 5 (1,091 reviews)

Nestled on the beach, this Avenida Kukulkan resort is within 3 mi (5 km) of Ballenas Beach, La Isla Shopping Mall, and …

$447
The Royal Sands & Spa All Inclusive
The Royal Sands & Spa All Inclusive
8.9 mi from Puerto Morelos
4.0 out of 5.0
4.4 out of 5 (1,936 reviews)

The Royal Sands & Spa All Inclusive, a 25-minute drive from the airport, is centered on Cancún’s Caribbean shore, with direct …

$383
Le Blanc Spa Resort All Inclusive Adults Only
Le Blanc Spa Resort All Inclusive Adults Only
11 mi from Puerto Morelos
5.0 out of 5.0
4.8 out of 5 (1,003 reviews)

Situated along 250 yards (230 meters) of Cancún's white sands, the Le Blanc Spa Resort All Inclusive Adults Only is less than …

Get Rates
Grand Fiesta Americana Coral Beach Cancun
Grand Fiesta Americana Coral Beach Cancun
11.8 mi from Puerto Morelos
5.0 out of 5.0
4.6 out of 5 (2,923 reviews)

On the beach at Punta Cancún, the resort is less than 3 km (1.5 mi) from shops and restaurants at the Plaza Forum, Plaza …

$328

Recent Reviews in Puerto Morelos

Hide content

Where to stay in Puerto Morelos

Puerto Morelos Hotel Guide

If you'd like to book affordable or upscale lodging options in or near Puerto Morelos, it's good to know that there are numerous different options. Expedia's up-to-the-minute database features 42 hotels that are within 0.1 miles of the center of Puerto Morelos.

Smart travelers who appreciate the importance of booking accommodation close to the action and bright lights of the city's heart will love the Righetto Vacation Rentals and Casa Muyal, which are located within 0.6 miles of Puerto Morelos' downtown area.

Expedia understand that travelers have different needs and budgets. So if you're looking for somewhere to base yourself that is at the budget end of the spectrum, Puerto Morelos offers some nice options. The Now Sapphire Riviera Cancun All Inclusive is 2 miles from the center of Puerto Morelos, while the Hotel Marina El Cid Spa & Beach Resort All Inclusive is 1 mile away. Other options in the lower price range are the Now Jade Riviera Cancun Resort & Spa All Inclusive and the Ocean Coral & Turquesa - All Inclusive.

You could also check out the Grand Residences Riviera Cancun and the Rosewood Mayakoba. The Grand Residences Riviera Cancun is situated 2 miles from the heart of Puerto Morelos. The Rosewood Mayakoba, is situated 14 miles away. Two other Expedia-listed alternatives worth checking out include the Grand Velas Riviera Maya - All Inclusive and the El Dorado Casitas Royale by Karisma All Inclusive.

Playa del Carmen is 20 miles to the southwest of Puerto Morelos and is home to the El Camaleon Golf Club and Xcaret Eco Theme Park. Expedia-listed Playa del Carmen accommodation options are the Viceroy Riviera Maya and Paradisus Playa del Carmen La Esmeralda All Inclusive. Or, you could consider staying in Puerto Aventuras, 35 miles to the southwest of Puerto Morelos, where you'll find the Esencia and Hard Rock Hotel Riviera Maya - Adults Only - All Inclusive. While in Puerto Aventuras, set aside some time to check out the Xpu-ha Beach and Dolphin Discovery.

Located 13 miles from Puerto Morelos is Cancun International Airport. Stay nearby at Courtyard By Marriott Cancun Airport or Comfort Inn Cancun Aeropuerto.