Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

2026-11-06

2026-11-07
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Resorts in Puerto Morelos

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

43 results

  • Royalton Hideaway Riviera Cancun, An Autograph Collection All-Inclusive Resort-Adults Only

    From US$ 603

    Carretera Federal 307 Tulum-Cancun Km 332,15, Sm31, Mz 03 77500, Puerto Morelos, Mexico (To the map)

    The hotel is in a beach area of Puerto Morelos. Moon Palace, which is 4.8 km from the Hideaway Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 603
  • Margaritaville Island Reserve Riviera Maya - An Adults Only Karisma All-Inclusive Experience

    From US$ 262

    Carretera Cancun - Tulum Km. 27.5 Bahia, Calle Av Petempich Cuautla,, Puerto Morelos, Mexico (To the map)

    This comfortable hotel is a great place to stay due to its prime location in Puerto Morelos. The Margaritaville…

    To the hotel

    price for 1 night
    Book Now From US$ 262
  • Paraiso De La Bonita, A Luxury Collection Resort, Riviera Maya, Adult All-Inclusive

    From US$ 310

    Carretera Cancun Km. 328 Mz. 1 Lt. 8,Benito Juarez, Puerto Morelos, Mexico (To the map)

    The hotel is in a beach area of Puerto Morelos. Be sure to visit The Kay Club right around the corner…

    To the hotel

    price for 1 night
    Book Now From US$ 310
  • Desire Pearl Riviera Maya Resort All Inclusive, Exclusively For Couples (Adults Only)

    From US$ 533

    Costera Norte Lote 1 S.M. 10 Mz. 26, Puerto Morelos, Mexico (To the map)

    The hotel has a prime setting 18 minutes on foot from Catholic Church, while natural sights like club…

    To the hotel

    price for 1 night
    Book Now From US$ 533
  • El Dorado Royale, All & More Inclusive Adults Only

    From US$ 254

    Crta. Cancun-Tulum Km 45, Puerto Morelos, Mexico (To the map)

    This Puerto Morelos hotel is located in the beach area, only 550 metres from a private beach. The El…

    To the hotel

    price for 1 night
    Book Now From US$ 254
  • Secrets Riviera Cancun Resort & Spa (Adults Only)

    From US$ 375

    Carretera Cancun-Puerto Morelos Km 27.5, Mz. 41, Sm. 12, Fracc Bahia Petempich, Puerto Morelos, Mexico (To the map)

    The resort has a prime setting 2.8 km from Bahia Petempich. The Secrets is within reach of the Caribbean…

    To the hotel

    price for 1 night
    Book Now From US$ 375
  • Desire Pearl Riviera Maya Resort All Inclusive, Exclusively For Couples

    From US$ 710

    Costera Norte Sm 10 Mz 26 Lt 1, Puerto Morelos, Mexico (To the map)

    The centre of Puerto Morelos can be reached within a 20-minute walk, and natural attractions like Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 710
  • Alma Maya Resort - Riviera Maya

    From US$ 116

    Ruta De Los Cenotes Km 27, Puerto Morelos, Mexico (To the map)

    Offering a swimming pool, the elegant 4-star Alma Maya Resort - Riviera Maya Puerto Morelos provides…

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Vidanta, Hotel Mayan Palace

    From US$ 378

    Carretera Cancun - Playa Del Carmen, Riviera Maya,Quintana Roo Cp 77710, Puerto Morelos, Mexico (To the map)

    Located approximately 5 minutes on foot from Paradise Beach, the hotel is around a 10-minute ride from…

    To the hotel

    price for 1 night
    Book Now From US$ 378
  • The Eden By Desire Riviera Maya All Inclusive, Exclusively For Couples

    From US$ 1557

    Carretera Pto. Morelos, Km. 27.5 S.M. 12 Mza. 41, Puerto Morelos, Mexico (To the map)

    The hotel has a prime location within 7 km of Catholic Church. The Eden offers private access to a private…

    To the hotel

    price for 1 night
    Book Now From US$ 1557
  • Grand Luxxe Two Bedroom Suite - Riviera Maya

    Avenida Benito Juarez 307, Puerto Morelos, Mexico (To the map)

    This Puerto Morelos hotel has a beachfront location within reach of Playa del Secreto Property Owners…

    To the hotel

    Book Now
  • Mayan Palace

    From US$ 720

    Carretera Federal Cancun Riviera Maya Km 48 77710 Playa Del Carmen Mexico, Puerto Morelos, Mexico (To the map)

    Located a 5-minute stroll from Chapel, the comfortable hotel is within easy reach of Playa del Secreto.

    To the hotel

    price for 1 night
    Book Now From US$ 720
  • The Estates One Bedroom - Riviera Maya

    Av Benito Juarez 307,, Puerto Morelos, Mexico (To the map)

    This Puerto Morelos hotel has a beachfront location approximately 10 minutes by car from Playa del Secreto.

    To the hotel

    Book Now
  • Hotel Mousai Cancun All-Inclusive Adults Only

    Carretera A Punta Sam Km. 5.2 Mza 9 Lote 3, Puerto Morelos, Mexico (To the map)

    This Puerto Morelos resort has a prime location 2.1 km from El Meco Archaeological Site. The Mousai Cancun…

    To the hotel

    Book Now
  • Grand Luxxe Residence Two Bdr Loft- Riviera Maya

    From US$ 1519

    Av Benito Juarez 307,, Puerto Morelos, Mexico (To the map)

    This Puerto Morelos hotel is 2.7 km from Playa del Secreto Property Owners Assocation Residents Association…

    To the hotel

    price for 1 night
    Book Now From US$ 1519
  • The Estates Two Bedroom - Riviera Maya

    Av Benito Juarez 307,, Puerto Morelos, Mexico (To the map)

    The hotel has a prime setting 4.3 km from Dolphin Discovery Playa del Carmen Maroma. Located 2.7 km from…

    To the hotel

    Book Now
  • The Estates Three Bedroom - Riviera Maya

    From US$ 1749

    Av Benito Juarez 307,, Puerto Morelos, Mexico (To the map)

    Dolphin Discovery Playa del Carmen Maroma is also located 4.8 km from this Puerto Morelos hotel. Located…

    To the hotel

    price for 1 night
    Book Now From US$ 1749
  • Vidanta

    Km,48 Km.48 Carretera Cancun - Playa Del Carmen Playa Del Carmen,Riviera Maya,Quintana Roo Cp 77710, Puerto Morelos, Mexico (To the map)

    You can visit El Palenque Theater that is only 1.7 km from the hotel. There is Playa del Secreto nearly…

    To the hotel

    Book Now
  • Vidanta Riviera Maya

    From US$ 280

    Km. 48 Carretera Cancun - Playa Del Carmen Playa Del Carmen, Riviera Maya, Quintana Roo Cp 77710. Referencias ..., Puerto Morelos, Mexico (To the map)

    The hotel is 2.6 km from Paradise Beach in Puerto Morelos. There is Playa del Secreto Property Owners…

    To the hotel

    price for 1 night
    Book Now From US$ 280
  • Grand Luxxe One Bedroom Villa - Riviera Maya

    Carretera Federal Cancun-Playa Del Carmen Km. 48, Puerto Morelos, Mexico (To the map)

    El Palenque Theater is within 10 minutes' walk of the hotel, while Paradise Beach is approximately 15…

    To the hotel

    Book Now