Filters

Selected filters
Clear all
Central hotels

Accommodation type

Hotels by class

Price per night

Review rating

Thematic hotels

  • Show All + Show Less -

Hotel facilities

  • Show All + Show Less -

Room facilities

List view
Photo view
Filters
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
4 stars Resort in Puerto Morelos, Mexico
1.1 mi to the city center
7.2 (19 reviews)
Proud to offer 2 hot tubs and two jacuzzis, the 4-star Ventus At Marina El Cid Spa & Beach Resort Puerto Morelos lies about 25 minutes' stroll from Parroquia San Jose Obrero Catholic Church in Puerto…
Proud to offer 2 hot tubs and two jacuzzis, the 4-star Ventus At Marina El Cid Spa & Beach Resort Puerto Morelos lies about 25 minutes' stroll from Parroquia San Jose Obrero Catholic Church in Puerto…
4 stars Resort in Puerto Morelos, Mexico
1.2 mi to the city center
7.2 (30 reviews)
Offering 402 rooms, the fantastic 4-star Hotel Marina El Cid Spa & Beach Resort Puerto Morelos is nestled 100 feet from the coastline. Nestled near a boat dock, this beachfront hotel has windsurfing,…
Offering 402 rooms, the fantastic 4-star Hotel Marina El Cid Spa & Beach Resort Puerto Morelos is nestled 100 feet from the coastline. Nestled near a boat dock, this beachfront hotel has windsurfing,…
4 stars Resort in Puerto Morelos, Mexico
1.1 mi to the city center
The 4-star Desire Riviera Maya Pearl Puerto Morelos hotel, located 0.9 miles from Playa Publica puerto morelos, offers oceanfront swimming pools, Wi-Fi in public areas. Here, guests can take…
The 4-star Desire Riviera Maya Pearl Puerto Morelos hotel, located 0.9 miles from Playa Publica puerto morelos, offers oceanfront swimming pools, Wi-Fi in public areas. Here, guests can take…
5 stars Hotel in Puerto Morelos, Mexico
3937 ft to the city center
8.2 (253 reviews)
The 5-star beachfront The Fives Oceanfront Hotel Puerto Morelos is located in Puerto Morelos, about a 5-minute walk from Catholic Church, and offers an infinity pool. Located just near Day & Night…
The 5-star beachfront The Fives Oceanfront Hotel Puerto Morelos is located in Puerto Morelos, about a 5-minute walk from Catholic Church, and offers an infinity pool. Located just near Day & Night…
5 stars Resort in Puerto Morelos, Mexico
1.1 mi to the city center
8.9 (99 reviews)
Located a 25-minute stroll from Catholic Church in Puerto Morelos, the 5-star Desire Pearl Riviera Maya Resort All Inclusive, Exclusively For Couples Puerto Morelos offers a steam room, a spa bath…
Located a 25-minute stroll from Catholic Church in Puerto Morelos, the 5-star Desire Pearl Riviera Maya Resort All Inclusive, Exclusively For Couples Puerto Morelos offers a steam room, a spa bath…
5 stars Hotel in Puerto Morelos, Mexico
1.1 mi to the city center
7.8 (19 reviews)
The 5-star Ventus Ha At Marina El Cid Spa & Beach Resort Puerto Morelos is nestled approximately a 20-minute walk from Parroquia San Jose Obrero Catholic Church, offering 144 rooms and featuring a…
The 5-star Ventus Ha At Marina El Cid Spa & Beach Resort Puerto Morelos is nestled approximately a 20-minute walk from Parroquia San Jose Obrero Catholic Church, offering 144 rooms and featuring a…
3 stars Hotel in Puerto Morelos, Mexico
1312 ft to the city center
8.0 (447 reviews)
Located around 5 minutes by foot from Cenote La Noria, the comfortable Hacienda Morelos Beachfront Hotel Puerto Morelos offers 26 rooms with views of the ocean. Offering snorkeling, diving, and…
Located around 5 minutes by foot from Cenote La Noria, the comfortable Hacienda Morelos Beachfront Hotel Puerto Morelos offers 26 rooms with views of the ocean. Offering snorkeling, diving, and…
2 stars Inn in Puerto Morelos, Mexico
2297 ft to the city center
8.7 (1023 reviews)
Situated just a 9-minute stroll from Faro Inclinado Leaning Lighthouse, the 2-star Hotel Amar Inn Puerto Morelos features a sun deck and a sunbathing terrace. Located about 2 miles from the lush Dr.
Situated just a 9-minute stroll from Faro Inclinado Leaning Lighthouse, the 2-star Hotel Amar Inn Puerto Morelos features a sun deck and a sunbathing terrace. Located about 2 miles from the lush Dr.
3 stars Hotel in Puerto Morelos, Mexico
2625 ft to the city center
8.1 (138 reviews)
The comfortable 3-star Corales Suites Puerto Morelos hotel, located approximately 5 minutes' stroll from Catholic Church, offers a swimming pool, Wi-Fi in public areas. This Puerto Morelos hotel is…
The comfortable 3-star Corales Suites Puerto Morelos hotel, located approximately 5 minutes' stroll from Catholic Church, offers a swimming pool, Wi-Fi in public areas. This Puerto Morelos hotel is…
3 stars Aparthotel in Puerto Morelos, Mexico
3281 ft to the city center
8.0 (234 reviews)
The 3-star beachfront Arrecifes Suites Puerto Morelos hotel, located just a 7-minute walk from Parroquia San Jose Obrero Catholic Church and 2.1 miles from the interactive Crococun Zoo, features a…
The 3-star beachfront Arrecifes Suites Puerto Morelos hotel, located just a 7-minute walk from Parroquia San Jose Obrero Catholic Church and 2.1 miles from the interactive Crococun Zoo, features a…
3 stars Aparthotel in Puerto Morelos, Mexico
2297 ft to the city center
8.6 (196 reviews)
The smoke-free Vela'S Condos Ocean Front Puerto Morelos hotel, located 750 feet from Catholic Church and 9 minutes' stroll from Puerto Morales Botanical Gardens, features a swimming pool for guests…
The smoke-free Vela'S Condos Ocean Front Puerto Morelos hotel, located 750 feet from Catholic Church and 9 minutes' stroll from Puerto Morales Botanical Gardens, features a swimming pool for guests…
3 stars Hotel in Puerto Morelos, Mexico
984 ft to the city center
7.7 (581 reviews)
Located merely 12 minutes by foot from Rosario & Marco's Art Shoppe, the 3-star Hotel Casa El Moro Puerto Morelos offers Wi-Fi in public areas and parking. Staying at this lovely hotel, guests…
Located merely 12 minutes by foot from Rosario & Marco's Art Shoppe, the 3-star Hotel Casa El Moro Puerto Morelos offers Wi-Fi in public areas and parking. Staying at this lovely hotel, guests…
3 stars Hotel in Puerto Morelos, Mexico
1968 ft to the city center
6.9 (548 reviews)
Offering a location 5 minutes' stroll from club de playa Public Beach, the 3-star Hotel & Beach Club Ojo De Agua Puerto Morelos offers 15 rooms. Located only steps away from Catholic Church, this…
Offering a location 5 minutes' stroll from club de playa Public Beach, the 3-star Hotel & Beach Club Ojo De Agua Puerto Morelos offers 15 rooms. Located only steps away from Catholic Church, this…
4 stars Hotel in Puerto Morelos, Mexico
984 ft to the city center
8.0 (637 reviews)
Offering cars for rent, as well as Wi-Fi in public areas, the 4-star Areia Boutique Hotel - Puerto Morelos is approximately a 5-minute walk from Puerto Morales Botanical Gardens. This hotel lies…
Offering cars for rent, as well as Wi-Fi in public areas, the 4-star Areia Boutique Hotel - Puerto Morelos is approximately a 5-minute walk from Puerto Morales Botanical Gardens. This hotel lies…
Hotel in Puerto Morelos, Mexico
1312 ft to the city center
8.0 (392 reviews)
Located merely 5 minutes' stroll from Day & Night Beach Club, Suites Valentina Puerto Morelos hotel offers Wi-Fi throughout the property and a car park. Located in the immediate vicinity of National…
Located merely 5 minutes' stroll from Day & Night Beach Club, Suites Valentina Puerto Morelos hotel offers Wi-Fi throughout the property and a car park. Located in the immediate vicinity of National…
Hostel in Puerto Morelos, Mexico
656 ft to the city center
8.4 (435 reviews)
Positioned within 5 minutes' walk of Puerto Morales Botanical Gardens, Hostal Cuca Macuca Puerto Morelos features a swimming pool for guests to enjoy. Featuring Wi-Fi throughout the property, the…
Positioned within 5 minutes' walk of Puerto Morales Botanical Gardens, Hostal Cuca Macuca Puerto Morelos features a swimming pool for guests to enjoy. Featuring Wi-Fi throughout the property, the…
2 stars Hotel in Puerto Morelos, Mexico
984 ft to the city center
8.4 (126 reviews)
Standing 6 minutes by foot from Parroquia San Jose Obrero Catholic Church, the 2-star smoke-free Yax Kiin Casa Boutique Hotel Puerto Morelos offers a swimming pool. Located 2.3 miles from the totally…
Standing 6 minutes by foot from Parroquia San Jose Obrero Catholic Church, the 2-star smoke-free Yax Kiin Casa Boutique Hotel Puerto Morelos offers a swimming pool. Located 2.3 miles from the totally…
3 stars Bed & Breakfast in Puerto Morelos, Mexico
656 ft to the city center
8.2 (77 reviews)
Located 2.8 miles from Reptiles Toolok Kaa'n, La Quinta Orquidea Bed & Breakfast Puerto Morelos is a mere 6 minutes by foot from Faro Inclinado Leaning Lighthouse. Offering views of the garden, this…
Located 2.8 miles from Reptiles Toolok Kaa'n, La Quinta Orquidea Bed & Breakfast Puerto Morelos is a mere 6 minutes by foot from Faro Inclinado Leaning Lighthouse. Offering views of the garden, this…
Apartment in Puerto Morelos, Mexico
1312 ft to the city center
7.5 (516 reviews)
Located around 5 minutes' stroll from Cenote La Noria and Parroquia San Jose Obrero Catholic Church, Casa Velero Puerto Morelos apartment features views of the garden. The apartment features a…
Located around 5 minutes' stroll from Cenote La Noria and Parroquia San Jose Obrero Catholic Church, Casa Velero Puerto Morelos apartment features views of the garden. The apartment features a…
Apartment in Puerto Morelos, Mexico
3281 ft to the city center
9.7 (280 reviews)
To enjoy your vacation in Puerto Morelos, stay at the 7-room Righetto Vacation Rentals Puerto Morelos apartment, which is 0.7 miles from Faro Inclinado Leaning Lighthouse and merely 7 minutes' walk…
To enjoy your vacation in Puerto Morelos, stay at the 7-room Righetto Vacation Rentals Puerto Morelos apartment, which is 0.7 miles from Faro Inclinado Leaning Lighthouse and merely 7 minutes' walk…

