Last-minute hotel deals in Puerto Morelos

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

Puerto Morelos, a charming coastal town in Quintana Roo, Mexico, offers a serene escape from the bustling tourist hubs of Cancún and Playa del Carmen. Nestled along the Riviera Maya, this destination is perfect for travelers seeking a blend of relaxation and adventure. The town is renowned for its laid-back atmosphere, making it an ideal spot for families and couples alike. Visitors can explore the best neighborhoods such as the beachfront area, which provides stunning ocean views and easy access to local amenities.

Top attractions include the Puerto Morelos Lighthouse, a historic landmark offering panoramic views of the coastline, and the vibrant local markets where you can immerse yourself in the culture. Nature enthusiasts will appreciate the nearby coral reefs, part of the Mesoamerican Barrier Reef System, perfect for snorkeling and diving. Whether you're looking to unwind on pristine beaches or explore the rich marine life, Puerto Morelos promises an unforgettable experience.

Clear filters

Puerto Morelos

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Posada Amor Hotel Boutique
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Morelos · 0.09 mi from centre

7.0

 

177 reviews

When you stay at Posada Amor Hotel Boutique in Puerto Morelos, you'll be near the beach, a 1-minute drive from Puerto Morelos Town Square and 6 minutes from Puerto Morelos Beach. This hotel is 12.1 mi (19.4 km) from Moon Palace Golf Club and 12.9 mi (20.8 km) from Maroma Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Areia Boutique Hotel - Puerto Morelos
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Morelos · 0.09 mi from centre

8.0

 

21 reviews

When you stay at Areia Boutique Hotel - Puerto Morelos in Puerto Morelos, you'll be near the airport, a 1-minute drive from Puerto Morelos Town Square and 6 minutes from Puerto Morelos Beach. This hotel is 12 mi (19.3 km) from Moon Palace Golf Club and 12.3 mi (19.7 km) from Maroma Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa la Catrina
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Puerto Morelos · 0.10 mi from centre

10.0

 

3 reviews

With a stay at Casa la Catrina in Puerto Morelos, you'll be within a 5-minute walk of Puerto Morelos Town Square and Ojo de Agua Beach. This apartment is 0.3 mi (0.4 km) from Arrecife de Puerto Morelos National Park and 9.2 mi (14.8 km) from Playa Paraiso Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Areia Boutique Hotel - Puerto Morelos
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Morelos · 0.10 mi from centre

8.2

 

374 reviews

Located in Puerto Morelos, a 4-minute walk from Playa Puerto Morelos, Areia Boutique Hotel - Puerto Morelos has a number of amenities including a terrace, a restaurant and a bar. With an outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides a concierge service, a tour desk and luggage storage for guests.

At the hotel, all rooms include a closet. Each room includes a safety deposit box, while selected rooms contain a balcony and others also offer city views. Guest rooms in Areia Boutique Hotel - Puerto Morelos are equipped with a flat-screen TV and a hairdryer.

Languages spoken at the reception include English and Spanish.

ADO International Bus Station is 22 miles from the accommodation, while Playa del Carmen Maritime Terminal is 22 miles from the property. Cancún International Airport is 16 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Bright Ocean View Studio with Rooftop Pool Access
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Puerto Morelos · 0.11 mi from centre

9.3

 

3 reviews

Bright Ocean View Studio with Rooftop Pool Access offers accommodations in Puerto Morelos, a few steps from Playa Puerto Morelos and 22 miles from ADO International Bus Station. This property offers a rooftop pool, free Wifi, and free private parking. The accommodation provides an elevator and bicycle parking for guests.

The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a microwave and a coffee machine, and 1 bathroom with a shower and a hair dryer. A flat-screen TV is provided. The property offers sea views.

Playa del Carmen Maritime Terminal is 23 miles from the apartment, while Cancun Government Palace is 24 miles away. Cancún International Airport is 16 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
A little slice of paradise
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Puerto Morelos · 0.11 mi from centre

22 miles from ADO International Bus Station in Puerto Morelos, A little slice of paradise offers accommodations with access to a hot tub. Guests can benefit from a terrace and a year-round outdoor pool. Free Wifi is available throughout the property and Playa Puerto Morelos is a 4-minute walk away.

The air-conditioned apartment consists of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is offered. The accommodation is non-smoking.

Playa del Carmen Maritime Terminal is 22 miles from the apartment, while Cancun Government Palace is 23 miles from the property. Cancún International Airport is 16 miles away.

Compare price on Booking.com
Compare price on Booking.com
Azul Mar Diving and Lodge
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Puerto Morelos · 0.12 mi from centre

Azul Mar Diving and Lodge offers accommodations in Puerto Morelos, 22 miles from ADO International Bus Station and 23 miles from Playa del Carmen Maritime Terminal. With quiet street views, this accommodation features a balcony and a swimming pool. Free Wifi is available throughout the property and Playa Puerto Morelos is a few steps away.

