Menu

Search options

2026-11-08

2026-11-09
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.

Hotels 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

60 results

  • Hotel Casa El Moro

    From US$ 78

    Avenida Javier Rojo Gomez, Puerto Morelos, Mexico (To the map)

    Guests may find Toolok Kaa'n a short way from the lovely hotel, while Arrecife De Coral is a 7-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Rancho Sakol

    From US$ 86

    Super Manzana 7 Lote 3, Puerto Morelos, Mexico (To the map)

    The hotel has a beautiful location a short way from Parroquia San Jose Obrero Catholic Church. This charming…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Suites Valentina

    From US$ 34

    Rafael E. Melgar, Puerto Morelos, Mexico (To the map)

    Such city attractions as AKI, which is in the immediate vicinity of the hotel, and Catholic Church, which…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Hokhmah Heart Hotel

    From US$ 36

    Ruta De Los Cenotes, Central Vallarta, Km 15.5, 77580 Quintana Roo, Mexico, Puerto Morelos, Mexico (To the map)

    The comfortable hotel has a convenient location 10 minutes by car from Cenotes Kin-Ha. Selvatica Amusement…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Hotel Caracol Puerto Morelos

    From US$ 26

    Av Ninos Heroes Mz. 5 Lote 29 Region 2, Puerto Morelos, Mexico (To the map)

    The hotel offers a prime location just a few steps from club de playa Public Beach. Reptiles Toolok Kaa'n…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Yax Kiin Casa Boutique

    From US$ 76

    Ninos Heroes Sm002 M6 L4, Puerto Morelos, Mexico (To the map)

    The hotel has a prime setting 2.9 km from the lush Dr. Alfredo Barrera Marin Botanical Garden. The comfortable…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Puerto Morelos Hotel Las Palmas - Near The Beach

    From US$ 55

    Avenida Timon Calle 5 Manzana 97 Lote23, Puerto Morelos, Mexico (To the map)

    The hotel has a scenic setting 2.1 km from the lush Dr. Alfredo Barrera Marin Botanical Garden, while…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Miramare Ocean View

    From US$ 31

    R4Vc+P3 Puerto Morelos Rafael E. Melgar, 77580 Puerto Morelos, Q.R., Puerto Morelos, Mexico (To the map)

    The hotel has a beachfront setting within a 5-minute drive of Playa Publica puerto morelos, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Kabanas & Beach Club Ojo De Agua

    From US$ 44

    Ave. Javier Rojo Gomez Mza 2 Lote 2-17, Puerto Morelos, Mexico (To the map)

    The hotel is 4.8 km from Toolok Kaa'n, while Catholic Church is a mere 200 metres away. The Kabanas Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Fragata Departamentos

    From US$ 53

    Av.Andres Quintana Roo, #788, Sm 2 Maz., Puerto Morelos, Mexico (To the map)

    Crococun Petting Zoo is 3.2 km from this Puerto Morelos hotel, while the lush Dr. Alfredo Barrera Marin…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Acamaya Reef Cabanas

    From US$ 79

    Sm. 11, Mza. 5 Lote 5, Puerto Morelos, Mexico (To the map)

    National Reef Park of Puerto Morelos is 2.8 km from this hotel, while the lush Dr. Alfredo Barrera Marin…

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Alborada, Sol Del Caribe

    From US$ 55

    Avenida Timon Sm 19 Mz 35 Lote 11 Edificio 42 Depto. A, Puerto Morelos, Mexico (To the map)

    National Reef Park of Puerto Morelos is a short way from this hotel, while Playa Express bus stop is…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Rm, The Mayan Palace Suites, Vidanta In Riviera Maya

    From US$ 119

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

    This Puerto Morelos hotel is nearly a 10-minute ride from Punta Maroma and in close proximity to El Manglar…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Lunita Jungle Hotel

    From US$ 101

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

    Cenotes Kin-Ha lies a 15-minute walk away. This hotel stands within easy reach of Boca del Puma. Lunita…

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • Hotel Gota De Sal

    From US$ 28

    Ave. Javier Rojo Gomez Sn, Puerto Morelos, Mx, Puerto Morelos, Mexico (To the map)

    Puerto Morales Botanical Gardens is located 500 metres from this 2-star hotel, and such natural sites…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Layla Guesthouse

    From US$ 217

    Rafael E. Melgar 2, Puerto Morelos, Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 217
  • Casa Tattva

    From US$ 145

    Km 32.7, Carretera, Leona Vicario, 77580 Puerto Morelos, Q.R. Madre Tierra, Puerto Morelos, Puerto Morelos, Mexico (To the map)

    The elegant Casa Tattva Hotel Puerto Morelos, located around 10 minutes by car from Leona Vicario, boasts…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Casitas Kinsol

    From US$ 38

    Avenida Joaquim Zetina Gazca, Lote 18, Manzana 6, Colonia Zetina Gazca, Puerto Morelos, Mexico (To the map)

    At the hotel, you'll be 2.7 km from National Reef Park of Puerto Morelos and 2.8 km from Faro Inclinado…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Nuscaa Boutique Tree House & Spa

    From US$ 133

    Ruta De Los Cenotes Km 24 Carretera Quintana Roo Puerto Morelos, Puerto Morelos, Mexico (To the map)

    This hotel in Puerto Morelos is 4.7 km from Boca del Puma. A 15-minute ride from Selvatica Amusement…

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Casa Caribe

    Avenida Rojo Gomez Lote 8, Puerto Morelos, Mexico (To the map)

    The hotel lies nearly a 5-minute ride from Parque Fundadores and just 550 metres from National Reef Park…

    To the hotel

    Book Now