Hotels with indoor pool in Puerto Morelos

Multiple accommodations for your stay
Check-in date:
20 Apr 2026
Check-out date:
21 Apr 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

172 results found

Ventus Ha At Marina El Cid Spa & Beach Resort

Blvr El Cid, Unidad 15 Sm 03 M 20 L 1-01 Puerto M, Puerto Morelos, Mexico (Open map)

The hotel is located in a natural area of Puerto Morelos, approximately 25 minutes' walk from Faro Inclinado Leaning Lighthouse. The...
Read more...
7.8
Good
21 reviews

Margaritaville Island Reserve Riviera Maya - An Adults Only Karisma All-Inclusive Experience

Carretera Cancun - Tulum Km. 27.5 Bahia, Calle Av Petempich Cuautla,, Puerto Morelos, Mexico (Open map)

The centre of Puerto Morelos can be reached within a 25-minute walk. The 5-star Margaritaville Island Reserve Riviera Maya - An...
Read more...
8.2
Very Good
107 reviews

Grand Residences Riviera Cancun, All Inclusive

Blvd. El Cid Unidad 28 Lote 1, Manzana 20 Supermanzana 3, Puerto Morelos, Mexico (Open map)

This Puerto Morelos hotel offers a privileged location a 28-minute drive from Cancun airport. The 5-star luxury Grand Residences...
Read more...
9.2
Superb
82 reviews

Joia Paraiso By Iberostar (Adults Only)

Carretera Chetumal - Puerto Juarez Km. 309 Playa Paraiso, Puerto Morelos, Mexico (Open map)

The incredible 5-star hotel is located a short way from the Caribbean Sea in the entertainment area of Puerto Morelos, around a...
Read more...
9.4
Superb
33 reviews

Excellence Riviera Cancun All Inclusive - Adults Only

Fed Road Cancun-Pdc Km 324 - 342, Puerto Morelos, Mexico (Open map)

This 5-star hotel is perfectly situated 3.5 km from the Bahia Petempich. The comfortable Excellence Riviera Cancun All Inclusive -...
Read more...

El Dorado Royale, All & More Inclusive Adults Only

Crta. Cancun-Tulum Km 45, Puerto Morelos, Mexico (Open map)

The Mayan Water Complex is 4.7 km from this resort, while El Manglar Golf Course is a 10-minute ride away. Situated a few steps…
Read more...
8.0
Very Good
90 reviews

Secrets Riviera Cancun Resort & Spa (Adults Only)

Carretera Cancun-Puerto Morelos, Puerto Morelos, Mexico (Open map)

This 5-star hotel is in proximity to the Caribbean Sea. Secrets Riviera Cancun Resort & Spa Puerto Morelos is situated in an...
Read more...
8.2
Very Good
42 reviews

Dreams Puerto Morelos Resort & Spa (Adults Only)

Bahia De Petempich Sm 12 Mz31 Lote 14-02, Puerto Morelos, Mexico (Open map)

Nestled in the secluded district of Puerto Morelos, the hotel is near a mountain. The 5-star luxury Dreams Puerto Morelos Resort &...
Read more...
7.2
Good
161 reviews

Paraiso De La Bonita, A Luxury Collection Resort, Riviera Maya, Adult All-Inclusive

Carretera Chetumal Cancun Km 328, Puerto Morelos, Mexico (Open map)

Standing 350 metres from The Kay Club, the resort is situated in the very heart of Puerto Morelos. Featuring a spa salon with body...
Read more...
8.5
Fabulous
27 reviews

Vela'S Condos Ocean Front

Av Javier Rojo Gomez Smza 2 Mza, Puerto Morelos, Mexico (Open map)

The beachfront hotel benefits from a prime setting only 300 metres from Playa Publica puerto morelos. Overlooking the ocean, the...
Read more...
8.6
Fabulous
214 reviews

Iberostar Selection Riviera Cancun

Bahia Petempich Km27 Cta Cancu, Puerto Morelos, Mexico (Open map)

The comfortable hotel is about a 25-minute walk from the Bahia Petempich, 3.4 km from the interactive Crococun Zoo. Found in the...
Read more...
8.0
Very Good
88 reviews

Villa Casa Del Mar By Karisma

Carretera Cancun Puerto Morelos, Km 27.5 Bahia Petempich Carretera Cancun Puerto Morelos, Km 27.5 Bahia Petempich, Cancun, Quintana Roo, Mexico Cp 77580, Puerto Morelos, Mexico (Open map)

Attractions, a few moments from this Puerto Morelos hotel, include the tranquil Bahia Petempich Beach. The 5-star Villa Casa Del Mar...
Read more...

Desire Pearl Riviera Maya Resort All Inclusive - Couples Only

Costera Norte Sm 10 Mz 26 Lt 1, Puerto Morelos, Mexico (Open map)

The centre of Puerto Morelos is a 20 minutes' walk of the resort. Located approximately a 25-minute walk from the Catholic Church in...
Read more...
8.9
Fabulous
105 reviews

Hotel Ojo De Agua

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

The 3-star hotel is located in a beach area of Puerto Morelos, 3.5 km from the lush Dr. Offering a location a 5-minute…
Read more...
6.7
Pleasant
966 reviews

Hacienda Morelos Beachfront Hotel

Av. Rafael Melgar Lote 5 Mza 2 Smza 1, Puerto Morelos, Mexico (Open map)

The hotel is situated merely 300 metres from Artisans Market and steps away from the Puerto Morelos Botanical Gardens. Located in...
Read more...
8.0
Very Good
451 reviews

Corales Suites

Avenida Rojo Gomez Smza 002 Mza 13 Lote 1-4 Y 5, Puerto Morelos, Mexico (Open map)

The comfortable hotel is about 30 km from Cancun airport and 3.9 km from such cultural venues as the Sanctuary of Hope. Located a 10…
Read more...
8.0
Very Good
157 reviews

Hostel Humanity - Puerto Morelos

Calle 4 Chechen Manzana 5 Supermanzana 17, Lote 12 Colonia Joaquin Zetina Gasca, Puerto Morelos, Mexico (Open map)

The Sanctuary of Hope is located in proximity to the Puerto Morelos hostel. Offering 26 rooms, Humanity - Puerto Morelos hostel...
Read more...
9.1
Superb
213 reviews

Oom Bubble Boutique Riviera Cancun - Adults Only

Calle Jabali Sm45 Mz20 Lt1-2, Central Vallarta, Puerto Morelos, Mexico (Open map)

Within 25 minutes' walk of this 4-star hotel, the Selvatica Adventure Park is located. Oom Bubble Boutique Riviera Cancun - Adults...
Read more...

Hotel Amar Inn

Lazaro Cardenas, Lote 4, Sm2, Mz1, Puerto Morelos, Mexico (Open map)

The centre of Puerto Morelos can be reached within a 10-minute walk. The 2-star Hotel Amar Inn Puerto Morelos is situated about a…
Read more...
8.7
Fabulous
1072 reviews

Hotel & Beach Club Ojo De Agua

Smz 02, Manzana 02 Lote 17 Ejercito Nacional, Puerto Morelos, Mexico (Open map)

The Beach Club is just 10 minutes' walk from the hotel, while the Sanctuary of Hope is 3.9 km away. The 3-star Hotel & Beach…
Read more...
7.0
Good
563 reviews
Thank you for subscribing
Close