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.8 km to the city centre
7.2 (22 reviews)
Situated nearly 25 minutes' walk from the La Noria Cenote, the 4-star luxurious Ventus At Marina El Cid Spa & Beach Resort Puerto Morelos features Wi-Fi in the rooms and private car parking on site.
Situated nearly 25 minutes' walk from the La Noria Cenote, the 4-star luxurious Ventus At Marina El Cid Spa & Beach Resort Puerto Morelos features Wi-Fi in the rooms and private car parking on site.
4 stars Resort in Puerto Morelos, Mexico
2 km to the city centre
8.2 (28 reviews)
Located 25 minutes' walk from the National Reef Park of Puerto Morelos, the 4-star Hotel Marina El Cid Spa & Beach Resort Puerto Morelos includes 402 rooms with views of the sea. The hotel boasts a…
Located 25 minutes' walk from the National Reef Park of Puerto Morelos, the 4-star Hotel Marina El Cid Spa & Beach Resort Puerto Morelos includes 402 rooms with views of the sea. The hotel boasts a…
5 stars Hotel in Puerto Morelos, Mexico
1.2 km to the city centre
8.2 (252 reviews)
Featuring a spa salon along with a solarium, a steam room, and a hot tub, the beachfront The Fives Oceanfront Hotel Puerto Morelos is situated only a 9-minute walk from the National Reef Park of…
Featuring a spa salon along with a solarium, a steam room, and a hot tub, the beachfront The Fives Oceanfront Hotel Puerto Morelos is situated only a 9-minute walk from the National Reef Park of…
5 stars Hotel in Puerto Morelos, Mexico
1.7 km to the city centre
7.8 (20 reviews)
The 5-star Ventus Ha At Marina El Cid Spa & Beach Resort Puerto Morelos is located approximately a 20-minute walk from the Parish of San José Obrero and offers guided tour service for a comfortable…
The 5-star Ventus Ha At Marina El Cid Spa & Beach Resort Puerto Morelos is located approximately a 20-minute walk from the Parish of San José Obrero and offers guided tour service for a comfortable…
4 stars Resort in Puerto Morelos, Mexico
1.8 km to the city centre
The 4-star smoke-free Desire Riviera Maya Pearl Puerto Morelos hotel, located a mere 1.4 km from the Parish of San José Obrero, offers a swimming pool, Wi-Fi in public areas.
The 4-star smoke-free Desire Riviera Maya Pearl Puerto Morelos hotel, located a mere 1.4 km from the Parish of San José Obrero, offers a swimming pool, Wi-Fi in public areas.
3 stars Aparthotel in Puerto Morelos, Mexico
700 m to the city centre
8.6 (214 reviews)
Featuring Wi-Fi in the rooms, Vela'S Condos Ocean Front Puerto Morelos hotel sits 10 minutes' walk from Faro Inclinado Leaning Lighthouse. The aparthotel lies a few steps from the Day & Night Beach…
Featuring Wi-Fi in the rooms, Vela'S Condos Ocean Front Puerto Morelos hotel sits 10 minutes' walk from Faro Inclinado Leaning Lighthouse. The aparthotel lies a few steps from the Day & Night Beach…
5 stars Resort in Puerto Morelos, Mexico
1.8 km to the city centre
8.8 (106 reviews)
Located a 25-minute walk from the Puerto Morelos Public Beach, Desire Pearl Riviera Maya Resort All Inclusive - Couples Only Puerto Morelos includes 143 rooms with views of the sea. Situated 25 km…
Located a 25-minute walk from the Puerto Morelos Public Beach, Desire Pearl Riviera Maya Resort All Inclusive - Couples Only Puerto Morelos includes 143 rooms with views of the sea. Situated 25 km…
3 stars Hotel in Puerto Morelos, Mexico
600 m to the city centre
6.7 (972 reviews)
The 3-star smoke-free Hotel Ojo De Agua Puerto Morelos, situated nearly 5 minutes' walk from the Day & Night Beach Club, entices guests with a picnic area and various recreational opportunities.
The 3-star smoke-free Hotel Ojo De Agua Puerto Morelos, situated nearly 5 minutes' walk from the Day & Night Beach Club, entices guests with a picnic area and various recreational opportunities.
3 stars Hotel in Puerto Morelos, Mexico
400 m to the city centre
8.0 (452 reviews)
Situated around 5 minutes' walk from Leaning Lighthouse, the comfortable Hacienda Morelos Beachfront Hotel Puerto Morelos features Wi-Fi in public areas and a car park on site. Located in close…
Situated around 5 minutes' walk from Leaning Lighthouse, the comfortable Hacienda Morelos Beachfront Hotel Puerto Morelos features Wi-Fi in public areas and a car park on site. Located in close…
3 stars Hotel in Puerto Morelos, Mexico
800 m to the city centre
8.0 (154 reviews)
Located approximately 5 minutes' walk from the Puerto Morelos Public Beach, the comfortable Corales Suites Puerto Morelos hotel has a swimming pool with loungers. Offering windsurfing, diving, and…
Located approximately 5 minutes' walk from the Puerto Morelos Public Beach, the comfortable Corales Suites Puerto Morelos hotel has a swimming pool with loungers. Offering windsurfing, diving, and…
2 stars Inn in Puerto Morelos, Mexico
700 m to the city centre
8.7 (1067 reviews)
The 2-star Hotel Amar Inn Puerto Morelos is nestled only 9 minutes' walk from Faro Inclinado Leaning Lighthouse and features an outdoor swimming pool. Boasting guided snorkelling trips, the inn is…
The 2-star Hotel Amar Inn Puerto Morelos is nestled only 9 minutes' walk from Faro Inclinado Leaning Lighthouse and features an outdoor swimming pool. Boasting guided snorkelling trips, the inn is…
3 stars Hotel in Puerto Morelos, Mexico
600 m to the city centre
7.0 (561 reviews)
Offering a location 5 minutes' walk from the Beach Club, Hotel & Beach Club Ojo De Agua Puerto Morelos offers 15 rooms. At this hotel, located in the immediate vicinity of the Day & Night Beach Club,…
Offering a location 5 minutes' walk from the Beach Club, Hotel & Beach Club Ojo De Agua Puerto Morelos offers 15 rooms. At this hotel, located in the immediate vicinity of the Day & Night Beach Club,…
3 stars Aparthotel in Puerto Morelos, Mexico
1 km to the city centre
8.0 (254 reviews)
The beachfront Arrecifes Suites Puerto Morelos hotel enjoys a prime location and provides easy access to the Rosario & Marco's Art Shoppe approximately 5 minutes' walk away. This 3-star aparthotel…
The beachfront Arrecifes Suites Puerto Morelos hotel enjoys a prime location and provides easy access to the Rosario & Marco's Art Shoppe approximately 5 minutes' walk away. This 3-star aparthotel…
4 stars Hotel in Puerto Morelos, Mexico
300 m to the city centre
8.0 (591 reviews)
Areia Boutique Hotel - Puerto Morelos is situated in a popular area of Puerto Morelos, just 550 metres from the Beach Club and 2.6 km from Palacio Municipal de Puerto Morelos. The hotel provides…
Areia Boutique Hotel - Puerto Morelos is situated in a popular area of Puerto Morelos, just 550 metres from the Beach Club and 2.6 km from Palacio Municipal de Puerto Morelos. The hotel provides…
3 stars Hotel in Puerto Morelos, Mexico
300 m to the city centre
7.8 (616 reviews)
The lovely 3-star Hotel Casa El Moro Puerto Morelos, located merely 300 metres from Faro Inclinado Leaning Lighthouse, offers guests the convenience of 24-hour reception and wake-up service.
The lovely 3-star Hotel Casa El Moro Puerto Morelos, located merely 300 metres from Faro Inclinado Leaning Lighthouse, offers guests the convenience of 24-hour reception and wake-up service.
Apartment in Puerto Morelos, Mexico
400 m to the city centre
7.5 (561 reviews)
Overlooking the garden, Casa Velero Puerto Morelos apartment is in close proximity to the La Noria Cenote in Puerto Morelos. Staying in the apartment, nestled only 8 minutes' walk from the National…
Overlooking the garden, Casa Velero Puerto Morelos apartment is in close proximity to the La Noria Cenote in Puerto Morelos. Staying in the apartment, nestled only 8 minutes' walk from the National…
Hostel in Puerto Morelos, Mexico
200 m to the city centre
8.4 (427 reviews)
Offering 32 rooms, Hostal Cuca Macuca Puerto Morelos boasts a location only a 6-minute walk from the Day & Night Beach Club. Offering bicycles for rent, the hostel is located 3.9 km from the…
Offering 32 rooms, Hostal Cuca Macuca Puerto Morelos boasts a location only a 6-minute walk from the Day & Night Beach Club. Offering bicycles for rent, the hostel is located 3.9 km from the…
Apartment in Puerto Morelos, Mexico
500 m to the city centre
9.0 (214 reviews)
Porto Blu Apartment Puerto Morelos is located nearly a 20-minute walk from the Catholic Church and 1.4 km from the Beach Club. Active guests will enjoy having access to a golf club.
Porto Blu Apartment Puerto Morelos is located nearly a 20-minute walk from the Catholic Church and 1.4 km from the Beach Club. Active guests will enjoy having access to a golf club.
Hotel in Puerto Morelos, Mexico
400 m to the city centre
7.9 (380 reviews)
Located a few moments from the Beach Club, Suites Valentina Puerto Morelos hotel has a terrace. Featuring a restaurant, this Puerto Morelos hotel is about a 5-minute stroll from the La Noria Cenote.
Located a few moments from the Beach Club, Suites Valentina Puerto Morelos hotel has a terrace. Featuring a restaurant, this Puerto Morelos hotel is about a 5-minute stroll from the La Noria Cenote.
Guest house in Puerto Morelos, Mexico
200 m to the city centre
8.0 (199 reviews)
Located just 250 metres from the La Noria Cenote, Casa Puerto Morelos hotel offers access to tourist attractions throughout Puerto Morelos. Staying in one of 6 rooms, guests can enjoy a golf club and…
Located just 250 metres from the La Noria Cenote, Casa Puerto Morelos hotel offers access to tourist attractions throughout Puerto Morelos. Staying in one of 6 rooms, guests can enjoy a golf club and…

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

