Search the best hotels in Puerto Morelos from 100+ sites!

88 available hotel offers

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

88 Cheap hotels in Puerto Morelos

Traveler-Approved Luxury Hotels in Puerto Morelos

Experience 5-star quality at a luxury hotel in Puerto Morelos, where every detail is designed for your ultimate comfort.

Ventus Ha At Marina El Cid Spa & Beach Resort - All Inclusive - Puerto Morelos
8.7 6078 reviews
Puerto Morelos
12/21 – 12/28
$416/nighttotal: $2912 (7 )

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

1 2
hotel , Puerto Morelos
The Hotel Marina El Cid Spa & Beach Resort - All Inclusive is located just outside the charming fishing village of Puerto Morelos, a short drive from Playa del Carmen. The resort has consistently received high ratings for its location, cleanliness, and overall experience.
The resort has a large pool complex with water slides and rock formations, perfect for families, and a separate adults-only pool for a more peaceful experience. Guests can enjoy a variety of amenities, including a full-service spa, a marina for fishing and boating, a fitness center, tennis courts, restaurants, bars, and a convention center.
Resort Iberostar Selection Riviera Cancún - Puerto Morelos
9.0 14603 reviews
Puerto Morelos
01/05 – 02/02
$444/nighttotal: $12432 (28 )

Resort Iberostar Selection Riviera Cancún

1 1
hotel , Puerto Morelos
The Resort Selection Riviera Cancun, a 5-star all-inclusive property, is located in Puerto Morelos, a short walk from Playa Punta Caracol beach, 22 miles from Cancun's Palacio Municipal, and 15 miles from Cancun International Airport.
This beachfront hotel offers one-bedroom suites with private bathrooms, a swimming pool, fitness center, kids' club, and various activities including tennis and billiards; airport shuttle service is available for a fee.
Resort Grand Residences Riviera Cancun - All Inclusive - Puerto Morelos
Puerto Morelos
01/05 – 02/02
$429/nighttotal: $12012 (28 )

Resort Grand Residences Riviera Cancun - All Inclusive

1 1
hotel , Puerto Morelos
Resort Grand Residences Riviera Cancun - All Inclusive is located on a pristine white-sand beach a short walk south of the Puerto Morelos fishing village in the Mexican Caribbean.
This 5-star all-inclusive property offers 144 luxurious Junior and Master Suites, boasting amenities such as a spa, fitness center, tennis court, multiple restaurants and bars, and valet parking; a minimum age of 25 is required for at least one guest per suite.
Hôtel Ventus Ha At Marina El Cid Spa & Beach Resort   All Inclusive - Puerto Morelos
Puerto Morelos
08/11 – 08/12
$519/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 5-star resort in Puerto Morelos, situated within the Marina El Cid complex, offering convenient access to the town's attractions. This all-inclusive property features 1 bedroom and 1 bathroom, an outdoor swimming pool, a terrace, on-site restaurant and bar, 24-hour room service, and a 24-hour front desk, providing a comprehensive vacation experience.

Choose the Right Hotels with Swimming Pool in Puerto Morelos

Choosing a hotel in Puerto Morelos with a pool ensures you always have a refreshing swim to complement your time here.

Hôtel Arrecifes Suites - Puerto Morelos
Puerto Morelos
08/11 – 08/12
$93/nightfor 1 night

Hôtel Arrecifes Suites

1 2
hotel , Puerto Morelos
Hôtel Arrecifes Suites in Puerto Morelos is located steps from Playa Puerto Morelos, 18.6 miles from the Cancun Underwater Museum and 23 miles from the ADO International Bus Station.
This 3-star hotel offers 1-bedroom suites with air conditioning, Wi-Fi, and private bathrooms, featuring an outdoor swimming pool, terrace, and direct beach access, with airport shuttle service available for an additional fee.
Corales Suites - Puerto Morelos
8.4 1042 reviews
Puerto Morelos
11/03 – 11/10
$253/nighttotal: $1771 (7 )

