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-04

2026-11-05
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

  • Sota Human Space Retreat Centre & Wellness Adults Only

    From US$ 162

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

    The aparthotel is a great place to stay due to its convenient location in Puerto Morelos. Besides, Sol…

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • 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 4-star Casa Tattva Hotel Puerto Morelos is located in Puerto Morelos, nearly a 10-minute…

    To the hotel

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

    From US$ 378

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

    The hotel is located in a beach area of Puerto Morelos, 10 minutes' drive from Playa del Secreto. Plus…

    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)

    Nestled within 7 km of Catholic Church, the hotel is around 10 minutes' drive from Crococun Petting Zoo.

    To the hotel

    price for 1 night
    Book Now From US$ 1557
  • 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)

    Located 4.1 km from family attractions like the interactive Crococun Zoo, the hotel is 5 minutes’ walk…

    To the hotel

    Book Now
  • Nido By Puerto Morelos

    From US$ 99

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

    The hotel has a prime location nearly a 5-minute drive from National Reef Park of Puerto Morelos. Also…

    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)

    Guests may find Cirque du Soleil within a few blocks of the comfortable hotel, while Mayan Water Complex…

    To the hotel

    Book Now
  • Inna Resort & Spa

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

    The hotel is in a beach area of Puerto Morelos. Crococun Petting Zoo, 2.6 km away, is definitely a must…

    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)

    The hotel is a great place to stay due to its convenient location in Puerto Morelos. Guests will also…

    To the hotel

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

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

    The comfortable hotel has a prime location 2.7 km from Playa del Secreto Property Owners Assocation Residents…

    To the hotel

    Book Now
  • Grand Ocean Breeze Riviera Maya

    From US$ 139

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

    The comfortable hotel also gives access to El Palenque Theater, which is a 25-minute walk away. The Grand…

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • Mayan Palace

    From US$ 720

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

    Attractions, approximately 10 minutes by car from this Puerto Morelos hotel, include Golf Club. Mayan…

    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)

    The hotel is 2.8 km from Playa del Secreto in Puerto Morelos. Featuring a living area and a dining table…

    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 hotel has a convenient location around a 10-minute drive from the interactive Crococun…

    To the hotel

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

    From US$ 1749

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

    The comfortable hotel is nestled 2.3 km from Playa Paraiso Golf Course. A 15-minute ride from Playa del…

    To the hotel

    price for 1 night
    Book Now From US$ 1749
  • Turix 102

    From US$ 104

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

    The apartment offers a convenient location within a 300-metre distance of Parroquia San Jose Obrero Catholic…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Casa Alba

    From US$ 191

    Puerto Sm2 Mz10 Lot 7 Calle Ejercito Mexcano Condominio Suyab, Puerto Morelos, Mexico (To the map)

    The apartment lies in close proximity to Arrecife De Coral. The interactive Crococun Zoo is 4 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 191
  • Gaia, Retreat Close To The Sea In Puerto Morelos

    From US$ 113

    Javier Rojo Gomez Sm1 M5 L29, Puerto Morelos, Mexico (To the map)

    The interactive Crococun Zoo is a 10-minute ride from this 80 m² apartment. Gaia, Retreat Close To The…

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Casamexh Veredas - Tu Refugio Familiar Entre La Selva, Cenotes Y La Playa, Vive Tus Vacaciones Lejos Del Turismo Masivo, A 10 Min De La Ruta De Los Cenotes Y El Arrecife Mas Cercano De La Riviera Maya - A 20 Min De Cancun Y Playa Del Carmen

    From US$ 226

    Veredas Del Puerto Sacbe Casa 18, Puerto Morelos, Mexico (To the map)

    Guests will enjoy proximity to such places of worship as Parroquia San Jose Obrero Catholic Church, which…

    To the hotel

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

    From US$ 129

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

    This Puerto Morelos villa is 3.1 km from The Kay Club, and Bahia Petempich is around 3 km away. Nestled…

    To the hotel

    price for 1 night
    Book Now From US$ 129