4 stars Resort in Puerto Morelos, Mexico
1.8 km to the city centre

Hotel Marina El Cid Spa & Beach Resort

4 stars Resort in Puerto Morelos, Mexico
2 km to the city centre

The Fives Oceanfront

5 stars Hotel in Puerto Morelos, Mexico
1.2 km to the city centre

Ventus Ha At Marina El Cid Spa & Beach Resort

5 stars Hotel in Puerto Morelos, Mexico
1.7 km to the city centre

Desire Riviera Maya Pearl (Adults Only)

4 stars Resort in Puerto Morelos, Mexico
1.8 km to the city centre

Vela'S Condos Ocean Front

3 stars Aparthotel in Puerto Morelos, Mexico
700 m to the city centre

Desire Pearl Riviera Maya Resort All Inclusive - Couples Only

5 stars Resort in Puerto Morelos, Mexico
1.8 km to the city centre

Hotel Ojo De Agua

3 stars Hotel in Puerto Morelos, Mexico
600 m to the city centre

Hacienda Morelos Beachfront Hotel

3 stars Hotel in Puerto Morelos, Mexico
400 m to the city centre

Corales Suites

3 stars Hotel in Puerto Morelos, Mexico
800 m to the city centre

Hotel Amar Inn

2 stars Inn in Puerto Morelos, Mexico
700 m to the city centre

Hotel & Beach Club Ojo De Agua

3 stars Hotel in Puerto Morelos, Mexico
600 m to the city centre

Arrecifes Suites

3 stars Aparthotel in Puerto Morelos, Mexico
1 km to the city centre

Areia Boutique Hotel - Puerto Morelos (Adults Only)

4 stars Hotel in Puerto Morelos, Mexico
300 m to the city centre

Hotel Casa El Moro

3 stars Hotel in Puerto Morelos, Mexico
300 m to the city centre

Casa Velero Puerto Morelos

Apartment in Puerto Morelos, Mexico
400 m to the city centre

Hostal Cuca Macuca

Hostel in Puerto Morelos, Mexico
200 m to the city centre

Porto Blu

Apartment in Puerto Morelos, Mexico
500 m to the city centre

Suites Valentina

Hotel in Puerto Morelos, Mexico
400 m to the city centre

Casa Puerto Morelos

Guest house in Puerto Morelos, Mexico
200 m to the city centre