Corales Suites

2 7
hotel , Puerto Morelos
Corales Suites is located in Puerto Morelos, just steps from the beach and a short drive from Cancun Underwater Museum and Playa del Carmen Maritime Terminal. The hotel has received very good ratings for cleanliness and user experience, and an excellent rating for location.
The hotel offers family-friendly rooms and suites with balconies, a swimming pool, a restaurant, a bar, and free parking. Guests can enjoy the ocean views from the terrace, relax in the garden, or take advantage of the concierge service.
Hôtel Ventus At Marina El Cid Spa & Beach Resort   All Inclusive - Puerto Morelos
Puerto Morelos
08/11 – 08/12
$471/nightfor 1 night

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

1 2
hotel , Puerto Morelos
The Hôtel Ventus At Marina El Cid Spa & Beach Resort All Inclusive is a four-star beachfront hotel in Puerto Morelos, Mexico, offering convenient access to the town center and proximity to the Puerto Morelos reef, ideal for snorkeling and diving.
This all-inclusive resort features a one-bedroom, one-bathroom lodging option with amenities including a swimming pool, fitness center, spa, and on-site restaurants and bars, plus valet and standard parking.
Cabina #5-6 At The Diving Lodge Downtown - Puerto Morelos
9.9 28 reviews
Puerto Morelos
11/28 – 12/05
$153/nighttotal: $1071 (7 )

Cabina #5-6 At The Diving Lodge Downtown

1 2
hotel , Puerto Morelos
Cabina #5-6 At The Diving Lodge Downtown is located directly on a Puerto Morelos beach, offering immediate water access and proximity to Avenida Rojo Gomez.
This 2-bedroom, 1-bathroom accommodation sleeps 4 guests and features air conditioning, internet, a swimming pool, garden, parking, and a lookout deck, with on-site dining and diving trips available.

Frequently Asked Questions about hotels in Puerto Morelos

  • What are the most affordable attractions in and around Puerto Morelos?

    You don't need to spend a lot to have a good time in Puerto Morelos. The Puerto Morelos Beach is free and offers beautiful views and plenty of space to relax. You can take a walk along the Malecon, the waterfront promenade, and enjoy the vibrant atmosphere. Also, the Parque de las Playas is a great place to enjoy the local culture and have a picnic.
  • What are the best hotels with a swimming pool in Puerto Morelos?

  • How can travelers relax during a week in and arond Puerto Morelos?

    There are many ways to unwind in Puerto Morelos. The beach is perfect for sunbathing, swimming, or simply enjoying the sound of the waves. You can also book a spa treatment or a massage at one of the many resorts or hotels. Alternatively, take a yoga class on the beach or simply relax by the pool.
  • What are the most popular 2, 3 and 4-star hotels in Puerto Morelos?

    Among 2, 3 and 4-star hotels in Puerto Morelos, Hotel Casa El Moro, Casa Del Puerto and Hacienda Morelos Beachfront Hotel are the most popular ones.

  • What amenities can travelers expect in hotel rooms in Puerto Morelos?

    Hotel rooms in Puerto Morelos offer a range of amenities, depending on the hotel and the price range. Most hotels have air conditioning, a private bathroom, and a television. Many also have a balcony or patio, a mini-fridge, and a coffee maker. Some hotels may even offer swimming pools, fitness centers, and restaurants.
  • What are the best luxury hotels in Puerto Morelos?

  • When is the best time to book a hotel in Puerto Morelos?

    The best time to book a hotel in Puerto Morelos is during the shoulder season, from April to June and September to November, when the weather is still pleasant but the prices are lower than during peak season. If you're flexible with your travel dates, you can often find great deals.
  • What are the best family friendly hotels in Puerto Morelos?

  • What are some pet-friendly activities in and around Puerto Morelos?

    Puerto Morelos is a pet-friendly destination. You can take your furry friend for a walk on the beach or explore the Parque de las Playas. Many restaurants and cafes in town are also pet-friendly. You can even find pet-friendly hotels and resorts.
  • What are the best pet friendly hotels in Puerto Morelos?

  • Which towns or cities worth a visit near Puerto Morelos?

    There are many interesting towns and cities near Puerto Morelos. You can visit Playa del Carmen, known for its lively nightlife and shopping. A bit further away, you can explore the ancient Mayan city of Chichen Itza. For a more laid-back experience, consider visiting Tulum, a charming town with beautiful beaches.
  • What are the best hotels with jacuzzi in Puerto Morelos?