Ventus At Marina El Cid Spa & Beach Resort (Adults Only)

4 stars Resort in Puerto Morelos, Mexico
1.1 mi to the city center

Hotel Marina El Cid Spa & Beach Resort

4 stars Resort in Puerto Morelos, Mexico
1.2 mi to the city center

Desire Riviera Maya Pearl (Adults Only)

4 stars Resort in Puerto Morelos, Mexico
1.1 mi to the city center

The Fives Oceanfront

5 stars Hotel in Puerto Morelos, Mexico
3937 ft to the city center

Desire Pearl Riviera Maya Resort All Inclusive, Exclusively For Couples

5 stars Resort in Puerto Morelos, Mexico
1.1 mi to the city center

Ventus Ha At Marina El Cid Spa & Beach Resort

5 stars Hotel in Puerto Morelos, Mexico
1.1 mi to the city center

Hacienda Morelos Beachfront Hotel

3 stars Hotel in Puerto Morelos, Mexico
1312 ft to the city center

Hotel Amar Inn

2 stars Inn in Puerto Morelos, Mexico
2297 ft to the city center

Corales Suites

3 stars Hotel in Puerto Morelos, Mexico
2625 ft to the city center

Arrecifes Suites

3 stars Aparthotel in Puerto Morelos, Mexico
3281 ft to the city center

Vela'S Condos Ocean Front

3 stars Aparthotel in Puerto Morelos, Mexico
2297 ft to the city center

Hotel Casa El Moro

3 stars Hotel in Puerto Morelos, Mexico
984 ft to the city center

Hotel & Beach Club Ojo De Agua

3 stars Hotel in Puerto Morelos, Mexico
1968 ft to the city center

Areia Boutique Hotel - Puerto Morelos (Adults Only)

4 stars Hotel in Puerto Morelos, Mexico
984 ft to the city center

Suites Valentina

Hotel in Puerto Morelos, Mexico
1312 ft to the city center

Hostal Cuca Macuca

Hostel in Puerto Morelos, Mexico
656 ft to the city center

Yax Kiin Casa Boutique

2 stars Hotel in Puerto Morelos, Mexico
984 ft to the city center

La Quinta Orquidea

3 stars Bed & Breakfast in Puerto Morelos, Mexico
656 ft to the city center

Casa Velero Puerto Morelos

Apartment in Puerto Morelos, Mexico
1312 ft to the city center

Righetto Vacation Rentals

Apartment in Puerto Morelos, Mexico
3281 ft to the city center