The air-conditioned apartment is composed of 1 separate bedroom, a fully equipped kitchenette with a microwave and a toaster, and 1 bathroom. A flat-screen TV with cable channels is offered. For added privacy, the accommodation features a private entrance.

Cancun Government Palace is 23 miles from the apartment, while Cancun Bus Station is 24 miles from the property. Cancún International Airport is 16 miles away.

Compare price on Booking.com
Compare price on Booking.com
Kingsize Condo Bambu Beachside Puerto Morelos
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Puerto Morelos · 0.15 mi from centre

9.0

 

5 reviews

Kingsize Condo Bambu Beachside Puerto Morelos offers accommodations in Puerto Morelos, a 2-minute walk from Playa Puerto Morelos and 22 miles from ADO International Bus Station. This apartment features air-conditioned accommodations with a terrace. Playa del Carmen Maritime Terminal is 22 miles away and Cancun Government Palace is 24 miles from the apartment.

With free Wifi, this 1-bedroom apartment provides a flat-screen TV and a kitchen with an oven and microwave. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.

Cancun Bus Station is 24 miles from the apartment, while La Isla Shopping Mall is 26 miles away. Cancún International Airport is 16 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Turix 102
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Puerto Morelos · 0.16 mi from centre

Turix 102 is located in Puerto Morelos, just a few steps from Playa Puerto Morelos and 22 miles from ADO International Bus Station. This property offers access to a terrace and free private parking. The accommodation features a 24-hour front desk and an elevator for guests.

The air-conditioned apartment is composed of 1 separate bedroom, a fully equipped kitchenette with a microwave and a toaster, and 1 bathroom. A flat-screen TV is available. The accommodation is non-smoking.

Guests at the apartment will be able to enjoy activities in and around Puerto Morelos, like cycling. Guests can spend time in the water park or enjoy the rooftop pool at Turix 102.

Playa del Carmen Maritime Terminal is 23 miles from the accommodation, while Cancun Government Palace is 24 miles from the property. Cancún International Airport is 16 miles away.

Compare price on Booking.com
Compare price on Booking.com
2 bed 2 bath condo, steps from the beach
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Puerto Morelos · 0.16 mi from centre

2 bed 2 bath condo, steps from the beach is located in Puerto Morelos, just a 2-minute walk from Playa Puerto Morelos and 22 miles from ADO International Bus Station. This property offers access to a balcony, free private parking, and free Wifi. Playa del Carmen Maritime Terminal is 23 miles away and Cancun Government Palace is 23 miles from the apartment.

The apartment is composed of 1 bedroom, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is provided.

Dining options are available close to the apartment.

Cancun Bus Station is 24 miles from 2 bed 2 bath condo, steps from the beach, while La Isla Shopping Mall is 25 miles away. Cancún International Airport is 16 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
1BR Condo Steps from Sargasso-Free Beach in Puerto Morelos
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Puerto Morelos · 0.16 mi from centre

1BR Condo Steps from Sargasso-Free Beach in Puerto Morelos is located in Puerto Morelos, just 23 miles from Playa del Carmen Maritime Terminal and 24 miles from Cancun Government Palace. The air-conditioned accommodation is 22 miles from ADO International Bus Station. Free Wifi is available throughout the property and Playa Puerto Morelos is a 4-minute walk away.

The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available. The accommodation is non-smoking.

Dining options are available close to the apartment.

Cancun Bus Station is 24 miles from 1BR Condo Steps from Sargasso-Free Beach in Puerto Morelos, while La Isla Shopping Mall is 26 miles from the property. Cancún International Airport is 16 miles away.

Compare price on Booking.com
Compare price on Booking.com
MoonLight Condos
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Puerto Morelos · 0.16 mi from centre

MoonLight Condos offers accommodations in Puerto Morelos, a 2-minute walk from Playa Puerto Morelos and 22 miles from ADO International Bus Station. This apartment features accommodations with a terrace. Cancun Bus Station is 24 miles from the apartment and La Isla Shopping Mall is 25 miles away.

The air-conditioned apartment consists of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available. The accommodation is non-smoking.

Dining options are available close to the apartment.

Playa del Carmen Maritime Terminal is 23 miles from MoonLight Condos, while Cancun Government Palace is 23 miles from the property. Cancún International Airport is 16 miles away.

Compare price on Booking.com
Compare price on Booking.com
Hacienda Morelos Beachfront Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Morelos · 0.16 mi from centre

7.9

 

494 reviews

Located right on the beach in Punto Morelos, this luxurious hotel comes with rooms sea views. Hotel Hacienda Morelos is just a 40-minute drive from Cancun.

Each room at this tropical hotel comes with air conditioning. The bathrooms are private and include a shower and toilet.

The hotel features a fully stocked on-site bar, and guests will find a range of restaurants in the area, many within only 656 feet.

