Special offers and Exclusive deals

Search Hotels

2026-06-21
2026-06-22
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels in Puerto Morelos

Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort

Carretera Federal 307, Puerto Morelos, Mexico View map

Nestled about 6 km from the unique Motorsports Piston Pueblo Theme Park, Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort Puerto Morelos features an one of the largest… More

From US$ 331 Book Now

Secrets Riviera Cancun Resort & Spa (Adults Only)

Carretera Cancun-Puerto Morelos Km 27.5, Puerto Morelos, Mexico View map

Featuring a spa salon along with a steam room and a Jacuzzi, the 5-star Secrets Riviera Cancun Resort & Spa Puerto Morelos is situated right around the corner from the Snorkeling Adventure in Puerto… More

Book Now

The Fives Oceanfront

Av. Javier Rojo Gomez Sm 002 Mza 25 Lt 1, Puerto Morelos, Mexico View map

Located within a 5-km distance of the Snorkeling Adventure, the exclusive 5-star The Fives Oceanfront Hotel Puerto Morelos is adorned with floor-to-ceiling windows and features an infinity pool with… More

From US$ 161 Book Now

Azul Beach Resort Riviera Cancun

Km. 27.5- Mza. 37 SM 12- Bahia Petempich,Puerto Morelos,QROO,MEX, Puerto Morelos, Mexico View map

Azul Beach Resort Riviera Cancun Puerto Morelos is located approximately a 10-minute ride from the totally awesome conservationist interactive adventure Crococun Zoo and has a plunge swimming pool… More

Book Now

Excellence Riviera Cancun (Adults Only)

Fed Road Cancun-Pdc Km 324 - 342, Puerto Morelos, Mexico View map

Offering aerobics and billiards, as well as the views of the pool, Excellence Riviera Cancun Puerto Morelos hotel is located 2.8 km from the Day & Night Beach Club. You can swim in 6 outdoor swimming… More

From US$ 380 Book Now

Ventus Ha At Marina El Cid Spa & Beach Resort

Blvr El Cid, Unidad 15 Sm 03 M 20 L 1-01 Puerto M, Puerto Morelos, Mexico View map

The 5-star Ventus Ha At Marina El Cid Spa & Beach Resort Puerto Morelos is about a 25-minute stroll from the Puerto Morelos Public Beach and features a terrace with a swimming pool. Boasting an… More

From US$ 554 Book Now

Vidanta Riviera Maya - Mayan Palace, Grand Mayan

Riviera Maya, Puerto Morelos, Mexico View map

Guests of the 5-star Vidanta Riviera Maya - Mayan Palace, Grand Mayan Puerto Morelos hotel can visit Playa del Secreto Property Owners Association, situated about a 15-minute walk away. The hotel… More

From US$ 630 Book Now

Excellence Riviera Cancun All Inclusive - Adults Only

Fed Road Cancun-Pdc Km 324 - 342, Puerto Morelos, Mexico View map

The comfortable Excellence Riviera Cancun All Inclusive - Adults Only Puerto Morelos hotel, situated approximately 10 minutes by car from the Puerto Morelos Public Beach, offers a swimming pool as… More

Book Now

Mayan Palace Vidanta Resort Riviera Maya

Kilometro 48 Carretera Federal Cancun-Playa Del Carmen, Puerto Morelos, Mexico View map

Situated only 14 minutes' stroll from Playa del Secreto Property Owners Association, the 5-star Mayan Palace Vidanta Resort Riviera Maya Puerto Morelos includes a restaurant. More

Book Now

Holiday Inn Club Vacations Grand Residences All Inclusive

Blvd. El Cid Unidad 28 Lote 1, Manzana 20 Supermanzana 3, Puerto Morelos, Mexico View map

Located a 10-minute ride from the Puerto Morelos Botanical Gardens, the 5-star Holiday Inn Club Vacations Grand Residences All Inclusive Puerto Morelos offers air-conditioned rooms 3.3 km from the… More

From US$ 249 Book Now

Villa Casa Del Mar By Karisma

Carretera Cancun Puerto Morelos, Km 27.5 Bahia Petempich Carretera Cancun Puerto Morelos, Km 27.5 Bahia Petempich, Cancun, Quintana Roo, Mexico Cp 77580, Puerto Morelos, Mexico View map

Featuring a terrace and an outdoor swimming pool, the 5-star Villa Casa Del Mar By Karisma Puerto Morelos hotel lies in the immediate vicinity of the tranquil Bahia Petempich Beach. This Puerto… More

From US$ 6517 Book Now

Hotel Ojo De Agua

Av. Javier Rojo Gomez Mz 2 Lote 16 Sm 2, Puerto Morelos, Mexico View map

