Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

165 hotels in Puerto Morelos

Search the best hotels and places to stay in Puerto Morelos

View map
If you are looking for fine accommodation for your next journey in Puerto Morelos, we are always ready to indulge you with good Yucatan Peninsula Mexico hotel deals. Booked.net has a large choice of design and boutique hotels in Puerto Morelos, searches for places to stay in the most remarkable cities of Mexico and offers the best prices from 16US$. Our website has search filters which you may find very useful when looking for 5-star hotels and places to stay in Puerto Morelos close to popular sights. Booking a hotel in Yucatan Peninsula Mexico is a breeze with us and you are sure not to be disappointed!Hide
Show more
Filter by
Other filters
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Carretera Federal 307 Tulum-Cancun Km 332,15, Sm31, Mz 03 77500, Puerto Morelos, Mexico, CP 77500View on map
7.0 mi from City Center
Located in the heart of the city and adjacent to Moon Palace, the hotel offers a café bar along with a wellness area and a sauna.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
7.4
Very good1 review
Price fromUS$ 279per nightSelect
Not available
Carr. Federal 307 Chet-Pto. Juarez, Puerto Morelos, Mexico, 77580
Offering a sunbathing terrace, a tennis court and a golf course onsite, the hotel is nestled in the French-style building and offers 440 rooms in the centre of Puerto Morelos.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Car park
    +1
9.2
Perfect82 reviews
Price fromUS$ 374per nightSelect
Not available
Calle 55 Supermanzana 11 Manzana 4 Lote 1-01, Puerto Morelos, Mexico, 77580
The hotel has a gourmet restaurant and a swimming pool for its guests.
Price fromUS$ 524per nightSelect
Not available
Manzana 20 Lote 1-1 Unidad 26 Region 3 , Puerto Morelos, Mexico, 77580
1.8 mi from City Center
This intimate hotel within walking distance of Live Puerto Morelos, offers comfortable rooms along with a health club, a spa centre and a sauna on-site.
8.4
Great3 reviews
Price fromUS$ 269per nightSelect
Not available
Bahia Petempich S/N, Puerto Morelos, Mexico, 77580
3.9 mi from City Center
This Mediterranean-style venue features a swimming pool and sea views.
Price fromUS$ 318per nightSelect
Not available
Super Manzana 11 Manzana 9 Lote 10, Puerto Morelos, Mexico, 77580
2.1 mi from City Center
Overlooking the Caribbean Sea, the hotel is perfectly set within walking distance of an underground station, offering elegant rooms and a 24-hour restaurant.
8.8
Great2 reviews
Price fromUS$ 203per nightSelect
Not available
Boulevard El Cid Unidad 15, Puerto Morelos, Mexico, 77580
1.3 mi from City Center
The tranquil hotel has exterior in a colonial style, offering 342 rooms and beachfront location close to the Caribbean Sea.
8.6
Great78 reviews
Price fromUS$ 235per nightSelect
Not available
Carr. Cancun - Tulum Km 27.5, 77580 Puerto Morelos, Q.R., Mexico, Puerto Morelos, Mexico, 77580
The pleasant venue offers a veranda, barbeque grills and a library while being housed in a Mexican-style building of Puerto Morelos.
5.4
Guest rating
Price fromUS$ 362per nightSelect
Not available
Km. 48 Carretera Federal Canc, Puerto Morelos, Mexico, 77710
7.6 mi from City Center
Located just off Cave Diving in Mexico, this hotel is nestled in a Mexican-style building and features an outdoor swimming pool.
9.0
Perfect27 reviews
Price fromUS$ 119per nightSelect
Not available
Carretera Pto. Morelos, Km. 27.5 S.M. 12 Mza. 41 Sm 12, Puerto Morelos, Mexico, 77580
4.0 mi from City Center
The hotel includes 114 rooms and a health club and a Jacuzzi, while the nearest points are Snorkel Paradise and a ferry port.
Price fromUS$ 460per nightSelect
Not available
Bahia De Petempich Sm 12 Mz31 Lote 14-02, Puerto Morelos, Mexico, 77580
3.3 mi from City Center
A health club, a solarium and a hot tub are provided for guests comfort, as the hotel boasts beautiful location of the hotel in a business area in Puerto Morelos.
8.6
Great61 reviews
Price fromUS$ 440per nightSelect
Not available
Blvd. El Cid, Unidad 28 Lote 1 Manzana 20 Supermanzana 3, Puerto Morelos, Mexico
2.0 mi from City Center
Guests of the hotel can relax in a private pool or benefit from a health club, a solarium and a hot tub, while enjoying location close to Live Puerto Morelos.
Price fromUS$ 244per nightSelect
Not available
Avenida Cancun, Puerto Morelos, Mexico, 77580
2.4 mi from City Center
Enjoy a taste of Puerto Morelos while dining in the signature restaurant, admire a breathtaking view, and take advantage of a beautiful location.
8.4
Great191 reviews
Price fromUS$ 210per nightSelect
Not available
Carretera Cancun Puerto Morelos Km 27.5, Puerto Morelos, Mexico, 77580
3.5 mi from City Center
Guests can visit Snorkel Paradise located nearby, while onsite there is a health club, a spa centre and a treatment room.
8.0
Great1 review
Price fromUS$ 520per nightSelect
Not available
Carretera Federal 307 Tulum-Cancun Km 322, 15, Puerto Morelos, Mexico, 77580
6.9 mi from City Center
Boasting scuba diving, sailing and boating on-site, the hotel is centrally nestled in a south area offering 340 non-smoking rooms.
Price fromUS$ 271per nightSelect
Not available
Blvd. El Cid, Unidad 28 Lote 1-01, Puerto Morelos, Mexico
2.0 mi from City Center
The hotel guests can cool off in an outdoor heated swimming pool or use a health club, a solarium and a sauna to feel pure relaxation.
Price fromUS$ 347per nightSelect
Not available
Carretera Chetumal Cancun Km 328, Puerto Morelos, Mexico, 77500
Situated in a resort area of Puerto Morelos, this prestigious accommodation features a health club, a spa area and a Jacuzzi for pampering guests.
9.2
Perfect52 reviews
Price fromUS$ 485per nightSelect
Not available
Carretera Cancun- Chetumal Km. 307 Lotes Playa Marom, Puerto Morelos, Mexico
8.1 mi from City Center
Guests can relax at an outdoor swimming pool and enjoy outstanding sea views from their rooms.
Price fromUS$ 140per nightSelect
Not available
Av. Rafael Melgar Lote 5 Mza 2 Smza 1, Puerto Morelos, Mexico
1100 yd from City Center
Guests can enjoy Caribbean cuisine in an al fresco restaurant of this lovely and relax by a private swimming pool.
7.2
Very good3 reviews
Price fromUS$ 63per nightSelect
Not available
Av Javier Rojo Gomez, Puerto Morelos, Mexico, 77580
The hotel offers a family accommodation with 15 rooms in the downtown area of Puerto Morelos.
Price fromUS$ 114per nightSelect
Not available
Lazaro Cardenas, Lote 4, Sm2, Mz1, Puerto Morelos, Mexico, 77580
1100 yd from City Center
At this hotel, located close to Dorado Buceo, you can spend the day in a plunge pool or keep active with snorkeling, diving and fisheries
8.4
Great2 reviews
Price fromUS$ 80per nightSelect
Not available
Marina Del Cid Lote 15, Puerto Morelos, Mexico, 0
This Mayan-style venue features an outdoor pool and sea views.
6.2
Nice16 reviews
Price fromUS$ 136per nightSelect
Not available
Carretera Federal 307, Puerto Morelos, Mexico
6.9 mi from City Center
The hotel in a beach area boasts an ideal location, offering a snack bar along with facials and massage services.
Price fromUS$ 289per nightSelect
Not available
Calle Heriberto Frias Sm 2 Mz 14 Lote 7, Puerto Morelos, Mexico, 77580
1200 yd from City Center
The hotel is set close to Tulaka Diving, and boasts a private pool as well as ocean views.
Price fromUS$ 109per nightSelect
Not available
Supermanzana 11 Manzana 5 Lote 5, Puerto Morelos, Mexico, 77580
1.7 mi from City Center
The hotel is based in a beach area of Puerto Morelos, offering a garden bar along with snorkeling, diving and kayaking.
7.2
Very good38 reviews
Price fromUS$ 48per nightSelect
Not available
Sm. 02 Mza. 13 Lt. 2-15 Prol. Heriberto Frias, Puerto Morelos, Mexico, 77580
1100 yd from City Center
Boasting a garden bar and a plunge swimming pool, the property is located close to Riviera Maya Snorkeling and less than 1 km from the centre of Puerto Morelos.
Price fromUS$ 48per nightSelect
Not available
Carretera Federal Cancun Playa Del Carmen Km 48, Puerto Morelos, Mexico, 777710
7.5 mi from City Center
Guests can enjoy a café bar along with steam baths and massage, while the hotel also boasts a location in the centre of Puerto Morelos.
9.6
Perfect1 review
Select
Not available
Av. Rojo Gomez Lote 5 Mz 25 77580 Puerto Morelos Qroo Mexico, Puerto Morelos, Mexico, 77580
1100 yd from City Center
Featuring a rooftop pool, this property is set a short distance from Galeria Arte Zissimo arte contemporano and Parroquia Catolica de San Jose.
Price fromUS$ 167per nightSelect
Not available
Ave Javier Rojo Gomez Super Mz 1, Puerto Morelos, Mexico, 77580
1000 yd from City Center
Set in Puerto Morelos, this 7-room property is an ideal base for visits to Live Puerto Morelos.
Price fromUS$ 53per nightSelect
Not available
Ninos Heroes 802, Puerto Morelos, Mexico, 77580
Boasting a private pool and a sunny patio, this apartment with 2 bedrooms is just a 15-minute walk from National Reef Park of Puerto Morelos.
Price fromUS$ 90per nightSelect
Not available
Maroma Bay, Puerto Morelos, Mexico, 77710
9.4 mi from City Center
The hotel offers a garden restaurant, featuring central location and a ferry port nearby.
Price fromUS$ 202per nightSelect
Not available
Av. Rafael Melgar Smz 2 Mz 4 Lote 4, Puerto Morelos, Mexico, 77580
1000 yd from City Center
Offering a kitchen with a microwave oven, coffee and tea making equipment and an oven, the venue is located 10 minutes' walking distance from the center of Puerto Morelos.
Price fromUS$ 45per nightSelect
Not available
Av. Javier Rojo Gomez Mz 2 Lote 16 Sm 2, Puerto Morelos, Mexico, 77580
1100 yd from City Center
Located just off The Little Mexican Cooking School and 27 km from Playa, this hotel features a sun terrace and a golf course.
8.0
Great2 reviews
Price fromUS$ 69per nightSelect
Not available
Ave. Javier Rojo Gomez, Sn, Puerto Morelos, Mexico
The hotel includes 29 rooms together with an outdoor pool, offering its guests an ideal setting in the heart of Puerto Morelos.
10.0
Perfect1 review
Price fromUS$ 50per nightSelect
Not available
Av Rafael E.Melgar Mz 4 Lt 3A, Puerto Morelos, Mexico, 77580
The beachfront hotel is a good starting point to Puerto Morelos' sights including Galeria Arte Zissimo arte contemporano and Dive with Ruben.
Price fromUS$ 43per nightSelect
Not available
Super Manzana 7 Lote 3, Puerto Morelos, Mexico, 77580
1600 yd from City Center
This hotel features rooms with sea views, while a beautiful location provides easy access to Alma Libre Bookstore.
Price fromUS$ 77per nightSelect
Not available
Av Ninos Heroes Mz. 5 Lote 29 Region 2, Puerto Morelos, Mexico, 77580
900 yd from City Center
There are rooms facing the sea and the hotel is set close to Riviera Maya Snorkeling.
Price fromUS$ 32per nightSelect
Not available
Av. Ninos Heroes 806, Puerto Morelos, Mexico, 77580
1300 yd from City Center
Guests can spend their days relaxing by a private pool or try windsurfing, snorkeling and diving arranged at the hotel.
Price fromUS$ 86per nightSelect
Not available
Km. 51 #307 Carretera Riveira Maya, Puerto Morelos, Mexico, 77710
The property features an aqua park and a library, guests can also savor their meals at the beach restaurant.
8.0
Great2 reviews
Price fromUS$ 91per nightSelect
Not available
Av. Javier Rojo Gomez, Puerto Morelos, Mexico, 77580
1000 yd from City Center
Located in a beach area of Puerto Morelos, the budget hotel will have access to a private swimming pool.
Price fromUS$ 37per nightSelect
Not available
Av Andres Quintana Roo, 788 Mz 21 Smza 2, Fraccionamiento Ojo De Agua, Puerto Morelos, Mexico, 77580
The hotel is located in the beach area of Puerto Morelos, not far away from National Reef Park of Puerto Morelos, overlooking the sea.
Price fromUS$ 46per nightSelect
Not available
Manzana 6 Lote 10 Region 17 Colonia Zetina Gasca, Puerto Morelos, Mexico, 77500
1.2 mi from City Center
This central apartment is set in the touristic area, only a few metres from National Reef Park of Puerto Morelos, and boasts a shared lounge and a library.
9.0
Perfect4 reviews
Price fromUS$ 33per nightSelect
Not available
Calle Trasatlantico 23, Puerto Morelos, Mexico, 77580
1.2 mi from City Center
Featuring a private pool, this budget venue gives access to Jardin Botanico Dr. Alfredo Barrera Marin.
Price fromUS$ 61per nightSelect
Not available
Ceiba Del MarCostera Norte Lote 1 S.M. 10 Mz. 26, Puerto Morelos, Mexico, 77580
1800 yd from City Center
The hotel is set close to Delphinus Puerto Morelos, and boasts a swimming pool as well as ocean views.
9.4
Perfect12 reviews
Price fromUS$ 499per nightSelect
Not available
Hideaway At Royalton Riviera Cancun Adults OnlyCarretera Federal 307 Tulum-Cancun Km 332,15, Sm31, Mz 03 77500, Puerto Morelos, Mexico, 77500
6.9 mi from City Center
Price fromUS$ 308per nightSelect
Not available
Azul Beach Resort Riviera Cancun, Gourmet All Inclusive By KarismaCancun Puerto Morelos Highway Km 27.5, Puerto Morelos, Mexico, 77580
4.2 mi from City Center
Boasting the location next to Snorkel Paradise, the property offers a view over the garden and a health club, a spa centre and a sauna.
5.2
Guest rating1 review
Price fromUS$ 344per nightSelect
Not available
TaffeitJavier Rojo Gomez 5, Puerto Morelos, Mexico, 77580
1000 yd from City Center
The hotel is set close to Sanctuary of Hope - Time Capsule, and boasts a swimming pool as well as ocean views.
Price fromUS$ 43per nightSelect
Not available
Soho Boutique Puerto MorelosAvenida Ninos Heroes 30, Puerto Morelos, Mexico, 77580
900 yd from City Center
Featuring a plunge swimming pool, this property is set a short distance from Galeria Arte Zissimo arte contemporano and club de playa.
Price fromUS$ 68per nightSelect
Not available
Casitas KinsolAvenida Zetina Gasca Lote 18 Manzana 6, Puerto Morelos, Mexico, 77580
1.2 mi from City Center
Located in a natural area, the hotel has 7 rooms, and it features a bus stop nearby.
Price fromUS$ 52per nightSelect
Not available
Hotel Puerto CorchoCalle Chaca, Puerto Morelos, Mexico, 77580
1.3 mi from City Center
This budget hotel with patio views lies close to the sights of Puerto Morelos including Jardin Botanico Dr. Alfredo Barrera Marin.
Price fromUS$ 41per nightSelect
Not available
Tu CasaAve. Timon #11 Residencial Alborada Edificio 19 C, Puerto Morelos, Mexico, 77580
1.5 mi from City Center
Everyone will enjoy a plunge pool onsite and admire garden views offered from 14 rooms.
Price fromUS$ 49per nightSelect
Not available
Ocean Coral & Turquesa All Inclusive (Adults Only)Sm 12 Mza 15 Lote 1 02 1 03, Puerto Morelos, Mexico, 77580
2.4 mi from City Center
Providing with facials and massage services, the hotel includes 591 rooms and is set close to Day & Night Beach Club.
Price fromUS$ 189per nightSelect
Not available
Kaam AccommodationsSm 2 Mz 8 Lote 6 Loc 2, Puerto Morelos, Mexico, 77580
900 yd from City Center
Featuring a kitchen and a sunny patio, the property is a 30-minute drive from Cancun International airport.
Price fromUS$ 103per nightSelect
Not available
Apartamentos Riviera Maya 14Avenida Timon 291 Super Manzana19 Lote 11 13 Depto D Edificio 14, Puerto Morelos, Mexico, 77580
1.5 mi from City Center
The 2-bedroom apartment entices guests with a seasonal outdoor pool and a terrace.
Price fromUS$ 49per nightSelect
Not available
Apartamentos Riviera MayaJaguar Norte 19 Mz. 2 Lo 103, Puerto Morelos, Mexico, 77580
1.3 mi from City Center
This 2-bedroom property comes with a sunny patio, a kitchen and 1 bathrooms within a 25-minute walk away from Toolok kaa'n.
Price fromUS$ 42per nightSelect
Not available
Beach Hauzz By Perlitas HomeAv. Timon 11 Residencial Alborada, Puerto Morelos, Mexico, 77580
1.5 mi from City Center
Nestled within 20-minute walk of Extreme Adventure, the venue offers to enjoy an outdoor pool.
Price fromUS$ 60per nightSelect
Not available
Balanca StudiosAv. Javier Rojo Gomez Lote 6 Smz 2 Mz 26, Puerto Morelos, Mexico, 77580
1300 yd from City Center
Set in Puerto Morelos, this 7-room property is an ideal base for visits to The Little Mexican Cooking School.
Price fromUS$ 28per nightSelect
Not available
Casa Carolina - 5 Min To Beach By Car, Comfortable, Clean, Nice AdmosphereFraccionamiento Palma Real, Calle Pelicanos Pelicanos 31 , Lt 01-09, Puerto Morelos, Mexico, 77580
1.3 mi from City Center
Price fromUS$ 46per nightSelect
Not available
Condominios LindosSupermanzana 12, Manzana 27, Lote 13, Puerto Morelos, Mexico, 77580
3.2 mi from City Center
Featuring a kitchen and a sunbathing terrace, the property is a 25-minute drive from Cancun International airport.
Price fromUS$ 92per nightSelect
Not available
Casa CarolaSm 011 Mza. 1 L7 Calle Palapa Armonia, Puerto Morelos, Mexico
1.3 mi from City Center
Featuring a kitchen and a sunny patio, the property is a 25-minute drive from Cancun International airport.
Price fromUS$ 365per nightSelect
Not available
Casa ToucanAve Rafael Melgar Sm2 M3 L8A, Puerto Morelos, Mexico, 77580
1100 yd from City Center
Featuring a terrace, this property is situated a short distance from Super Casa Martin and about a 10-minute walk from the center of Puerto Morelos.
Price fromUS$ 136per nightSelect
Not available
Casa SiinikAve Ninos Heroes Sm2 Mza12 L20 Casa C, Puerto Morelos, Mexico, 77580
1100 yd from City Center
Located in Puerto Morelos, a 15-minute walk from Twin Hooks, this accommodation comes with 2 bedrooms and a kitchenette.
Price fromUS$ 149per nightSelect
Not available
Apartment Bambu In Puerto MorelosAvenida Javier Rojo Gomez 5, Puerto Morelos, Mexico, 77580
1000 yd from City Center
Staying in this 1-bedroom apartment, nestled near Riviera Maya Snorkeling, guests can enjoy a terrace to relax after a busy day.
Price fromUS$ 117per nightSelect
Not available
Desire Riviera Maya Pearl Resort (Adults Only)Costera Norte Lote 1 S.M. 10 Mz. 26, Puerto Morelos, Mexico, 77580
1.0 mi from City Center
Offering elegant rooms and steam baths, beauty services and massage services, the property welcomes guests in the centre of Puerto Morelos.
8.0
Great2 reviews
Price fromUS$ 515per nightSelect
Not available
Desire Riviera Maya Resort - Couples OnlyCarretera Cancun - Puerto Morelos Km 27.5 Sm 12 Mz, Puerto Morelos, Mexico, 77580
The venue offers a superb position in a natural area, boasting a swimming pool and a breathtaking view of the Caribbean Sea.
Price fromUS$ 534per nightSelect
Not available
Grand Residences Riviera Cancun ResortBoulevard El Cid Sm. 3 Mza. 2 Lote 4 Y 5, Puerto Morelos, Mexico, 77580
2.0 mi from City Center
Placed close to Jardin Botanico Dr. Alfredo Barrera Marin in the heart of Puerto Morelos, this hotel offers 144 rooms.
Price fromUS$ 550per nightSelect
Not available
Arrecifes Suites IIAve. Javier Rojo Gomez Sm 2, Mz 14, L7, Puerto Morelos, Mexico, 77580
1200 yd from City Center
Set within 10 minutes' walk of the city center, the apartment offers a mini-kitchen along with a terrace.
Price fromUS$ 84per nightSelect
Not available
Cielo Beach Hotel Puerto MorelosAv. Javier Rojo Gomez Sm 2 Lote 16, Puerto Morelos, Mexico, 77580
1100 yd from City Center
Adjacent to Dive with Ruben, and close to Croco Cun Zoo, this designer hotel features 36 contemporary rooms.
Price fromUS$ 141per nightSelect
Not available
Hotel El MoroAv. Javier Rojo Gomez, Puerto Morelos, Mexico
1000 yd from City Center
Featuring a 24-hour restaurant, the hotel is located off Delphinus Puerto Morelos and boasts an outdoor pool.
Price fromUS$ 115per nightSelect
Not available
El Dorado Royale By KarismaCarretera Cancun-Playa Del Carmen, Puerto Morelos, Mexico, 77710
5.8 mi from City Center
This luxury hotel with a private swimming pool is just a 10-minute drive from Santi Tour.
Price fromUS$ 550per nightSelect
Not available
Ceiba Del Mar Beach & Spa ResortCostera Norte L-1 Sm 10 Mz 26, Puerto Morelos, Mexico, 77580
1800 yd from City Center
The hotel has a swimming pool and lies close to Lighthouse Tours which is worth visiting.
9.0
Perfect
Price fromUS$ 695per nightSelect
Not available
Okol By HbmPlaya Paraiso Andaodr Numero 16 . , Puerto Morelos, Mexico
3.5 mi from City Center
Located near Toolok kaa'n, the hotel offers garden views and an outdoor swimming pool.
Select
Not available
Villa La QuerenciaFraccionamiento MaraA Irene Mza.12 L-13B2, Puerto Morelos, Mexico
20.1 mi from City Center
Situated in Puerto Morelos, a 10-minute drive to Dolphin Discovery, this villa features the garden and a terrace.
Select
Not available
Mi Casa En La Jungla - Adults OnlyCarretera Puerto Morelos - Leona Vicario Ruta De Los Cenotes Km.9, Puerto Morelos, Mexico
6.8 mi from City Center
This hotel features rooms with garden views, while a convenient location provides easy access to Parque Cenote Las Mojarras.
Price fromUS$ 187per nightSelect
Not available
La Petite FranceSm 11 Mza 2 Lote 4, Puerto Morelos, Mexico, 77580
1.6 mi from City Center
Featuring a kitchenette and a rooftop terrace, the property is a 25-minute drive from Cancun International airport.
Price fromUS$ 70per nightSelect
Not available
The Cozy StudioRafael E. Melgar. #5 F Mz.06 Sm.01 Quintana Roo, Puerto Morelos, Mexico, 77580
1100 yd from City Center
The apartment is composed of 1 bedrooms, a private bathroom and a kitchen, within 15 minutes' walk away from Live Puerto Morelos.
Price fromUS$ 75per nightSelect
Not available
Apartamentos Paraiso MayaCalle Jaguar Norte Edificio 19B , Puerto Morelos, Mexico, 77580
1.2 mi from City Center
Situated 3 km from the centre of Puerto Morelos, the apartment with a view over the garden offers a terrace.
Price fromUS$ 54per nightSelect
Not available
La Buena Vida Suites Adults OnlyAvenida Ninos Heroes 813, Puerto Morelos, Mexico, 77580
1300 yd from City Center
Located less than 35 km from Cancún, this venue features a nice balcony and a kitchen.
Price fromUS$ 145per nightSelect
Not available
Okol Paraiso By Riviera Rentals, Puerto Morelos, Mexico, 77712
8.0 mi from City Center
The apartment features a sea view, 3 bedrooms with a sunny balcony and invites guests to visit Cave Diving in Mexico nearby.
Price fromUS$ 288per nightSelect
Not available
Casona Roja SuiteRafael E. Melgar 1, Puerto Morelos, Mexico, 77580
1100 yd from City Center
The property is fitted with an outdoor swimming pool and is situated less than 26 km from Playa.
Price fromUS$ 67per nightSelect
Not available
Modern Apartment Riviera MayaCalle Jaguar Norte Apt 19L, Puerto Morelos, Mexico, 77580
1.3 mi from City Center
Located in Puerto Morelos, this venue is a 62 m2 accommodation that consists of 2 bedrooms, a kitchen and 1 bathrooms.
Price fromUS$ 45per nightSelect
Not available
Dreams Come TrueAv. Timon #23 Supermanzana 19 Manzana 8 Lote 1, Puerto Morelos, Mexico, 77580
1.5 mi from City Center
This property is 26 km from Playa and welcomes its guests to enjoy windsurfing, horse riding and fishing.
Price fromUS$ 46per nightSelect
Not available
The Grand Mayan Riviera Maya Wyndham ResortCarretera Federal Cancun - Playa Del Carmen Km. 48, Solidaridad, 77710 Playa Del Carmen, Qroo, Mexico Riviera Maya, Mexico 77710 Riviera Maya, Mexico, Puerto Morelos, Mexico, 77710
7.6 mi from City Center
Approximately 47 km from Cancún, the accommodation comes with a fitness centre and an outdoor pool.
Price fromUS$ 590per nightSelect
Not available
Ventus At Marina El Cid Spa & Beach ResortBlvd. El Cid Mz20 Lt 1-01,Unidad 11 Sm03, Puerto Morelos, Mexico, 77580
1.2 mi from City Center
The hotel offers 290 luxury rooms and guests will be amazed at breathtaking views of the sea.
Price fromUS$ 571per nightSelect
Not available
Carmen BeachJavier Rojo Gomez Mz.2 Lote 2, Puerto Morelos, Mexico, 77580
Offering convenient proximity to Smooth Life Catamarans, the hotel is also close to Croco Cun Zoo.
Select
Not available
Azul Beach Resort Riviera Cancun By KarismaKm 27.5 Mza. 37 Sm. 12, Bahia Petempich, Puerto Morelos, Mexico, 77580
3.5 mi from City Center
Situated 6 km from Puerto Morelos city centre, the hotel is adjacent to The Kay Club and features loungers and a tennis court.
Price fromUS$ 416per nightSelect
Not available
Caribe SuitesSm1, Mz5, Lote 12 Av Rafael E Melgar, Puerto Morelos, Mexico, 77580
1100 yd from City Center
There are rooms facing the sea and the hotel is set close to Live Puerto Morelos.
Price fromUS$ 98per nightSelect
Not available
Vidanta Grand LuxxeCarretera Federal Cancun Playa Del Carmen Km48, Puerto Morelos, Mexico, 77710
7.6 mi from City Center
Price fromUS$ 1 580per nightSelect
Not available
Rm, The Mayan Palace Suites, Vidanta In Riviera MayaCarretera Federal Cancun-Playa Del Carmen Km. 48 , 77710 Riviera Maya, Q.R., Mexico, Puerto Morelos, Mexico, 77710
7.6 mi from City Center
Located off Wedding chappel and 8 miles from the center of Puerto Morelos, this hotel features 9 rooms and an indoor pool.
Price fromUS$ 352per nightSelect
Not available
Casa MulderAv. Ninos Heroes 450, Sm2, M12, L16, Puerto Morelos, Mexico, 77580
1000 yd from City Center
Set 21 km from Wet'n Wild Cancun, this accommodation features an outdoor swimming pool and a sunny patio.
10.0
Perfect1 review
Price fromUS$ 323per nightSelect
Not available
Grand Residences Riviera CancunBlvd. El Cid, Unidad 28 Lote 1 Manzana 20 Supermanzana 3, Puerto Morelos, Mexico, 77580
2.0 mi from City Center
Nestled 4 km from Puerto Morelos city center, the hotel boasts an outdoor pool and a garden bar.
Price fromUS$ 224per nightSelect
Not available
Villas ImpressionBahia Petempich, Km 326 Carretera Cancun Bahia Petempich, Benito Juarez, Puerto Morelos, Mexico, 77580
4.7 mi from City Center
Select
Not available
Dreams Natura Resort & SpaSm 31 Mz 03 Lote 101-21 Km 332, Puerto Morelos, Mexico, 77500
6.5 mi from City Center
Located 18 miles from Playa Norte, Isla Mujeres, this business hotel features 547 rooms, a night club, an aqua park and water slides.
Price fromUS$ 425per nightSelect
Not available
Breathless Riviera CancunCarretera Cancun-Puerto Morelos Km. 27.5, Mz. 41,, Puerto Morelos, Mexico, 77580
3.9 mi from City Center
Boasting a 24-hour bar and a private pool, the property is located close to Snorkel Paradise and less than 7 km from the centre of Puerto Morelos.
Price fromUS$ 412per nightSelect
Not available
Crown Paradise Club Riviera MayaKm. 27.5, Carr. Cancun - Tulum, Mz40 Lt16, Puerto Morelos, Mexico, 77580
4.3 mi from City Center
The hotel was built in 2019 in an shopping area of Punta Maroma, and nowadays has 356 rooms.
Price fromUS$ 204per nightSelect
Not available
Dreams Riviera CancunCarretera Federal 307, Chetumal¿Puerto Ju¿Rez, Puerto Morelos, Mexico, 77580
1.6 mi from City Center
Located near Lighthouse Tours, this hotel features an outdoor swimming pool and a gym.
Price fromUS$ 670per nightSelect
Not available
Margaritaville Island Reserve Riviera Cancun By KarismaCarr. Cancun - Tulum Km 27.5, 77580 Puerto Morelos, Q.R., Mexico, Puerto Morelos, Mexico, 77580
4.3 mi from City Center
The luxury hotel is a good starting point to Puerto Morelos' sights including Croco Cun Zoo and Snorkeling adventure.
Price fromUS$ 377per nightSelect
Not available
Crown Paradise Club Riviera MayaCarretera Cancun-Tulum Km 27.5, Puerto Morelos, Mexico
Select
Not available
Margaritaville Island Reserve Riviera CancunCancun Pto Morelos Km 27.5 Bahia Petempich, Puerto Morelos, Mexico, 77580
Select
Not available
The Fives OceanfrontAv. Javier Rojo Gomez Sm 002 Mza 25 Lt 1, Puerto Morelos, Mexico, 77580
1100 yd from City Center
Price fromUS$ 301per nightSelect
Not available
  • 1
  • 2