Guests can arrange activities like snorkeling and diving with agencies located within 0.6 mi of the property, and the ancient ruins of Tulum are only 59 mi away. Playa del Carmen, where guests will find shopping and sightseeing, is a 30-minute drive from Hotel Hacienda Morales.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hacienda Morelos Beach Front Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Morelos · 0.17 mi from centre

7.8

 

689 reviews

With a stay at Hacienda Morelos Beach Front Hotel, you'll be centrally located in Puerto Morelos, a 1-minute drive from Puerto Morelos Town Square and 12 minutes from Puerto Morelos Beach. This beach hotel is 12.2 mi (19.7 km) from Moon Palace Golf Club and 13.1 mi (21.1 km) from Maroma Beach.

Compare price on Booking.com
Compare price on Booking.com
Estudio cerca del mar
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Puerto Morelos · 0.17 mi from centre

10.0

 

1 review

Estudio cerca del mar offers accommodations in Puerto Morelos, 22 miles from ADO International Bus Station and 22 miles from Playa del Carmen Maritime Terminal. The property is around 24 miles from Cancun Government Palace, 24 miles from Cancun Bus Station, and 26 miles from La Isla Shopping Mall. Free Wifi is available throughout the property, and Playa Puerto Morelos is a 5-minute walk away.

All rooms are complete with a private bathroom and air conditioning, and some rooms are equipped with a terrace.

Anahuac University Cancun is 16 miles from the apartment, while Church of Guadalupe is 20 miles away. Cancún International Airport is 16 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Apartamento cerca del mar
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Puerto Morelos · 0.17 mi from centre

9.6

 

5 reviews

Apartamento cerca del mar offers accommodations in Puerto Morelos, a 5-minute walk from Playa Puerto Morelos and 22 miles from ADO International Bus Station. Guests staying at this apartment have access to free Wifi, a fully equipped kitchen, and a terrace. Cancun Bus Station is 24 miles away and La Isla Shopping Mall is 26 miles from the apartment.

This 1-bedroom apartment will provide you with a flat-screen TV, air conditioning, and a living room. The accommodation is non-smoking.

Playa del Carmen Maritime Terminal is 22 miles from the apartment, while Cancun Government Palace is 24 miles away. Cancún International Airport is 16 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Estudio cerca del mar 2
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Puerto Morelos · 0.17 mi from centre

9.5

 

4 reviews

Estudio cerca del mar 2 is located in Puerto Morelos, just 22 miles from ADO International Bus Station and 22 miles from Playa del Carmen Maritime Terminal. Guests can benefit from a balcony and a terrace. Free Wifi is available throughout the property and Playa Puerto Morelos is a 5-minute walk away.

This apartment will provide guests with 1 bedroom, a flat-screen TV, and air conditioning. The apartment also has 1 bathroom. The accommodation is non-smoking.

Cancun Government Palace is 24 miles from the apartment, while Cancun Bus Station is 24 miles away. Cancún International Airport is 16 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Room
Hotel Las Arenas
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Morelos · 0.18 mi from centre

7.6

 

27 reviews

With a stay at Hotel Las Arenas in Puerto Morelos, you'll be a 1-minute drive from Puerto Morelos Town Square and 5 minutes from Puerto Morelos Beach. This hotel is 12.4 mi (19.9 km) from Moon Palace Golf Club and 12.6 mi (20.3 km) from Maroma Beach.

Compare price on Booking.com
Compare price on Booking.com
Ocean Villa
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Puerto Morelos · 0.19 mi from centre

9.2

 

11 reviews

Ocean Villa is a recently renovated condo hotel in Puerto Morelos, near Playa Puerto Morelos. This condo hotel features air-conditioned accommodations with a balcony and free Wifi. The condo hotel offers parking on-site, a rooftop pool, and luggage storage space.

Featuring a terrace and sea views, the spacious condo hotel includes 1 bedroom, a living room, cable flat-screen TV, an equipped kitchenette, and 1 bathroom with a shower. Towels and bed linen are offered in the condo hotel. The property has an outdoor dining area.

A car rental service is available at the condo hotel.

ADO International Bus Station is 22 miles from Ocean Villa, while Playa del Carmen Maritime Terminal is 23 miles away. Cancún International Airport is 16 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Kabañas & Beach Club Ojo de Agua
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Morelos · 0.21 mi from centre

7.7

 

32 reviews

Located in Puerto Morelos, a 6-minute walk from Playa Puerto Morelos, Kabañas & Beach Club Ojo de Agua provides accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar. This 4-star hotel has air-conditioned rooms with a private bathroom. Guests can enjoy pool views.

À la carte and American breakfast options are available at the hotel.

Staff at the 24-hour front desk speak English and Spanish.

ADO International Bus Station is 22 miles from Kabañas & Beach Club Ojo de Agua, while Playa del Carmen Maritime Terminal is 23 miles away. Cancún International Airport is 16 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG