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 (23 reviews)
Positioned nearly 25 minutes' walk from the National Reef Park of Puerto Morelos and within 6 km of the lush Dr. Alfredo Barrera Marin Botanical Garden, the 4-star luxurious Ventus At Marina El Cid…
Positioned nearly 25 minutes' walk from the National Reef Park of Puerto Morelos and within 6 km of the lush Dr. Alfredo Barrera Marin Botanical Garden, the 4-star luxurious Ventus At Marina El Cid…
4 stars Resort in Puerto Morelos, Mexico
2 km to the city centre
8.2 (29 reviews)
Offering a Jacuzzi, massage therapy, and a patio, and views of the ocean, the 4-star Hotel Marina El Cid Spa & Beach Resort Puerto Morelos is located 25 minutes' walk from Parroquia San Jose Obrero…
Offering a Jacuzzi, massage therapy, and a patio, and views of the ocean, the 4-star Hotel Marina El Cid Spa & Beach Resort Puerto Morelos is located 25 minutes' walk from Parroquia San Jose Obrero…
5 stars Hotel in Puerto Morelos, Mexico
1.2 km to the city centre
8.1 (253 reviews)
Featuring a private beach area and a restaurant, the beachfront The Fives Oceanfront Hotel Puerto Morelos lies merely 5 minutes' walk from the Catholic Church. An infinity swimming pool as well as a…
Featuring a private beach area and a restaurant, the beachfront The Fives Oceanfront Hotel Puerto Morelos lies merely 5 minutes' walk from the Catholic Church. An infinity swimming pool as well as a…
5 stars Hotel in Puerto Morelos, Mexico
1.7 km to the city centre
7.8 (21 reviews)
Offering a sauna and spa services, the 5-star Ventus Ha At Marina El Cid Spa & Beach Resort Puerto Morelos lies in a natural area of Puerto Morelos, about 6 km from the Dr. Alfredo Barrera Marin…
Offering a sauna and spa services, the 5-star Ventus Ha At Marina El Cid Spa & Beach Resort Puerto Morelos lies in a natural area of Puerto Morelos, about 6 km from the Dr. Alfredo Barrera Marin…
4 stars Resort in Puerto Morelos, Mexico
1.8 km to the city centre
Located approximately 5 minutes' walk from the Zissimo Contemporary Art Gallery, the 4-star smoke-free Desire Riviera Maya Pearl Puerto Morelos hotel offers 96 rooms with views of the ocean.
Located approximately 5 minutes' walk from the Zissimo Contemporary Art Gallery, the 4-star smoke-free Desire Riviera Maya Pearl Puerto Morelos hotel offers 96 rooms with views of the ocean.
3 stars Aparthotel in Puerto Morelos, Mexico
700 m to the city centre
8.6 (214 reviews)
Located 11 minutes' walk from the National Reef Park of Puerto Morelos, Vela'S Condos Ocean Front Puerto Morelos hotel includes 13 rooms with views of the ocean. The aparthotel offers a water garden…
Located 11 minutes' walk from the National Reef Park of Puerto Morelos, Vela'S Condos Ocean Front Puerto Morelos hotel includes 13 rooms with views of the ocean. The aparthotel offers a water garden…
5 stars Resort in Puerto Morelos, Mexico
1.8 km to the city centre
8.9 (105 reviews)
Desire Pearl Riviera Maya Resort All Inclusive - Couples Only Puerto Morelos, located a 25-minute walk from Parroquia San Jose Obrero Catholic Church, entices guests with a steam room, a Jacuzzi, and…
Desire Pearl Riviera Maya Resort All Inclusive - Couples Only Puerto Morelos, located a 25-minute walk from Parroquia San Jose Obrero Catholic Church, entices guests with a steam room, a Jacuzzi, and…
3 stars Hotel in Puerto Morelos, Mexico
600 m to the city centre
6.7 (966 reviews)
Located in a beach area only a few steps from Playa Publica puerto morelos, the 3-star smoke-free Hotel Ojo De Agua Puerto Morelos features a picnic area and various recreational opportunities. This…
Located in a beach area only a few steps from Playa Publica puerto morelos, the 3-star smoke-free Hotel Ojo De Agua Puerto Morelos features a picnic area and various recreational opportunities. This…
3 stars Hotel in Puerto Morelos, Mexico
400 m to the city centre
8.0 (451 reviews)
Situated about 5 minutes' walk from Leaning Lighthouse, the comfortable Hacienda Morelos Beachfront Hotel Puerto Morelos features a sundeck and a shared lounge. Offering snorkelling, diving, and…
Situated about 5 minutes' walk from Leaning Lighthouse, the comfortable Hacienda Morelos Beachfront Hotel Puerto Morelos features a sundeck and a shared lounge. Offering snorkelling, diving, and…
3 stars Hotel in Puerto Morelos, Mexico
800 m to the city centre
8.0 (157 reviews)
Located just 0.6 km from the Beach Club, the comfortable Corales Suites Puerto Morelos hotel features Wi-Fi in public areas and a car park on site. Area attractions, including the Day & Night Beach…
Located just 0.6 km from the Beach Club, the comfortable Corales Suites Puerto Morelos hotel features Wi-Fi in public areas and a car park on site. Area attractions, including the Day & Night Beach…
2 stars Inn in Puerto Morelos, Mexico
700 m to the city centre
8.7 (1072 reviews)
The 2-star Hotel Amar Inn Puerto Morelos is around 5 minutes' walk from the Beach Club and features car rentals for guests' convenience. The hotel is a good starting point for exploring Puerto…
The 2-star Hotel Amar Inn Puerto Morelos is around 5 minutes' walk from the Beach Club and features car rentals for guests' convenience. The hotel is a good starting point for exploring Puerto…
3 stars Hotel in Puerto Morelos, Mexico
600 m to the city centre
7.0 (563 reviews)
Featuring a terrace and a picnic area, Hotel & Beach Club Ojo De Agua Puerto Morelos is situated 5 minutes' walk from Playa Publica puerto morelos. Located a few steps from the Catholic Church, this…
Featuring a terrace and a picnic area, Hotel & Beach Club Ojo De Agua Puerto Morelos is situated 5 minutes' walk from Playa Publica puerto morelos. Located a few steps from the Catholic Church, this…
3 stars Aparthotel in Puerto Morelos, Mexico
1 km to the city centre
8.1 (259 reviews)
The beachfront Arrecifes Suites Puerto Morelos hotel, located about a 15-minute walk from the National Reef Park of Puerto Morelos, boasts a swimming pool. While staying within a few blocks of the…
The beachfront Arrecifes Suites Puerto Morelos hotel, located about a 15-minute walk from the National Reef Park of Puerto Morelos, boasts a swimming pool. While staying within a few blocks of the…
4 stars Hotel in Puerto Morelos, Mexico
300 m to the city centre
8.0 (584 reviews)
Offering cars for rent, as well as Wi-Fi in public areas, Areia Boutique Hotel - Puerto Morelos is just 550 metres from the Day & Night Beach Club. Located in close proximity to the National Reef…
Offering cars for rent, as well as Wi-Fi in public areas, Areia Boutique Hotel - Puerto Morelos is just 550 metres from the Day & Night Beach Club. Located in close proximity to the National Reef…
3 stars Hotel in Puerto Morelos, Mexico
300 m to the city centre
7.8 (620 reviews)
The lovely 3-star Hotel Casa El Moro Puerto Morelos, located merely 300 metres from the Puerto Morelos Lighthouse, offers a swimming pool and Wi-Fi in public areas. Staying at this Puerto Morelos…
The lovely 3-star Hotel Casa El Moro Puerto Morelos, located merely 300 metres from the Puerto Morelos Lighthouse, offers a swimming pool and Wi-Fi in public areas. Staying at this Puerto Morelos…
Apartment in Puerto Morelos, Mexico
400 m to the city centre
7.4 (570 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 (423 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 (378 reviews)
Located approximately a 5-minute stroll from the Puerto Morelos Botanical Gardens, Suites Valentina Puerto Morelos hotel has a terrace. Featuring a restaurant, this Puerto Morelos hotel is in the…
Located approximately a 5-minute stroll from the Puerto Morelos Botanical Gardens, Suites Valentina Puerto Morelos hotel has a terrace. Featuring a restaurant, this Puerto Morelos hotel is in the…
Guest house in Puerto Morelos, Mexico
200 m to the city centre
8.0 (198 reviews)
The recently renovated Casa Puerto Morelos hotel is in close proximity to the Parish of San José Obrero and features bicycle rentals for guests' convenience. Area attractions, including the Day &…
The recently renovated Casa Puerto Morelos hotel is in close proximity to the Parish of San José Obrero and features bicycle rentals for guests' convenience. Area attractions, including the Day &…

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