Filtering results

Please wait...

165 hotels found

FAQs about hotels in Puerto Morelos

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in hotel in Puerto Morelos?
Of course, the hotel prices change in Puerto Morelos depends on the season, but on average: 3-star hotels cost 88US$ per night, and 4-star hotels are 391US$ per night. If you're looking for something really special, a 5-star hotel can on average be found for 31 per night based on Booked.net prices.
What are the most popular hotels near Jardin Botanico Dr. Alfredo Barrera Marin in Puerto Morelos?
Casitas Kinsol is the best hotels located only 15 minutes on foot from Jardin Botanico Dr. Alfredo Barrera Marin.
What are the best family hotels in Puerto Morelos?
Many families loved staying at these kid-friendly hotels - Azul Beach Resort Riviera Cancun By Karisma and Azul Beach Resort Riviera Cancun, Gourmet All Inclusive By Karisma. All hotels great for family stay in Puerto Morelos you can find here. Maybe you also like hotels with a picnic area, a Jacuzzi and a swimming pool.
What are good hotels for short-term stay on business in Puerto Morelos?
Business travelers can be quite busy, but keen to see the atmosphere of Puerto Morelos. On this, you might enjoy Villas Valentina.
What are the best hotels in Puerto Morelos with good breakfasts?
Desire Riviera Maya Pearl Resort (Adults Only) and Carmen Beach are top hotels serving up a breakfasts, try it to feel the taste of the city.
What are the best luxury in Puerto Morelos?
Some of the top luxury hotels are: Mayan Palace Riviera Maya rating: 4.5/5 Hotel Marina El Cid Spa & Beach Resort rating: 4.3/5 Now Sapphire Riviera Cancun rating: 4.4/5. See more top rated luxury hotelshere.

