Puerto Morelos is the closest Riviera Maya town to Cancun Airport. Most hotels are big all-inclusive resorts on the corridor along Highway 307 north and south of town; the town itself is a small fishing village with guesthouses, a pier and a protected reef good for snorkeling. It is a good choice if you want a short transfer and a quieter beach than Cancun.
| Distance from Cancun Airport | About 20–30 km |
| Drive time | 20–30 minutes |
| Private transfer | From 60 USD one way, 110 USD round trip (per vehicle, up to 8) |
| Hotels on this page | 32 |
Book your transfer to Puerto Morelos
Puerto Morelos hotels by area
32 hotels and rentals, checked October 2026. Click a hotel for its exact location, transfer prices and how to get there from Cancun Airport.
Resort corridor (Highway 307)
| Hotel | Type | Distance | Drive |
|---|---|---|---|
| Azul Beach Resort Riviera Cancun | All-inclusive resort | 28 km | 25–30 min |
| Azul Beach Resort Riviera Maya | All-inclusive resort | 28 km | 25–30 min |
| Azul Villa Carola | All-inclusive private villa | 28 km | 25–30 min |
| Azul Villa Esmeralda | All-inclusive private villa | 28 km | 25–30 min |
| Breathless Riviera Cancun Resort & Spa | All-inclusive resort, adults only | 22 km | 20–25 min |
| Desire Riviera Maya Pearl Resort | All-inclusive resort, adults only | 30 km | 25–30 min |
| Desire Riviera Maya Resort | All-inclusive resort, adults only | 30 km | 25–30 min |
| Dreams Jade Resort & Spa | All-inclusive resort | 22 km | 20–25 min |
| Dreams Natura Resort & Spa | All-inclusive resort | 13 km | 15 min |
| Dreams Riviera Cancun Resort & Spa | All-inclusive resort | 22 km | 20–25 min |
| Dreams Sapphire Resort & Spa | All-inclusive resort | 22 km | 20–25 min |
| Excellence Riviera Cancun | All-inclusive resort, adults only | 22 km | 20–25 min |
| Grand Residences Riviera Cancun | Luxury suite resort | 22 km | 20–25 min |
| Haven Riviera Cancun | All-inclusive resort, adults only | 22 km | 20–25 min |
| Hotel Marina El Cid Spa & Beach Resort | All-inclusive resort | 30 km | 25–30 min |
| Ocean Coral & Turquesa by H10 | All-inclusive resort | 25 km | 20–25 min |
| Paraiso de la Bonita, a Luxury Collection Resort, Riviera Maya | All-inclusive resort, adults only | 22 km | 20–25 min |
| Royalton Riviera Cancun | All-inclusive resort | 22 km | 20–25 min |
| Secrets Silversands Riviera Cancun | All-inclusive resort, adults only | 22 km | 20–25 min |
| Senator Riviera Cancun Spa Resort | All-inclusive resort | 25 km | 20–25 min |
| Ventus at Marina El Cid Spa & Beach Resort | All-inclusive resort | 29 km | 20–30 min |
Puerto Morelos town
| Hotel | Type | Distance | Drive |
|---|---|---|---|
| Casa del Puerto | Small hotel | 30 km | 25–30 min |
| Casita KinHa | Vacation rental | 30 km | 25–30 min |
| Corales Suites | Apartment-style suites hotel | 30 km | 25–30 min |
| Hacienda Morelos Beach Front Hotel | Beachfront hotel | 28 km | 25–30 min |
| Hostel Humanity | Hostel | 22 km | 20–25 min |
| Hotel Amar Inn | Beachfront guesthouse | 28 km | 25–30 min |
| Hotel Arrecifes Suites | Boutique hotel | 28 km | 25–30 min |
| Hotel Eden | Small hotel | 28 km | 25–30 min |
| Hotel El Moro | Budget hotel | 28 km | 25–30 min |
| Rancho Sak-Ol | Eco-hotel | 28 km | 25–30 min |
| Velas Condos | Aparthotel | 28 km | 25–30 min |
Getting from Cancun Airport to Puerto Morelos
A pre-booked private transfer is the easiest way: your driver meets you outside the terminal with a sign, tracks your flight and takes you door to door. Shuttles, ADO buses, taxis and rental cars are compared in the Cancun Airport to Puerto Morelos guide.
