Find hotels in Puerto Morelos at the best prices

126 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Puerto Morelos hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

126 Cheap hotels in Puerto Morelos

Best Puerto Morelos luxury hotels (4 and 5 stars)

Among the 126 accommodations in Puerto Morelos, here are the 4 best luxury hotels

Jungala Hotel At Vidantaworld Riviera Maya - Puerto Morelos
9.0 137 reviews

Jungala Hotel At Vidantaworld Riviera Maya

hotel, Cancún
The Jungala Park Hotel at VidantaWorld Riviera Maya is situated in the Riviera Maya, approximately 2.9 kilometres from Playa Paraíso beach and 26 kilometres from Cancún International Airport.
This 5-star resort offers spacious 103-square-metre suites, sleeping up to 7 guests, with a private bathroom, kitchen, and terrace; on-site amenities include a swimming pool, fitness centre, spa, and tennis court.
Villa Casa Del Mar By Karisma - Puerto Morelos
No reviews

Villa Casa Del Mar By Karisma

hotel, Puerto Morelos
Azul Villa Casa Del Mar - Gourmet All Inclusive By Karisma is situated in Puerto Morelos, a short walk from Playa Petempich beach, 19 kilometres from the Cancun Underwater Museum, and 15 kilometres from Cancun International Airport.
This six-bedroom, six-bathroom villa offers 1000 square metres of space, accommodating up to 24 guests and boasting a gourmet all-inclusive dining experience, a private swimming pool, a fitness centre, and direct beach access.
We Hotel Puerto Morelos - Puerto Morelos
No reviews

We Hotel Puerto Morelos

hotel, Puerto Morelos
The We Hotel Puerto Morelos, a 3.5-star establishment, enjoys a convenient location less than 0.8 km from Puerto Morelos town square, San José Catholic Parish, and Ojo de Agua Beach.
This guest house offers an outdoor swimming pool, on-site restaurant and bar, free Wi-Fi in public areas, and parking, all within a smoke-free environment.
The Fives Oceanfront - Puerto Morelos
8.0 230 reviews

The Fives Oceanfront

hotel, Puerto Morelos
The Fives Oceanfront hotel is situated in Puerto Morelos, just a short distance from Playa Puerto Morelos and within easy reach of attractions like the Cancun Underwater Museum and the ADO International Bus Station. This 5-star hotel has received very good user ratings for its location and cleanliness.
The hotel offers a range of modern amenities, including a fitness centre, swimming pool, and bar. Guests can enjoy authentic Italian cuisine at the on-site restaurant and there are a number of leisure activities available, such as ping pong and cycling.

Best Puerto Morelos hotels with a pool

Among the 126 accommodations in Puerto Morelos, here are the 4 best hotels with a pool

Hôtel Ventus At Marina El Cid Spa & Beach Resort   All Inclusive - Puerto Morelos
No reviews

Hôtel Ventus At Marina El Cid Spa & Beach Resort All Inclusive

hotel, Puerto Morelos
Hôtel Ventus At Marina El Cid Spa & Beach Resort All Inclusive is a four-star beachfront hotel in Puerto Morelos, Mexico, offering direct access to the Caribbean Sea and within walking distance of the town centre.
This all-inclusive resort boasts a spa, fitness centre, swimming pool, and on-site restaurants and bars, within a tropical garden setting; the one-bedroom suites feature one bathroom.
Ventus Ha At Marina El Cid Spa & Beach Resort - All Inclusive - Puerto Morelos
8.7 5645 reviews

Ventus Ha At Marina El Cid Spa & Beach Resort - All Inclusive

hotel, Puerto Morelos
The Hotel Marina El Cid Spa & Beach Resort - All Inclusive is situated 30 kilometres south of Playa del Carmen, just outside the charming fishing village of Puerto Morelos. This resort is highly rated by guests, receiving very good scores for location, cleanliness and overall experience.
The resort offers a range of accommodation options, from spacious suites to comfortable apartments. Guests can enjoy a variety of amenities, including a full-service spa, a large swimming pool complex with water slides, four restaurants, a gym, tennis courts, and a marina offering fishing and boating excursions.
Puerto Morelos Hotel Las Palmas - Near The Beach - Puerto Morelos
8.3 110 reviews

Puerto Morelos Hotel Las Palmas - Near The Beach

hotel, Puerto Morelos
The PRIVATE Cozy ROOM LAS PALMAS PUERTO MORELOS hostel is situated in Puerto Morelos, 24km from Cancun International Airport and 34km from Playa del Carmen Maritime Terminal, offering a peaceful retreat from the bustling tourist scene. The hostel receives very good user and cleanliness ratings, and a good location rating.
The accommodation features a 20 square metre room with a private bathroom. Amenities include air conditioning, a swimming pool, a jacuzzi, a terrace, a garden, a spa, parking, a shared kitchen, and free Wi-Fi.
Resort Grand Residences Riviera Cancun - All Inclusive - Puerto Morelos
No reviews

Resort Grand Residences Riviera Cancun - All Inclusive

hotel, Puerto Morelos
Resort Grand Residences Riviera Cancun - All Inclusive is situated on a pristine white-sand beach a short walk (less than 1km) south of Puerto Morelos village in the Mexican Caribbean.
This 5-star property offers 144 Junior and Master Suites, each with a minimum of one bedroom and bathroom, boasting a range of amenities including a spa, tennis courts, and multiple restaurants and bars, plus valet parking.

