Search Hotels in Puerto Morelos

Select date

Select date

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

Hotels in Puerto Morelos

Filter Results

Price per night

Hotels by class

Review rating

Other accommodation

Thematic hotels

Hotel facilities

Room facilities

Hotel name

Apply Filters
Clear Filters

18 properties found

  • Excellence Riviera Cancun

    Carretera Federal 307. Chetumal-Puerto Juarez, Puerto Morelos, Mexico (Show map)

    Excellence Riviera Cancun Hotel is located just minutes away from the natural white-sand beach. The property lies within 4…

    More...

    Show map

    price for 1 night
    Book Now From US$ 388
    price for 1 night
  • Arrecifes Suites

    Calle Heriberto Frias Sm 2 Mz 14 Lote 7, Puerto Morelos, Mexico (Show map)

    Because of Arrecifes Suites location in the heart of a beach area, it is easy to get to Universidad Anahuac…

    More...

    Show map

    price for 1 night
    Book Now From US$ 103
    price for 1 night
  • Marina El Cid Spa & Beach Resort

    Boulevard El Cid Unidad 15, Puerto Morelos, Mexico (Show map)

    The hotel is located in the middle of Puerto Morelos, 36 km away from Plaza Las Americas and 28 km from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 302
    price for 1 night
  • Senses Riviera Maya By Artisan Adults Only

    Carretera Chetumal-Cancun 307, Lote 71 Y 72, Playa Paraiso, Puerto Morelos, Mexico (Show map)

    The venue is 39 km away from El Rey mayan ruins. The property is set within 1 km distance from the city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 247
    price for 1 night
  • Ceiba Del Mar & Spa

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

    The hotel is set in a secluded location 19 km away from Wet\'n Wild Cancun . The venue is set 20 minutes'…

    More...

    Show map

    price for 1 night
    Book Now From US$ 751
    price for 1 night
  • Desire Pearl Resort And Spa Riviera Maya

    Costera Norte, Lote 1 Sm. 10 Mz. 26 ., Puerto Morelos, Mexico (Show map)

    A convenient location gives quick access to Wet\'n Wild Cancun, which is 19 km away. A 20-minute walk…

    More...

    Show map

    price for 1 night
    Book Now From US$ 722
    price for 1 night
  • Desire Resort & Spa Riviera Ma

    Carretera Cancun-Puerto Morelos Km. 27.5 Sm 12 Mza 41, Puerto Morelos, Mexico (Show map)

    Desire Resort & Spa Riviera Ma lies 10 km away from Moon Palace. The property boasts location within 7 km from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 554
    price for 1 night
  • Hacienda Morelos

    Av. Rafael E. Melgar, Quintana Roo, Puerto Morelos, Mexico (Show map)

    Hacienda Morelos Hotel is located close to the beautiful local beach. A 10-minute walk to the center of Puerto…

    More...

    Show map

    price for 1 night
    Book Now From US$ 101
    price for 1 night
  • Azul Beach By Karisma

    Carretera Cancun Puerto Morelos Km. 27.5, 77580, Puerto Morelos, Mexico (Show map)

    Due to an ideal location of Azul Beach By Karisma Hotel, guests have direct access to Kukulcan Plaza, which is…

    More...

    Show map

    price for 1 night
    Book Now From US$ 672
    price for 1 night
  • Azul Sensatori By Karisma

    Carretera Cancun Puerto Morelos Km 27.5, Puerto Morelos, Mexico (Show map)

    Located in a business area with golf courses and a zoo, guests will see why Azul Sensatori By Karisma Hotel…

    More...

    Show map

    price for 1 night
    Book Now From US$ 431
    price for 1 night
  • Dreams Riviera Cancun Resort & Spa

    Calle 55 Manzana 4 Lote 1-01 Sm 11, Puerto Morelos, Mexico (Show map)

    Dreams Riviera Cancun Resort & Spa is based next to the private beach. The property is set a 30-minute stroll…

    More...

    Show map

    price for 1 night
    Book Now From US$ 435
    price for 1 night
  • Desire Riviera Maya - Couples Only

    Carretera Cancun - Puerto Morelos Km 27.5 Sm 12 Mz, Puerto Morelos, Mexico (Show map)

    The hotel is set in a perfect location 4.6 km away from Croco Cun Zoo. The property boasts location within…

    More...

    Show map

    price for 1 night
    Book Now From US$ 636
    price for 1 night
  • Cielo Beach Hotel Puerto Morelos

    Av. Javier Rojo Gomez Sm 2 Lote 16, Puerto Morelos, Mexico (Show map)

    The venue is placed next to white beaches. The property is set a 10-minute stroll from Puerto Morelos center.

    More...

    Show map

    price for 1 night
    Book Now From US$ 185
    price for 1 night
  • Desire Pearl

    Carretera Norte L18, Sm 10, Mz 26, Puerto Morelos, Mexico (Show map)

    This venue accommodates guests in the center of Puerto Morelos. The city center is 2 km away from the hotel.

    More...

    Show map

    price for 1 night
    Book Now From US$ 1026
    price for 1 night
  • Desire Riviera Maya Resort - Couples Only

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

    This hotel is situated 20 km away from El Rey Ruins . The property is set within 7 km distance from the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 594
    price for 1 night
  • El Dorado Royale By Karisma

    Carretera Cancun-Playa Del Carmen, Puerto Morelos, Mexico (Show map)

    This hotel is situated 35 km away from El Rey mayan ruins. The property lies within 10 km from the city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 285
    price for 1 night
  • Desire Pearl Resort Riviera Maya - Couples Only

    Costera Norte Lote 1 Sm 10 Mz 26 Puerto Morelos 77, Puerto Morelos, Mexico (Show map)

    The hotel is set in a perfect location 19 km away from Wet\'n Wild Cancun . Guests will find Puerto Morelos…

    More...

    Show map

    price for 1 night
    Book Now From US$ 828
    price for 1 night
  • Desire Riviera Maya Pearl Resort

    Costera Norte Mz. 26 Lote 1, Sm. 10,, Puerto Morelos, Mexico (Show map)

    A stroll of 15 minutes will take guests to The Little Mexican Cooking School. Desire Riviera Maya Pearl Resort offers…

    More...

    Show map

    price for 1 night
    Book Now From US$ 420
    price for 1 night