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.

Hotels with indoor pool 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

177 results

  • 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
  • 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
  • Private Suite, Walk To The Beach, Oceanview Rooftop Pool, Wifi Starlink

    Avenida Javier Rojo Gomez - IX Pto Morelos Lockoff #206, Puerto Morelos, Mexico (To the map)

    This comfortable hotel is within a 400-metre distance of Parroquia San Jose Obrero Catholic Church, while…

    To the hotel

    Book Now
  • 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
  • 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
  • Nido By Puerto Morelos

    From US$ 99

    Calle Principal, Sm 11, Mz 2, Lote 19., Puerto Morelos, Mexico (To the map)

    This Puerto Morelos hotel has a prime setting 2.1 km from Catholic Church. A popular place in Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • 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
  • Ama-Gi Holistic

    From US$ 76

    Calle 13 Sur Zona Urbana Puerto Morelos, Puerto Morelos, Mexico (To the map)

    This Puerto Morelos guest house has a convenient setting about 10 minutes by car from the interactive…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • 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
  • Inna Resort & Spa

    Inna Beach Condos & Hotel Building, Puerto Morelos, Mexico (To the map)

    National Reef Park of Puerto Morelos is around 10 minutes' drive away, and Bahia Petempich is around…

    To the hotel

    Book Now
  • The Estates Four Bedroom Loft - Riviera Maya

    From US$ 2076

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

    This Puerto Morelos hotel has a convenient setting within 25 minutes' walk of Playa del Secreto. Located…

    To the hotel

    price for 1 night
    Book Now From US$ 2076
  • Grand Ocean Breeze Riviera Maya

    From US$ 140

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

    El Palenque Theater in Puerto Morelos is just 1.9 km from the hotel. Mayan Water Complex is around 25…

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Casa Maya

    From US$ 129

    Carretera Tulum - Cancaºn, Puerto Morelos, Mexico (To the map)

    Bahia Petempich is 3 km away. Casa Maya is about 10 minutes by car from a top family-friendly place such…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Modern Apartment Near The Sea Pool Wifi Ac

    Av. Arrecifes 22I, Puerto Morelos, Mexico (To the map)

    This apartment is 3.1 km from Santuario de la Esperanza Monument, which is an excellent place to improve…

    To the hotel

    Book Now
  • Casa Mulder - Steps To Beach Private Pool Ocean-View Roof

    From US$ 313

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

    Club de playa Public Beach is within a 700-metre distance of the accommodation and private beach is situated…

    To the hotel

    price for 1 night
    Book Now From US$ 313
  • Beautiful Studio Puerto Morelos

    From US$ 89

    Ejercito Mexicano, Sm 001, Mza 14, Lte 9, Puerto Morelos, Mexico (To the map)

    The centre of Puerto Morelos is reachable within a 10-minute walking distance. The 40 m² apartment is…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Distrito Morelos By Andiani Travel

    From US$ 166

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

    The interactive Crococun Zoo is 4.5 km from the apartment. The 2-room Distrito Morelos By Andiani Travel…

    To the hotel

    price for 1 night
    Book Now From US$ 166