Menu

Search options

2026-11-07

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

4 star 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

20 results

  • Hotel Marina El Cid Spa & Beach Resort

    From US$ 167

    Blv. El Cid Unidad 15 Km 3, Puerto Morelos, Mexico (To the map)

    The centre of Puerto Morelos is a 25 minutes' walk of the fantastic hotel. The Marina is also within…

    To the hotel

    price for 1 night
    Book Now From US$ 167
  • Ventus At Marina El Cid Spa & Beach Resort (Adults Only)

    From US$ 234

    Boulevard El Cid Unidad 11, Puerto Morelos, Mexico (To the map)

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

    To the hotel

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

    From US$ 621

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

    This modern hotel is in a beach area of Puerto Morelos. The property is also 10 minutes by car from Bahia…

    To the hotel

    price for 1 night
    Book Now From US$ 621
  • 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
  • Rancho Las Chulas Hotel And Restaurant

    From US$ 74

    Sm-71 Mz-106 Carr Fed 180 Merida-Puerto Juarez, Puerto Morelos, Mexico (To the map)

    The hotel is a great place to stay due to its convenient location in Puerto Morelos. Overlooking the…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Greta Puerto Morelos - By Aloja Rv

    From US$ 110

    Greta Puerto Morelos, Puerto Morelos, Mexico (To the map)

    This Puerto Morelos hotel has a beachfront setting 2.4 km from the interactive Crococun Zoo, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Coral Mar

    Avenida Pok-Ta-Pok Lote 23, Puerto Morelos, Mexico (To the map)

    La Isla Shopping Village is a 17 minutes' walk away. The Coral Mar Puerto Morelos will also take you…

    To the hotel

    Book Now
  • Oom Bubble Boutique Riviera Cancun - Adults Only

    From US$ 131

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

    The 4-star hotel lies 4.2 km from Parque Cenote Las Mojarras. The property is a 10-minute ride from Selvatica…

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Casa Frida

    From US$ 110

    801 Javier Rojo Gomez Casita Blanca, Puerto Morelos, Mexico (To the map)

    The hotel is about 600 metres from Catholic Church and National Reef Park of Puerto Morelos is merely…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Casa Del Puerto

    From US$ 91

    Ave. Maria Irene Sm12 Mz 17 Lote 4, Puerto Morelos, Mexico (To the map)

    This hotel is situated around 10 minutes' drive from the interactive Crococun Zoo and around 15 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Areia Boutique Hotel - Puerto Morelos (Adults Only)

    From US$ 53

    Avenida Ninos Heroes 30, Puerto Morelos, Mexico (To the map)

    The hotel enjoys its scenic location right near National Reef Park of Puerto Morelos. The Areia is merely…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Condohotel Piedra Del Caribe

    From US$ 32

    Andres Quintana Roo, Puerto Morelos, Mexico (To the map)

    The centre of Puerto Morelos can be reached in 15 minutes' walk of the hotel, and such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Villas Kaan

    From US$ 59

    Calle Pamplona Manzana 6 Puerto Morelos, Puerto Morelos, Mexico (To the map)

    The hotel is within 10 minutes' drive of the totally awesome conservationist interactive adventure Crococun…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • 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
  • 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
  • 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
  • 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
  • Sota Human Space Retreat Centre & Wellness Adults Only

    From US$ 162

    Sota Conceptual Human Space, Puerto Morelos, Mexico (To the map)

    The hotel has a convenient location around 6 km from Parque Cenote Las Mojarras. Within 20 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • Azul Villa Esmeralda, By Karisma

    Petempich Sm 12 Mz 43, Cancun, Mexico., Puerto Morelos, Mexico (To the map)

    Snorkeling Adventure is also located merely 1.3 km from this Puerto Morelos hotel. Along with other cultural…

    To the hotel

    Book Now
  • Enigmatic Hotel Experience

    Calle Mero #16, Sm 03, Mz 02 Lote 15, 77500 Cancun, Puerto Morelos, Mexico (To the map)

    The hotel is located a mere 5 minutes' walk from Palacio Municipal, and 10 minutes by car from Tres Rios…

    To the hotel

    Book Now