The 3-star Hotel Ojo De Agua Puerto Morelos, located merely a 9-minute walk from Faro Inclinado Leaning Lighthouse and just 0.7 km from Artisans Market, features an outdoor swimming pool for guests… More

From US$ 29 Book Now

Corales Suites

Avenida Rojo Gomez Smza 002 Mza 13 Lote 1-4 Y 5, Puerto Morelos, Mexico View map

The smoke-free Corales Suites Puerto Morelos hotel is nestled only a 7-minute walk from the Day & Night Beach Club and features an outdoor swimming pool. Boasting guided snorkelling trips, this 3… More

From US$ 96 Book Now

Resort Vidanta Riviera Maya

Km. 48 Carretera Cancun Playa Del Carmen Carretera Federal, Puerto Morelos, Mexico View map

Resort Vidanta Riviera Maya Puerto Morelos, located 2.6 km from Paradise Beach, boasts an outdoor swimming pool. The hotel also includes a private parking lot. More

From US$ 317 Book Now

Hacienda Morelos Beachfront Hotel

Av. Rafael Melgar Lote 5 Mza 2 Smza 1, Puerto Morelos, Mexico View map

Boasting a sundeck and a shared lounge, the 3-star Hacienda Morelos Beachfront Hotel Puerto Morelos lies right near the National Reef Park of Puerto Morelos. Located 2.5 km from the Dr. Alfredo… More

From US$ 41 Book Now

Casa Del Puerto

Ave. Maria Irene Sm12 Mz 17 Lote 4, Puerto Morelos, Mexico View map

Casa Del Puerto Hotel, situated directly on the beachfront in Puerto Morelos, offers a delightfully tranquil ambiance, combining the perfect blend of romance, relaxation, and well-being. Known for… More

From US$ 91 Book Now

Hotel & Beach Club Ojo De Agua

Smz 02, Manzana 02 Lote 17 Ejercito Nacional, Puerto Morelos, Mexico View map

Lush and idyllic, The Drake Oak Brook nestled in Puerto Morelos is an alluring paradise engulfed in tranquil gardens with a scenic outdoor swimming pool making it a perfect hideaway. Room at this… More

From US$ 60 Book Now

Oom Bubble Boutique Riviera Cancun - Adults Only

Ruta De Los Cenotes Km 15, Puerto Morelos, Mexico View map

Featuring a spa salon with a massage treatment, the 4-star Oom Bubble Boutique Riviera Cancun - Adults Only Puerto Morelos hotel is located 4.2 km from the Las Mojarras Cenote Park. Guests can take… More

From US$ 131 Book Now

Coral Mar

Avenida Pok-Ta-Pok Lote 23, Puerto Morelos, Mexico View map

Coral Mar Hotel Puerto Morelos offers 41 rooms a 10-minute drive from the Long Playa Forum Sandy Beach. Guests who stay at this hotel can park their car on site. More

Book Now

Rancho Las Chulas Hotel And Restaurant

Sm-71 Mz-106 Carr Fed 180 Merida-Puerto Juarez, Puerto Morelos, Mexico View map

The 4-star Ranch Las Chulas Hotel And Restaurant Puerto Morelos includes air-conditioned rooms situated nearly a 10-minute drive from the Hidden Water Park. You will find a restaurant at this Puerto… More

From US$ 74 Book Now

Areia Boutique Hotel - Puerto Morelos (Adults Only)

Avenida Ninos Heroes 30, Puerto Morelos, Mexico View map

Located nearly 5 minutes on foot from Parque Fundadores, the 4-star Areia Boutique Hotel - Puerto Morelos accommodates guests in 38 air-conditioned rooms and offers a buffet breakfast and street… More

From US$ 53 Book Now

Hotel Casa El Moro

Avenida Javier Rojo Gomez, Puerto Morelos, Mexico View map

Located 4.6 km from Toolok Kaa'n Reptile Sanctuary, the lovely Hotel Casa El Moro Puerto Morelos is only 5 minutes' walk from the National Reef Park of Puerto Morelos. This 3-star hotel lies just a… More

From US$ 54 Book Now

Rancho Sakol

Super Manzana 7 Lote 3, Puerto Morelos, Mexico View map

Featuring Wi-Fi in public areas, the 3-star Rancho Sakol Hotel Puerto Morelos is approximately a 25-minute walk from the lush Dr. Alfredo Barrera Marin Botanical Garden. Overlooking ocean, the hotel… More

From US$ 86 Book Now

Suites Valentina

Rafael E. Melgar, Puerto Morelos, Mexico View map

Situated nearly a 5-minute walk from Faro Inclinado Leaning Lighthouse, Suites Valentina Puerto Morelos hotel includes 8 rooms with views of the sea. The hotel features Wi-Fi throughout the property. More

From US$ 34 Book Now

Hokhmah Heart Hotel