Destinations nearby

Browse Waterfront Hotels in Puerto Morelos

Soak up the coastal lifestyle at these seaside hotels in Puerto Morelos, offering comfortable accommodations just moments from the beach and shore.

Hacienda Morelos Beachfront Hotel - Puerto Morelos
8.1 1505 reviews
Puerto Morelos
01/05 – 02/02
$182/nighttotal: $5096 (28 )

Hacienda Morelos Beachfront Hotel

1 1
hotel , Puerto Morelos
Hacienda Morelos Beach Front Hotel offers a convenient beachfront location in central Puerto Morelos, a short walk from Arrecife de Puerto Morelos National Park and the town square.
This 3-star hotel features a 260-square-foot room with one bedroom and one bathroom, an outdoor pool, on-site restaurant and bar, free Wi-Fi in public areas, and free parking; guests can easily explore nearby Ojo de Agua Beach and the Puerto Morelos Artists’ Cooperative.

Search Hotels with Parking in Puerto Morelos

Free on-site parking at these hotels in Puerto Morelos lets you focus on the local attractions from the moment you arrive.

Puerto Morelos Hotel Las Palmas - Near The Beach - Puerto Morelos
8.3 170 reviews
Puerto Morelos
01/01 – 02/28
$118/nighttotal: $6844 (58 )

Puerto Morelos Hotel Las Palmas - Near The Beach

2 2
hotel , Puerto Morelos
Located just a short drive from Cancun International Airport and within easy reach of popular attractions like the Cancun Underwater Museum and Playa del Carmen Maritime Terminal, PRIVATE Cozy ROOM LAS PALMAS PUERTO MORELOS offers a peaceful escape from the bustling tourist crowds. The hostel has received very good user ratings for cleanliness and overall experience, with a good location rating.
The 220 square foot room features a comfortable layout with one bedroom and one bathroom. Amenities include air conditioning, a kitchen with a fridge, microwave oven, and dishwasher, a swimming pool, a jacuzzi, a terrace, a garden, a spa, and parking.
Jungala Hotel At Vidantaworld Riviera Maya - Puerto Morelos
9.0 91 reviews
Puerto Morelos
08/11 – 08/12
$257/nightfor 1 night

Jungala Hotel At Vidantaworld Riviera Maya

1 2
hotel , Cancún
The Jungala Park Hotel at VidantaWorld Riviera Maya in Cancun is located 1.8 miles from Playa Paraiso beach and 21 miles from Cancun International Airport, offering convenient access to both the Caribbean coast and the airport.
This 5-star all-inclusive resort boasts 1,110-square-foot one-bedroom suites with two bathrooms, accommodating up to eight guests, and features amenities including a private beach area, swimming pool, fitness center, spa, and tennis court.
We Hotel Puerto Morelos - Puerto Morelos
Puerto Morelos
12/19 – 12/22
$123/nighttotal: $369 (3 )

We Hotel Puerto Morelos

1 2
hotel , Puerto Morelos
Book this room in a 3 star hotel. This accommodation is located in Puerto Morelos.
Facilities and services: a concierge, a restaurant and a room service. Take a dip in the pool of this hotel in Puerto Morelos!
Fragata Departamentos - Puerto Morelos
8.7 134 reviews
Puerto Morelos
08/11 – 08/12
$81/nightfor 1 night