Where to stay in Puerto Morelos?

Best cheap hotels in Puerto Morelos

If you're looking for a place to stay on a budget, consider Buenos Dias Guest House, an affordable apartment at 41US$ per night. Enjoy your stay at Acamaya Reef Cabanas in Puerto Morelos city center if you're on a modest budget.

Convenience of staying in hotels downtown

Make the most of Puerto Morelos's thriving nightlife by staying in downtown, in hotels like Taffeit or Gota De Sal. Apartamentos Taninos and Casa Angel are good apartments that will place you within a 10-minute walk of the city center.

Hotel Amar Inn and Hotel Hacienda Morelos are close to Playa.

Luxury and boutique accommodation in Puerto Morelos

To visit some of Puerto Morelos's sights, make sure to choose a hotel near Mayan Water Complex, such as Ocean Breeze Riviera Maya, a luxury hotel that is situated a 25-minute walk away. We've hand-picked the best boutique hotels, such as Secrets Silversands Riviera Cancun (Adults Only) or Ocean Coral And Turquesa in Puerto Morelos. Chain hotel you might consider is Grand Residences Riviera Cancun, within walking distance of Ojo de Agua Beach, featuring 719US$.

Explore and find your best apartments, B&Bs and others

There are 114 B&B options in Puerto Morelos, including Departamento Luna and Aqua Guesthouse. A good business hotel is Grand Hotel Gota De Sal, which features an outdoor swimming pool, a patio and free parking. Casa De Los Angeles Eco Boutique is a popular resort to stay in Puerto Morelos, it comes with free self-parking, a patio and a solarium as well as views of the sea.

Show moreLess