Ruta De Los Cenotes, Central Vallarta, Km 15.5, 77580 Quintana Roo, Mexico, Puerto Morelos, Mexico View map

Featuring a wellness area with a massage treatment, the 3-star Hokhmah Heart Hotel Puerto Morelos is located 3.6 km from the Kin-Ha Cenotes. The hotel lies within 10 minutes' drive of the Selvatica… More

From US$ 36 Book Now

Hotel Caracol Puerto Morelos

Av Ninos Heroes Mz. 5 Lote 29 Region 2, Puerto Morelos, Mexico View map

Located 10 minutes' drive from the totally awesome conservationist interactive adventure Crococun Zoo, Hotel Caracol Puerto Morelos is within 500 metres of Faro Inclinado Leaning Lighthouse. At this… More

From US$ 26 Book Now

Yax Kiin Casa Boutique

Ninos Heroes Sm002 M6 L4, Puerto Morelos, Mexico View map

Situated just 550 metres from the National Reef Park of Puerto Morelos, the 2-star smoke-free Yax Kiin Casa Boutique Hotel Puerto Morelos offers air-conditioned rooms with Wi-Fi in public areas. More

From US$ 76 Book Now

Puerto Morelos Hotel Las Palmas - Near The Beach

Avenida Timon Calle 5 Manzana 97 Lote23, Puerto Morelos, Mexico View map

Puerto Morelos Hotel Las Palmas - Near The Beach, located a 10-minute drive from Faro Inclinado Leaning Lighthouse, features Wi-Fi in the rooms. This hotel also provides bicycle rentals to explore… More

From US$ 55 Book Now

Miramare Ocean View

R4Vc+P3 Puerto Morelos Rafael E. Melgar, 77580 Puerto Morelos, Q.R., Puerto Morelos, Mexico View map

The 5-star Miramare Ocean View Hotel Puerto Morelos offers a terrace, located just 650 metres from the Puerto Morelos Lighthouse. More

From US$ 37 Book Now

Kabanas & Beach Club Ojo De Agua

Ave. Javier Rojo Gomez Mza 2 Lote 2-17, Puerto Morelos, Mexico View map

Located a 6-minute walk from the Beach Club, Kabanas & Beach Club Ojo De Agua Puerto Morelos hotel includes 8 rooms with views of the pool. Situated not far from the National Reef Park of Puerto… More

From US$ 44 Book Now

Fragata Departamentos

Av.Andres Quintana Roo, #788, Sm 2 Maz., Puerto Morelos, Mexico View map

A mere 650 metres from Playa, the 2-star Fragata Departamentos Hotel Puerto Morelos includes 20 rooms. This Puerto Morelos hotel provides Wi-Fi in the rooms. More

From US$ 53 Book Now

Hotel Muchin

Chechen 397, Smz 18, Local 4 Colonia Joaquin Cetina Gasca, Puerto Morelos, Mexico View map

Hotel Muchin Puerto Morelos, located a 10-minute ride from Crococun Petting Zoo, features Wi-Fi in public areas. At this hotel, guests can find a golf club to stay active. More

From US$ 40 Book Now

Casitas Kinsol

Avenida Joaquim Zetina Gazca, Lote 18, Manzana 6, Colonia Zetina Gazca, Puerto Morelos, Mexico View map

Located 2.7 km from the National Reef Park of Puerto Morelos, Casitas Kinsol Hotel Puerto Morelos is merely a 5-minute walk from AKI. Featuring 8 rooms with views of the courtyard, the hotel is… More

From US$ 38 Book Now

Nuscaa Boutique Tree House & Spa

Ruta De Los Cenotes Km 24 Carretera Quintana Roo Puerto Morelos, Puerto Morelos, Mexico View map

Located 4.7 km from Boca del Puma, the 4-star Nuscaa Boutique Tree House & Spa Hotel Puerto Morelos offers access to tourist attractions throughout Puerto Morelos. More

From US$ 133 Book Now

Hotel Gota De Sal

Ave. Javier Rojo Gomez Sn, Puerto Morelos, Mx, Puerto Morelos, Mexico View map

Located merely 0.8 km from the Rosario & Marco's Art Shoppe, the 2-star Hotel Gota De Sal Puerto Morelos is about 5 minutes' walk from the Arrecife De Coral. Boasting a location just moments from the… More

From US$ 28 Book Now

Layla Guesthouse

Rafael E. Melgar 2, Puerto Morelos, Mexico View map

Layla Guesthouse Puerto Morelos features 6 rooms and lies an 11-minute stroll from Faro Inclinado Leaning Lighthouse. This hotel provides a safety deposit box to ensure guests' safety. More

From US$ 217 Book Now

Alborada, Sol Del Caribe

Avenida Timon Sm 19 Mz 35 Lote 11 Edificio 42 Depto. A, Puerto Morelos, Mexico View map