Fragata Departamentos

1 2
hotel , Puerto Morelos
Hotel Eden in Puerto Morelos offers convenient access to the city center, with Ojo de Agua Beach, Wet n' Wild, and El Rey Ruins located just a short distance away.
This hotel provides complimentary Wi-Fi, free parking, and tour assistance, with rooms featuring a shower and TV, plus an optional airport shuttle service for an additional fee and a mandatory cash deposit of $100.00 per stay.

Our Favorite Pet-Friendly Hotels in Puerto Morelos

Traveling to Puerto Morelos with your dog? Every hotel on this list offers premium pet-friendly amenities.

Makuuch Cabañas - Puerto Morelos
Puerto Morelos
01/05 – 02/02
$180/nighttotal: $5040 (28 )

Makuuch Cabañas

1 1
hotel

Check Out Hotels with Breakfast Included in Puerto Morelos

Choosing a hotel with breakfast included in Puerto Morelos ensures every day starts on the right note.

Hôtel The Fives Oceanfront - Puerto Morelos
10 1 review
Puerto Morelos
11/03 – 11/11
$1139/nighttotal: $9112 (8 )

Hôtel The Fives Oceanfront

3 7
hotel , Puerto Morelos
Hotel & Beach Club Ojo De Agua - Puerto Morelos
Puerto Morelos
07/21 – 07/26
$120/nighttotal: $600 (5 )

Hotel & Beach Club Ojo De Agua

1 2
hotel , Puerto Morelos
Hotel Amar Inn - Puerto Morelos
8.7 1035 reviews
Puerto Morelos
07/24 – 07/27
$383/nighttotal: $1149 (3 )

Hotel Amar Inn

2 7
hotel , Puerto Morelos

Best Puerto Morelos hotels with air conditioning

Miramare Ocean View - Puerto Morelos
8.3 185 reviews
Puerto Morelos
01/01 – 02/28
$227/nighttotal: $13166 (58 )

Miramare Ocean View

2 2
hotel , Puerto Morelos
Areia Boutique Hotel - Puerto Morelos - Puerto Morelos
8.4 725 reviews
Puerto Morelos
07/21 – 07/26
$98/nighttotal: $490 (5 )

Areia Boutique Hotel - Puerto Morelos

1 2
hotel , Puerto Morelos
Areia Boutique Hotel - Puerto Morelos - Puerto Morelos
9.0 183 reviews
Puerto Morelos
12/19 – 12/22
$181/nighttotal: $543 (3 )

Areia Boutique Hotel - Puerto Morelos

1 2
hotel , Puerto Morelos
Fragata Departamentos - Puerto Morelos
8.0 14 reviews
Puerto Morelos
07/21 – 07/26
$67/nighttotal: $335 (5 )

Fragata Departamentos

1 2
hotel , Puerto Morelos

Best Puerto Morelos hotels with a balcony

Casa Kayab - Puerto Morelos
8.5 331 reviews
Puerto Morelos
08/11 – 08/12
$67/nightfor 1 night

Casa Kayab

1 2
hotel , Puerto Morelos
Yax Kiin Casa Boutique - Puerto Morelos
8.4 125 reviews
Puerto Morelos
11/15 – 12/15
$115/nighttotal: $3450 (30 )

Yax Kiin Casa Boutique

1 2
hotel , Puerto Morelos
#5 Cenote Antiguo - Apartment With Shower - Puerto Morelos
Puerto Morelos
08/11 – 08/12
$117/nightfor 1 night

#5 Cenote Antiguo - Apartment With Shower

1 2
hotel , BENITO JUAREZ
#10 Nido De Toh - Apartment With Balcony - Puerto Morelos
Puerto Morelos
08/09 – 08/16
$124/nighttotal: $868 (7 )

#10 Nido De Toh - Apartment With Balcony

1 2
hotel , BENITO JUAREZ
©2026 cozycozy.com