Frequently Asked Questions about hotels in Puerto Morelos

Popular destinations

Best Puerto Morelos hotels with air conditioning

Angelina 28 Beachfront And Family Apartments - Modern And Relaxing Long Stays (20 Min From Cancun Airport) - Puerto Morelos
9.0 83 reviews

Angelina 28 Beachfront And Family Apartments - Modern And Relaxing Long Stays (20 Min From Cancun Airport)

hotel, Puerto Morelos
The Angelina 28 By Nah Hotels is a 2-star lodging option located just 3 kilometres from the Sanctuary of Hope and Time Capsule, Ojo de Agua Beach, and the Dr. Alfredo Barrera Marin Botanical Garden in Puerto Morelos. This makes it a convenient base for exploring the town’s natural and cultural attractions.
The hotel offers an outdoor swimming pool for relaxation and has a 24-hour front desk for assistance. Free Wi-Fi is available in public areas, and guests can request fresh bedsheets for a more personalized experience.
Hacienda Morelos Beachfront Hotel - Puerto Morelos
8.2 1554 reviews

Hacienda Morelos Beachfront Hotel

hotel, Puerto Morelos
Hacienda Morelos Beach Front Hotel enjoys a central Puerto Morelos location, less than 0.8km from Arrecife de Puerto Morelos National Park and the town square, offering easy access to Ojo de Agua Beach and the Puerto Morelos Artists’ Cooperative.
This 3-star hotel provides 24 square metre rooms with one bedroom and bathroom, boasting an outdoor pool, on-site restaurant and bar, free Wi-Fi in public areas, and free parking; guests can also benefit from the hotel's tour/ticket assistance service.
Casa Velero Puerto Morelos - Puerto Morelos
No reviews

Casa Velero Puerto Morelos

hotel, Puerto Morelos
Casa Velero Puerto Morelos, located on Rafael E. Melgar in Puerto Morelos, offers direct access to the Caribbean Sea and the renowned coral reef, ideal for snorkelling and diving.
This hotel provides modern rooms and social common areas, complimentary Wi-Fi, air conditioning, and a swimming pool, serving as a convenient base for exploring nearby cenotes and experiencing local culture.
Miramare Ocean View - Puerto Morelos
8.0 335 reviews

Miramare Ocean View

hotel, Puerto Morelos
MIRAMARE Ocean View is a compact flat located in Puerto Morelos, a stone's throw from Playa Puerto Morelos, 26 kilometres from Cancún International Airport, 39 kilometres from Playa del Carmen Maritime Terminal, and 38 kilometres from Cancún Government Palace. This 35-square-metre apartment offers accommodation for up to four guests, featuring one bedroom, one bathroom, air conditioning, a kitchen, a terrace, a swimming pool, and complimentary private parking and Wi-Fi.

Best Puerto Morelos hotels with a balcony

Areia Boutique Hotel - Puerto Morelos - Puerto Morelos
8.3 1677 reviews

Areia Boutique Hotel - Puerto Morelos

hotel, Puerto Morelos
Areia Hotel & Spa is a 4-star hotel located in Puerto Morelos, just a 6.4km drive from Playa Puerto Morelos, the town's main beach. The hotel is in a quiet area, perfect for those seeking a relaxing escape.
The hotel has a modern design and features a range of facilities, including a swimming pool, spa, restaurant, and terrace. Guests can enjoy a variety of activities, such as swimming, sunbathing, and exploring the nearby attractions.
#5 Cenote Antiguo - Apartment With Shower - Puerto Morelos
No reviews

#5 Cenote Antiguo - Apartment With Shower

hotel, BENITO JUAREZ
This Puerto Morelos apartment, situated on the Cenote Route near Moon Palace Golf Club and Riviera Cancun Golf Resort, offers easy access to numerous cenotes and is within reach of Isla Mujeres and Punta Nizuc National Park.
The 32-square-metre flat comprises one bedroom, one bathroom, and accommodates up to four guests, boasting a swimming pool, garden, tennis court, and air conditioning, all within a tranquil setting ideal for exploring nearby attractions such as Ventura Park Cancun and Arrecife de Puerto Morelos National Park.
Hotel Amar Inn - Puerto Morelos
8.8 1002 reviews

Hotel Amar Inn

hotel, Puerto Morelos
Hotel Amar Inn is located in Puerto Morelos, just 30 metres from Playa Mar Beach and 400 metres from Plaza Central, offering a convenient base for exploring this charming coastal town. The hotel has received excellent ratings for its location, cleanliness and overall user experience.
The inn features a garden and terrace, perfect for relaxing after a day exploring the area. Amenities include a swimming pool, air conditioning, room service, parking, and free Wi-Fi, ensuring a comfortable stay.
Hotel Caracol Puerto Morelos - Puerto Morelos
8.0 307 reviews

Hotel Caracol Puerto Morelos

hotel, Puerto Morelos
Hotel Caracol Puerto Morelos is conveniently located a short 4-minute walk from Playa Puerto Morelos beach, approximately 35km from Cancún International Airport and 35-37km from Playa del Carmen.
This 3-star family-friendly establishment offers air-conditioned rooms with private bathrooms, free WiFi, flat-screen TVs, and a terrace; family rooms are available.
©2026 cozycozy.com