Alborada, Sol Del Caribe Apartment Puerto Morelos hotel offers proximity to the totally awesome conservationist interactive adventure Crococun Zoo, situated about a 10-minute ride away. This Puerto… More

From US$ 55 Book Now

Lunita Jungle Hotel

Ruta De Los Cenotes Km 16.5, Puerto Morelos, Mexico View map

Located 3.2 km from the seldom-visited Siete Bocas, the 3-star Lunita Jungle Hotel Puerto Morelos is in the immediate vicinity of Boca del Puma. Boasting a location within easy reach of the Selvatica… More

From US$ 101 Book Now

Casa Caribe

Avenida Rojo Gomez Lote 8, Puerto Morelos, Mexico View map

Featuring a luggage room, Casa Caribe Guest House Puerto Morelos lies only a 6-minute walk from the Day & Night Beach Club. Offering horseback riding, the hotel is right around the corner from the… More

Book Now

Sensaciones Motel Boutique - Adults Only

Carretera Cancun-Puerto Morelos, Block 41 Lot 35 Smza 38, Puerto Morelos, Mexico View map

Featuring Wi-Fi in public areas, Sensaciones Motel Boutique - Adults Only Puerto Morelos is 4.1 km from Moon Palace. At the hotel, guests will find a golf club to stay active. More

From US$ 44 Book Now

Azul Villa Esmeralda, By Karisma

Petempich Sm 12 Mz 43, Cancun, Mexico., Puerto Morelos, Mexico View map

The 4-star Azul Villa Esmeralda, By Karisma Puerto Morelos hotel provides proximity to the Snorkeling Adventure, which is located merely 1.3 km away. More

Book Now

Hotel Puerto Corcho

Calle Chaca Manzana 42 Supermanzana 17 Lote 1, Puerto Morelos, Mexico View map

The 2-star Hotel Puerto Corcho Puerto Morelos lies a mere 1.2 km from a natural paradise like the lush Dr. Alfredo Barrera Marin Botanical Garden, and features a storage for belongings. While staying… More

From US$ 30 Book Now

Acamaya Reef Cabanas

Sm 11 Mz 5 Lte 5, Puerto Morelos, Mexico View map

The 3-star Acamaya Reef Cabanas Puerto Morelos hotel is located approximately a 10-minute ride from the Puerto Morelos Botanical Gardens, offering 6 rooms along with a picnic area and barbecue grills. More

From US$ 79 Book Now

Quinta Maretta, Brezza

Calle Brezza, Puerto Morelos, Mexico View map

Quinta Maretta, Brezza Villa Puerto Morelos hotel is located in Puerto Morelos, 3.7 km from the La Noria Cenote, and offers a swimming pool. There is also a car park. More

From US$ 79 Book Now

Villa La Querencia

Fraccionamiento Mara A Irene Mza.12 L-13B2, Puerto Morelos, Mexico View map

Situated about a 15-minute ride from the Long-running Mercado 28 Flea Market, Villa La Querencia Puerto Morelos hotel offers proximity to various city highlights. More

Book Now

Crown Paradise Club Riviera

Carretera Cancun-Tulum Km 27.5, Puerto Morelos, Mexico View map

Providing 356 rooms, the unique Crown Paradise Club Riviera Puerto Morelos hotel is approximately a 5-minute walk from The Kay Club. While staying at this 3-star hotel, a safe deposit box and 24-hour… More

From US$ 383 Book Now

Nikte Estancia Y Jardin

Calle 11 Norte Zona Urbana Sm4 M39 L5 D, Puerto Morelos, Mexico View map

Nikte Estancia Y Jardin Hotel Puerto Morelos offers access to the Parish of San José Obrero, which is located about a 10-minute drive away. More

From US$ 49 Book Now

Villa Corona 6 Bedroom Luxury Mansion

Bahia Pentepich, Rg12 L44 M5, Puerto Morelos, Mexico View map

Located within easy reach of the tranquil Bahia Petempich Beach, Villa Corona 6 Bedroom Luxury Mansion Puerto Morelos hotel offers access to tourist attractions throughout Puerto Morelos. The hotel… More

From US$ 4600 Book Now

Romarley Beach House

Av. Javier Rojo Gomez Sm-02 Mz, Puerto Morelos, Mexico View map

Romarley Beach House Hotel Puerto Morelos provides proximity to the Parish of San José Obrero, which is situated 18 minutes' walk away. The hotel features 93 rooms and such amenities as a restaurant. More

Book Now

Waldorf Astoria Cancun

Carretera Federal 307 Kilometro 333 Cancun, 77580,, Puerto Morelos, Mexico View map

The 5-star Waldorf Astoria Cancun Puerto Morelos hotel is approximately 10 minutes' drive from Moon Palace and has private plunge pools plus a gym. More

Book Now