Find hotels in Puerto Morelos at the best prices

88 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

88 Cheap hotels in Puerto Morelos

Best Puerto Morelos luxury hotels (4 and 5 stars)

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

Hôtel Ventus Ha At Marina El Cid Spa & Beach Resort   All Inclusive - Puerto Morelos
Puerto Morelos
11/08 – 12/08
$726/nightfor 1 night

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

1 2
hotel , Puerto Morelos
Hôtel Ventus Ha At Marina El Cid Spa & Beach Resort All Inclusive is a five-star resort situated in Puerto Morelos, a relaxed coastal town located between Cancun and Playa del Carmen, offering direct beach access and proximity to the marina.
This resort features an outdoor swimming pool, a terrace, a restaurant, and a bar, with all rooms including air conditioning, and a 12:00 check-out time.
Jungala Hotel At Vidantaworld Riviera Maya - Puerto Morelos
9.0 91 reviews
Puerto Morelos
11/08 – 12/08
$359/nightfor 1 night

Jungala Hotel At Vidantaworld Riviera Maya

1 2
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.
Kabanas & Beach Club Ojo De Agua - Puerto Morelos
Puerto Morelos
15/11 – 15/12
$156/nighttotal: $4680 (30 )

Kabanas & Beach Club Ojo De Agua

1 2
hotel , Puerto Morelos
Hotel listing in a 4-star hotel. You will be located in Puerto Morelos.
Services and facilities: a swimming pool, a bar and a concierge. This hotel also has air conditioning!
Areia Boutique Hotel - Puerto Morelos - Puerto Morelos
8.0 632 reviews
Puerto Morelos
28/06 – 06/07
$171/nighttotal: $1368 (8 )

Areia Boutique Hotel - Puerto Morelos

1 3
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.

Best Puerto Morelos hotels with a pool

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

Desire Pearl Riviera Maya Resort - All Inclusive - Adults Only - Couples Only - Puerto Morelos
9.0 2721 reviews
Puerto Morelos
03/11 – 11/11
$17864/nighttotal: $142912 (8 )

Desire Pearl Riviera Maya Resort - All Inclusive - Adults Only - Couples Only

4 7
hotel , Puerto Morelos
The Desire Riviera Maya Pearl Resort All Inclusive, a couples-only 5-star establishment, is situated under 3km from Puerto Morelos town centre, 24km from Cancún International Airport, and 35km from Playa del Carmen.
This adults-only retreat boasts two naturist pools, a private beach area, a spa, fitness centre, and a nightclub, offering a range of amenities alongside nearby watersports.
Areia Boutique Hotel - Puerto Morelos - Puerto Morelos
8.4 725 reviews
Puerto Morelos
21/07 – 26/07
$137/nighttotal: $685 (5 )

Areia Boutique Hotel - Puerto Morelos

1 2
hotel , Puerto Morelos
The Areia Boutique Hotel in Puerto Morelos offers a 3-star stay with a very good user and location rating, providing complimentary Wi-Fi, air conditioning, a swimming pool, a spa, and on-site restaurant and bar.
This establishment is entirely non-smoking, features a terrace/balcony, offers room service and in-room beverage availability, with select rooms providing laundry service and en-suite bathrooms stocked with toiletries.
Hotel Ojo De Agua - Puerto Morelos
Puerto Morelos
03/11 – 11/11
$539/nighttotal: $4312 (8 )

Hotel Ojo De Agua

4 7
hotel , Puerto Morelos
Book this room in a 3* hotel. You will stay in Puerto Morelos.
Facilities and services include a swimming pool, a spa and a room service. Take advantage of the garden in this hotel!
Corales Suites - Puerto Morelos
8.4 1042 reviews
Puerto Morelos
01/01 – 28/02
$451/nighttotal: $26158 (58 )

Corales Suites

2 2
hotel , Puerto Morelos
Corales Suites is located in Puerto Morelos, just a short distance from the town centre and directly on Playa Puerto Morelos, offering easy access to the beautiful beach. This hotel has received very good ratings for user experience, cleanliness, and an excellent location rating.
The hotel offers family rooms and features an outdoor swimming pool, a terrace or balcony, a garden, and a restaurant and bar. It also provides free private parking and Wi-Fi, as well as an airport shuttle service for a fee.

Frequently Asked Questions about hotels in Puerto Morelos

Destinations nearby

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 70 reviews
Puerto Morelos
21/12 – 30/12
$1353/nighttotal: $12177 (9 )

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

3 10
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.
#10 Nido De Toh - Apartment With Balcony - Puerto Morelos
Puerto Morelos
03/01 – 28/02
$167/nighttotal: $9352 (56 )

#10 Nido De Toh - Apartment With Balcony

1 2
hotel , BENITO JUAREZ
This Puerto Morelos apartment, situated on the Cenote Route near Puerto Morelos beach, offers easy access to attractions such as Xoximilco and Ventura Park Cancún (distances unspecified).
The 28-square-metre flat comprises one bedroom, one bathroom, accommodates three guests, and includes a swimming pool, garden, tennis court, and air conditioning; cycling in the surrounding jungle is also possible.
Hacienda Morelos Beachfront Hotel - Puerto Morelos
8.1 1505 reviews
Puerto Morelos
03/01 – 28/02
$583/nighttotal: $32648 (56 )

Hacienda Morelos Beachfront Hotel

2 4
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.
Areia Boutique Hotel - Puerto Morelos - Puerto Morelos
9.0 183 reviews
Puerto Morelos
03/11 – 10/11
$597/nighttotal: $4179 (7 )

Areia Boutique Hotel - Puerto Morelos

3 7
hotel , Puerto Morelos
Areia Boutique Hotel - Puerto Morelos is located in the centre of Puerto Morelos, just 500 metres from the Central Plaza, the Parish of San Jose, and the Artisan Market. This 3-star hotel has a very good rating from previous guests. The hotel offers a relaxed and comfortable atmosphere. Guests can enjoy a refreshing dip in the outdoor swimming pool or relax on the rooftop terrace. The hotel also features a restaurant, a common area coffee/tea station, and free Wi-Fi access in public areas.

Best Puerto Morelos hotels with a balcony

Hotel Amar Inn - Puerto Morelos
8.7 1035 reviews
Puerto Morelos
11/08 – 12/08
$178/nightfor 1 night

Hotel Amar Inn

1 2
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.
Ventus Ha At Marina El Cid Spa & Beach Resort - All Inclusive - Puerto Morelos
8.7 6078 reviews
Puerto Morelos
01/01 – 28/02
$1206/nighttotal: $69948 (58 )

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

2 2
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.
Suites Valentina - Puerto Morelos
8.0 392 reviews
Puerto Morelos
21/12 – 30/12
$626/nighttotal: $5634 (9 )

Suites Valentina

4 10
hotel , Puerto Morelos
Suites Valentina is a hotel situated directly on Playa Puerto Morelos, just a short drive from attractions like the Cancun Underwater Museum and the ADO International Bus Station. The hotel has received very good user ratings for cleanliness and an excellent rating for its location.
This accommodation offers air-conditioned rooms with private bathrooms, some with kitchens, as well as a terrace, restaurant, bar, and a hot tub. Guests can enjoy free Wi-Fi, room service, and parking, and the hotel also offers a paid airport shuttle service.
Miramare Ocean View - Puerto Morelos
8.3 185 reviews
Puerto Morelos
03/11 – 11/11
$313/nighttotal: $2504 (8 )

Miramare Ocean View

4 7
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.
©2026 cozycozy.com