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
Get Prices

160 hotels in Puerto Morelos

Filter by
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
Royalton Riviera Cancun (Adults Only)Carr Fed 307 Tulum-Cancun Kmm 332.15 ; Sm31 Mz03, Puerto Morelos, Mexico, CP 77500View on map
11.4 km from City Centre
Guests can spend their days relaxing by an outdoor pool or try windsurfing, scuba diving and snorkeling which can be arranged at the hotel.
  • The hotel has
    • On-site car park
    +1
7.4
Very good1 review
Price fromC$ 592per nightSelect
Not available
Dreams Riviera Cancun Resort & SpaCalle 55 Supermanzana 11 Manzana 4 Lote 1-01, Puerto Morelos, Mexico, 77580
The venue offers to indulge in steam baths and massage services or take a refreshing dip in an outdoor swimming pool, before discovering the secrets of international cuisine served at gourmet restaurant.
  • The hotel has
    • On-site car park
    +1
Price fromC$ 584per nightSelect
Not available
Excellence Riviera Cancun (Adults Only)Carr. Federal 307 Chet-Pto. Juarez, Puerto Morelos, Mexico, 77580
Boasting access to Live Puerto Morelos, the hotel includes a sun terrace, a tennis court and a golf course onsite providing guests with non-smoking rooms.
9.2
Perfect82 reviews
Price fromC$ 518per nightSelect
Not available
Now Jade Riviera CancunManzana 20 Lote 1-1 Unidad 26 Region 3 , Puerto Morelos, Mexico, 77580
2.9 km from City Centre
This hotel, set adjacent to Live Puerto Morelos, offers a convenient location and boasts 550 exquisite rooms along with a swimming pool.
8.4
Great3 reviews
Price fromC$ 218per nightSelect
Not available
Hotel Marina El Cid Spa & Beach ResortBoulevard El Cid Unidad 15, Puerto Morelos, Mexico, 77580
2.1 km from City Centre
Situated in a busy area, this accommodation is complete with luxury rooms and steam baths, hammam and various massages.
8.6
Great78 reviews
Price fromC$ 568per nightSelect
Not available
Now Sapphire Riviera CancunSuper Manzana 11 Manzana 9 Lote 10, Puerto Morelos, Mexico, 77580
3.6 km from City Centre
The hotel features a 24-hour restaurant, a wellness centre and a hot tub, boasting a stunning location within a few minutes of a tube station and La V.
8.8
Great2 reviews
Price fromC$ 321per nightSelect
Not available
Ocean Coral And TurquesaAvenida Cancun, , Puerto Morelos, Mexico, 77580
4.1 km from City Centre
The hotel, conveniently set in a market area, provides 591 luxury rooms together with Turkish steam bath, facials and massage treatments.
8.4
Great191 reviews
Price fromC$ 371per nightSelect
Not available
Azul Beach By KarismaCarretera Cancun, Puerto Morelos, Mexico, 77580
Set in a business area overlooking the Caribbean Sea, this hotel with 148 rooms and a swimming pool aims to satisfy your every demand.
5.4
Guest rating
Price fromC$ 471per nightSelect
Not available
Secrets Silversands Riviera Cancun (Adults Only)Bahia De Petempich Mz 31 Lote14-02 Sm 12,Benito Ju, Puerto Morelos, Mexico, 77580
5.5 km from City Centre
This hotel serves a seafood menu and features diving, sailing and beach volleyball onsite, boasting a magnificent location near the Caribbean Sea.
8.6
Great61 reviews
Price fromC$ 604per nightSelect
Not available
Breathless Riviera Cancun Resort & Spa (Adults Only)Bahia Petempich S/N, Puerto Morelos, Mexico, 77580
6.4 km from City Centre
This luxury hotel with designer rooms and a plunge pool is situated in a beach area near Snorkel Paradise.
Price fromC$ 426per nightSelect
Not available
Azul Beach Resort Riviera Cancun By KarismaCarretera Cancun Puerto Morelos Km 27.5, Puerto Morelos, Mexico, 77580
5.8 km from City Centre
Overlooking the ocean and boasting a sun terrace, a lazy river and an outdoor swimming pool, this attractive property is set in a business area.
8.0
Great1 review
Price fromC$ 514per nightSelect
Not available
Hideaway At Royalton Riviera Cancun (Adults Only)Carretera Federal 307, Puerto Morelos, Mexico
11.4 km from City Centre
343 rooms offer you views of the ocean, while the hotel provides with facials and massage in the heart of Puerto Morelos.
Price fromC$ 408per nightSelect
Not available
Mayan Palace Riviera MayaKm. 48 Carretera Federal Canc, Puerto Morelos, Mexico, 77710
12.3 km from City Centre
This Italian-style venue features an outdoor swimming pool and pool views.
9.0
Perfect27 reviews
Price fromC$ 163per nightSelect
Not available
Azul Beach Resort Riviera Cancun, Gourmet All Inclusive By KarismaCancun Puerto Morelos Highway Km 27.5, Puerto Morelos, Mexico, 77580
6.9 km from City Centre
Set meters from a motorway, the property offers 435 rooms and Turkish steam bath and massage.
5.2
Guest rating1 review
Price fromC$ 548per nightSelect
Not available
Desire Riviera Maya Resort (Adults Only)Carretera Pto. Morelos, Km. 27.5 S.M. 12 Mza. 41 Sm 12, Puerto Morelos, Mexico, 77580
6.6 km from City Centre
A beach restaurant is available in this hotel that boasts an oceanfront location close to Snorkel Paradise.
Price fromC$ 943per nightSelect
Not available
Zoetry Paraiso De La BonitaCarretera Chetumal Cancun Km 328, Puerto Morelos, Mexico, 77500
The hotel boasts the Mayan-style building and offers an exceptional location and opportunities for windsurfing, kayaking and boating.
9.2
Perfect52 reviews
Price fromC$ 666per nightSelect
Not available
Grand Residences Riviera CancunBlvd. El Cid, Unidad 28 Lote 1 Manzana 20 Supermanzana 3, Puerto Morelos, Mexico
3.2 km from City Centre
Boasting 144 rooms and a special menu, a kids' club and a playground for children, the venue is settled in the centre of the city.
Price fromC$ 350per 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.8 km from City Centre
This family hotel with sea views lies close to the sights of Puerto Morelos including Dorado Buceo.
Price fromC$ 784per 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
12.3 km from City Centre
The property is fitted with an outdoor pool and is situated less than 47 km from Cancún.
Price fromC$ 810per nightSelect
Not available
Hideaway At Royalton (Adults Only)Carretera Federal 307 Tulum-Cancun Km 322, 15, Puerto Morelos, Mexico, 77580
11.4 km from City Centre
Boasting stunning location close to a motorway, this hotel features a Mediterranean cuisine plus a rooftop swimming pool.
Price fromC$ 369per nightSelect
Not available
Artisan Playa Paraiso (Adults Only)Carretera Cancun- Chetumal Km. 307 Lotes Playa Marom, Puerto Morelos, Mexico
13.0 km from City Centre
This modern hotel with sea views lies close to the sights of Playa del Carmen including Cave Diving in Mexico.
Price fromC$ 185per nightSelect
Not available
El Dorado Royale By KarismaCarretera Cancun-Playa Del Carmen, Puerto Morelos, Mexico, 77710
9.5 km from City Centre
This luxury hotel with a private pool is just a 10-minute drive from Santi Tour.
Price fromC$ 755per nightSelect
Not available
Ocean Breeze Riviera MayaCarretera Federal Cancun Playa Del Carmen Km 48, Puerto Morelos, Mexico, 777710
12.2 km from City Centre
Rooms overlooking the garden are offered in this hotel that boasts an exceptional setting, while onsite there is a swimming pool.
9.6
Perfect1 review
Select
Not available
Ceiba Del MarCostera Norte Lote 1 S.M. 10 Mz. 26, Puerto Morelos, Mexico, 77580
1.5 km from City Centre
The hotel is ideally set in Puerto Morelos near Delphinus Puerto Morelos offering holistic therapy and various massages onsite along with a plunge swimming pool.
9.4
Perfect12 reviews
Price fromC$ 685per nightSelect
Not available
Grand Residences Riviera Cancun ResortBoulevard El Cid Sm. 3 Mza. 2 Lote 4 Y 5, Puerto Morelos, Mexico, 77580
3.2 km from City Centre
The hotel offers easy access to Jardin Botanico Dr. Alfredo Barrera Marin, boasting 144 rooms in the heart of Puerto Morelos.
Price fromC$ 755per nightSelect
Not available
Hotel EdenAv Andres Quintana Roo, 788 Mz 21 Smza 2, Fraccionamiento Ojo De Agua, Puerto Morelos, Mexico, 77580
Set in the heart of Puerto Morelos, the property offers 20 rooms overlooking the sea.
Price fromC$ 62per nightSelect
Not available
Desire Riviera Maya Pearl Resort (Adults Only)Costera Norte Lote 1 Sm 10 Mz 26 Puerto Morelos 77, Puerto Morelos, Mexico, 77580
1.7 km from City Centre
Offering comfortable rooms and a gym area and aquafit, the venue is set in the centre of the city, close to Riviera Maya Snorkeling.
8.0
Great2 reviews
Price fromC$ 621per nightSelect
Not available
Desire Riviera Maya - Couples OnlyCarretera Cancun - Puerto Morelos Km 27.5 Sm 12 Mz, Puerto Morelos, Mexico, 77580
This attractive hotel located steps away from Galeria Arte Zissimo arte contemporano offers guests to enjoy international cuisine at a popular restaurant.
Price fromC$ 733per nightSelect
Not available
Hotel Hacienda MorelosAv. Rafael Melgar Lote 5 Mza 2 Smza 1, Puerto Morelos, Mexico
300 m from City Centre
Located just off Smooth Life Catamarans and within 10 minutes' walk from the city center, this hotel with spectacular views features a private pool.
7.2
Very good3 reviews
Price fromC$ 102per nightSelect
Not available
Moonlight CondosAv. Rojo Gomez Lote 5 Mz 25 77580 Puerto Morelos Qroo Mexico, Puerto Morelos, Mexico, 77580
700 m from City Centre
Rooms overlooking the coast are offered in this hotel that boasts an excellent setting, while onsite there is a rooftop swimming pool.
Price fromC$ 229per 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
12.3 km from City Centre
Located near El Manglar Golf Course, the hotel offers views of the terrace and an indoor swimming pool.
Price fromC$ 483per nightSelect
Not available
Hotel Ojo De AguaAv. Javier Rojo Gomez Mz 2 Lote 16 Sm 2, Puerto Morelos, Mexico, 77580
500 m from City Centre
Boasting location close to Delphinus Puerto Morelos, the venue features an outdoor swimming pool and a golf course, as well as has to offer 36 rooms.
8.0
Great2 reviews
Price fromC$ 93per nightSelect
Not available
Gota De SalAv. Javier Rojo Gomez, Puerto Morelos, Mexico
300 m from City Centre
The hotel overlooks the garden and offers local cuisine, boasting location in a busy area.
10.0
Perfect1 review
Price fromC$ 58per nightSelect
Not available
Hotel Caracol PuertoAv Ninos Heroes Mz. 5 Lote 29 Region 2, Puerto Morelos, Mexico, 77580
200 m from City Centre
Located a few steps from Riviera Maya Snorkeling, the hotel features 23 rooms with views over the sea.
Price fromC$ 97per nightSelect
Not available
Arrecifes SuitesCalle Heriberto Frias Sm 2 Mz 14 Lote 7, Puerto Morelos, Mexico, 77580
900 m from City Centre
Providing guests with a private swimming pool onsite, the venue has functional rooms with a wonderful view in a beach area.
Price fromC$ 395per nightSelect
Not available
Posada AmorAve Javier Rojo Gomez Super Mz 1, Puerto Morelos, Mexico, 77580
200 m from City Centre
Boasting a private patio, the venue is set walk from a public beach.
Price fromC$ 73per nightSelect
Not available
Hotel Amar InnLazaro Cardenas, Lote 4, Sm2, Mz1, Puerto Morelos, Mexico, 77580
600 m from City Centre
Offering a plunge pool, the hotel is placed in the busy area of Puerto Morelos, just off Dorado Buceo.
8.4
Great2 reviews
Price fromC$ 111per nightSelect
Not available
Grand Hotel Gota De SalAv. Javier Rojo Gomez, Puerto Morelos, Mexico, 77580
300 m from City Centre
Enjoy Mexican meals and a private swimming pool in the hotel located in a beach area.
Price fromC$ 59per nightSelect
Not available
Casa VeleroAv. Rafael Melgar Smz 2 Mz 4 Lote 4, Puerto Morelos, Mexico, 77580
200 m from City Centre
Featuring a terrace, this property is situated a short distance from Dive with Ruben and about a 10-minute walk from the center of Puerto Morelos.
Price fromC$ 85per nightSelect
Not available
Apartamentos Riviera MayaJaguar Norte 19 Mz. 2 Lo 103, Puerto Morelos, Mexico, 77580
3.0 km from City Centre
Featuring a free transfer service to Jardin Botanico Dr. Alfredo Barrera Marin, this 10- room apartment offers accommodation with a kitchen and a sunny patio.
Price fromC$ 58per nightSelect
Not available
Rancho Sak OlSuper Manzana 7 Lote 3, Puerto Morelos, Mexico, 77580
1.2 km from City Centre
Offering convenient proximity to Artisanias Balam Gift Shop, the hotel is also close to Sport Fishing Dream Catcher.
Price fromC$ 106per nightSelect
Not available
Corales SuitesAv Javier Rojo Gomez, Puerto Morelos, Mexico, 77580
Located next to Dive with Ruben, the venue comprises 15 rooms with sea views.
Price fromC$ 218per nightSelect
Not available
Villas ValentinaAv Rafael E.Melgar Mz 4 Lt 3A, Puerto Morelos, Mexico, 77580
The beachfront hotel is a good starting point to Puerto Morelos' sights including Croco Cun Zoo and Sport Fishing Dream Catcher.
Price fromC$ 62per nightSelect
Not available
Soho Boutique Puerto MorelosAvenida Ninos Heroes 30, Puerto Morelos, Mexico, 77580
200 m from City Centre
The hotel has a private pool and lies close to Rosario & Marco's Art Shoppe which is worth visiting.
Price fromC$ 107per nightSelect
Not available
Vela'S CondosSm. 02 Mza. 13 Lt. 2-15 Prol. Heriberto Frias, Puerto Morelos, Mexico, 77580
700 m from City Centre
Located 1 km away from Puerto Morelos city center, this hotel features 6 rooms and a plunge pool.
Price fromC$ 195per nightSelect
Not available
TaffeitJavier Rojo Gomez 5, Puerto Morelos, Mexico, 77580
500 m from City Centre
Guests can relax by the outdoor swimming pool of the hotel, located in a beach area and next to Faro Inclinado.
Price fromC$ 103per nightSelect
Not available
Hotel Puerto CorchoCalle Chaca, Puerto Morelos, Mexico, 77580
2.8 km from City Centre
Located next to Croco Cun Zoo, the venue comprises 10 rooms with patio views.
Price fromC$ 33per nightSelect
Not available
Acamaya Reef CabanasSupermanzana 11 Manzana 5 Lote 5, Puerto Morelos, Mexico, 77580
2.9 km from City Centre
This eco-friendly hotel overlooks the Caribbean Sea and is located in the immediate proximity to Rosario & Marco's Art Shoppe.
7.2
Very good36 reviews
Price fromC$ 76per nightSelect
Not available
Casitas KinsolAvenida Zetina Gasca Lote 18 Manzana 6, Puerto Morelos, Mexico, 77580
2.7 km from City Centre
Guests can relax in the garden bar of the hotel that boasts a convenient location in Puerto Morelos.
Price fromC$ 80per nightSelect
Not available
Kin Sol Soleil Hotel BoutiqueKm. 51 Highway 307 Maroma Bay, Puerto Morelos, Mexico, 77710
15.1 km from City Centre
This boutique venue includes a year-round outdoor swimming pool and a garden restaurant.
Price fromC$ 846per nightSelect
Not available
Buenos Dias Guest HouseManzana 6 Lote 10 Region 17 Colonia Zetina Gasca, Puerto Morelos, Mexico, 77500
2.6 km from City Centre
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 fromC$ 58per nightSelect
Not available
Righetto Vacation RentalsNinos Heroes 802, Puerto Morelos, Mexico, 77580
Enjoying a prime location in vicinity of Sofia's Fashions, the accommodation includes a patio and a private pool.
Price fromC$ 115per nightSelect
Not available
Balanca StudiosAv. Javier Rojo Gomez Lote 6 Smz 2 Mz 26, Puerto Morelos, Mexico, 77580
1.0 km from City Centre
Featuring a patio, this property is situated a short distance from Puerto Morelos Flea Market and about a 20-minute walk from the center of Puerto Morelos.
Price fromC$ 48per nightSelect
Not available
Caribe SuitesSm1, Mz5, Lote 12 Av Rafael E Melgar, Puerto Morelos, Mexico, 77580
200 m from City Centre
There are rooms facing the sea and the hotel is set close to Live Puerto Morelos.
Price fromC$ 152per nightSelect
Not available
Abbey Del SolAv. Ninos Heroes 806, Puerto Morelos, Mexico, 77580
1.0 km from City Centre
Located near Cenote La Noria, the hotel offers garden views and a private pool.
Price fromC$ 132per nightSelect
Not available
Casa Dolce Pool & JacuzziCalle Trasatlantico 23, Puerto Morelos, Mexico, 77580
2.8 km from City Centre
Overlooking the terrace, this budget hotel welcomes guests with a daily continental breakfast.
Price fromC$ 84per nightSelect
Not available
Tu CasaAve. Timon #11 Residencial Alborada Edificio 19 C, Puerto Morelos, Mexico, 77580
3.2 km from City Centre
Boasting location close to Toolok kaa'n, the venue includes 14 rooms and a year-round outdoor pool.
Price fromC$ 66per nightSelect
Not available
Kaam AccommodationsSm 2 Mz 8 Lote 6 Loc 2, Puerto Morelos, Mexico, 77580
400 m from City Centre
Located within 21 km from Wet'n Wild Cancun, the apartment provides a kitchen, an outdoor pool and a terrace.
Price fromC$ 141per nightSelect
Not available
The Cozy StudioRafael E. Melgar. #5 F Mz.06 Sm.01 Quintana Roo, Puerto Morelos, Mexico, 77580
300 m from City Centre
Located in Puerto Morelos, and a short stroll from Cenote La Noria, this venue includes a kitchen with a microwave, a fridge and a toaster, as well as 1 bathrooms.
Price fromC$ 103per nightSelect
Not available
Beach Hauzz By Perlitas HomeAv. Timon 11 Residencial Alborada, Puerto Morelos, Mexico, 77580
3.2 km from City Centre
Nestled within 20-minute walk of Extreme Adventure, the venue offers to enjoy an outdoor pool.
Price fromC$ 82per nightSelect
Not available
Apartamentos Riviera Maya 14Avenida Timon 291 Super Manzana19 Lote 11 13 Depto D Edificio 14, Puerto Morelos, Mexico, 77580
3.2 km from City Centre
Set 4 km from the centre of Puerto Morelos, this apartment comes with 2 bedrooms, a kitchen, and a terrace.
Price fromC$ 67per nightSelect
Not available
Condominios LindosSupermanzana 12, Manzana 27, Lote 13, Puerto Morelos, Mexico, 77580
5.3 km from City Centre
Located within 22 km from Mayan Museum, the apartment provides a kitchen, an outdoor pool and a terrace.
Price fromC$ 84per nightSelect
Not available
Casa CarolaSm 011 Mza. 1 L7 Calle Palapa Armonia, Puerto Morelos, Mexico
2.1 km from City Centre
Featuring a picnic area and barbeque grills, this venue provides convenient access to Galeria Arte Zissimo arte contemporano and is within a 25-minute drive from Cancun International airport.
Price fromC$ 501per nightSelect
Not available
Dreams Come TrueAv. Timon #23 Supermanzana 19 Manzana 8 Lote 1, Puerto Morelos, Mexico, 77580
3.2 km from City Centre
This property is 26 km from Playa and welcomes its guests to enjoy windsurfing, horse riding and fishing.
Price fromC$ 63per nightSelect
Not available
Casona Roja SuiteRafael E. Melgar 1, Puerto Morelos, Mexico, 77580
400 m from City Centre
The property is fitted with an outdoor pool and is situated less than 26 km from Playa.
Price fromC$ 92per nightSelect
Not available
Calamar 1 Puerto MorelosCalle Calamar, Puerto Morelos, Mexico, 77580
2.6 km from City Centre
Featuring a kitchen and a sunny patio, the property is a 25-minute drive from Cancun International airport.
Price fromC$ 173per nightSelect
Not available
Casa SiinikAve Ninos Heroes Sm2 Mza12 L20 Casa C, Puerto Morelos, Mexico, 77580
100 m from City Centre
Located in Puerto Morelos, a 15-minute walk from Twin Hooks, this accommodation comes with 2 bedrooms and a kitchenette.
Price fromC$ 205per nightSelect
Not available
Tropical Paradise ApartmentAv. Timon Residencial Alborada Edif 11, Puerto Morelos, Mexico, 77580
3.2 km from City Centre
Featuring a fully-fitted kitchen and a patio, the property is a 25-minute drive from Cancun International airport.
Price fromC$ 66per 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
2.8 km from City Centre
Offering a terrace and views of the garden, this villa is set near Playa Publica puerto morelos.
Price fromC$ 63per nightSelect
Not available
Apartment Bambu In Puerto MorelosAvenida Javier Rojo Gomez 5, Puerto Morelos, Mexico, 77580
300 m from City Centre
Located within a 30-minute walk to Delphinus Puerto Morelos in Puerto Morelos, the accommodation features 1 bedrooms for up to 3 guests.
Price fromC$ 143per nightSelect
Not available
Arrecifes Suites IIAve. Javier Rojo Gomez Sm 2, Mz 14, L7, Puerto Morelos, Mexico, 77580
900 m from City Centre
Boasting a terrace, the venue is set close to a sandy beach.
Price fromC$ 115per nightSelect
Not available
Cielo Beach Hotel Puerto MorelosAv. Javier Rojo Gomez Sm 2 Lote 16, Puerto Morelos, Mexico, 77580
500 m from City Centre
This hotel features rooms with ocean views, while a beautiful location provides easy access to Croco Cun Zoo.
Price fromC$ 194per nightSelect
Not available
Hotel El MoroAv. Javier Rojo Gomez, Puerto Morelos, Mexico
100 m from City Centre
Offering convenient proximity to Sport Fishing Dream Catcher, the hotel is also close to Delphinus Puerto Morelos.
Price fromC$ 168per nightSelect
Not available
Grand Residences Gourmet InclusiveBlvd. El Cid, Unidad 28 Lote 1-01, Puerto Morelos, Mexico
3.2 km from City Centre
Offering a spectacular view, the hotel has elegant rooms along with a coffee bar, while boasting location adjacent to Jardin Botanico Dr. Alfredo Barrera Marin.
Price fromC$ 476per nightSelect
Not available
Ceiba Del Mar Beach & Spa ResortCostera Norte L-1 Sm 10 Mz 26, Puerto Morelos, Mexico, 77580
1.7 km from City Centre
Guests of this hotel can relax in the lobby bar or lounge at an outdoor swimming pool.
9.0
Perfect
Price fromC$ 942per nightSelect
Not available
Okol By HbmPlaya Paraiso Andaodr Numero 16 . , Puerto Morelos, Mexico
5.7 km from City Centre
The hotel is set close to Jardin Botanico Dr. Alfredo Barrera Marin, and boasts an outdoor pool as well as garden views.
Select
Not available
Villa La QuerenciaFraccionamiento MaraA Irene Mza.12 L-13B2, , Puerto Morelos, Mexico
32.8 km from City Centre
Situated in Puerto Morelos, a 10-minute drive to Dolphin Discovery, this villa features a balcony 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
11.7 km from City Centre
This hotel features rooms with garden views, while a convenient location provides easy access to Parque Cenote Las Mojarras.
Price fromC$ 257per nightSelect
Not available
Casa De Los Angeles Eco BoutiqueMarina Del Cid Lote 15, Puerto Morelos, Mexico, 0
Located near Artisanias Balam Gift Shop, the hotel offers sea views and a swimming pool.
6.2
Nice16 reviews
Price fromC$ 187per nightSelect
Not available
La Petite FranceSm 11 Mza 2 Lote 4, Puerto Morelos, Mexico, 77580
2.7 km from City Centre
Set 29 km from Playa in Puerto Morelos, this accommodation features own terrace with garden views.
Price fromC$ 96per nightSelect
Not available
Modern Apartment Riviera MayaCalle Jaguar Norte Apt 19L, Puerto Morelos, Mexico, 77580
3.0 km from City Centre
Located in Puerto Morelos, this venue is a 62 m2 accommodation that consists of 2 bedrooms, a kitchen and 1 bathrooms.
Price fromC$ 62per nightSelect
Not available
Apartamentos Paraiso MayaCalle Jaguar Norte Edificio 19B , Puerto Morelos, Mexico, 77580
2.8 km from City Centre
Situated 3 km from the centre of Puerto Morelos, the apartment with a view over the garden offers a terrace.
Price fromC$ 74per nightSelect
Not available
Okol Paraiso By Riviera Rentals, Puerto Morelos, Mexico, 77712
12.9 km from City Centre
Featuring 3 bedrooms, a kitchen, and a nice balcony, the property is 47 km from Cancún.
Price fromC$ 406per nightSelect
Not available
La Buena Vida Suites (Adults Only)813 Ninos Heroes, Puerto Morelos, Mexico, 77580
1.1 km from City Centre
Featuring a kitchen and a patio, the property is a 25-minute drive from Cancun International airport.
Price fromC$ 199per nightSelect
Not available
Carmen BeachAvenida Javier Rojo Gomez Sm 2 Mz 2 Lote 2-8 Riviera Maya, Puerto Morelos, Mexico, 77580
Located next to Croco Cun Zoo, the venue comprises 31 rooms with sea views.
Select
Not available
Hotel Azul Sensatori By KarismaCarretera 307, Puerto Morelos, Mexico, 77580
5.8 km from City Centre
Guests can enjoy steam baths and massage treatments, relax in an outdoor pool and take advantage of the hotel's location in the centre of the city.
Price fromC$ 570per nightSelect
Not available
Casa CaribeAvenida Rojo Gomez Lote 8, Puerto Morelos, Mexico, 77580
600 m from City Centre
Select
Not available
Vidanta Grand LuxxeCarretera Federal Cancun Playa Del Carmen Km48, Puerto Morelos, Mexico, 77710
12.3 km from City Centre
Price fromC$ 2 169per nightSelect
Not available
Casa ToucanAve Rafael Melgar Sm2 M3 L8A, Puerto Morelos, Mexico, 77580
200 m from City Centre
Equipped with a balcony and an outdoor swimming pool, this apartment is set less than 1050 meters from Galeria Arte Zissimo arte contemporano.
Price fromC$ 259per nightSelect
Not available
Casa MulderAv. Ninos Heroes 450, Sm2, M12, L16, Puerto Morelos, Mexico, 77580
700 m from City Centre
This 4-bedroom property includes a private pool, and lies in proximity to Riviera Maya Snorkeling.
10.0
Perfect1 review
Price fromC$ 443per 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
7.0 km from City Centre
The luxury hotel is a good starting point to Puerto Morelos's sights including The Kay Club and Snorkeling adventure.
Price fromC$ 518per nightSelect
Not available
Grand Residences All InclusiveBlvd. El Cid, Unidad 28 Lote 1-01, Puerto Morelos, Mexico, 77580
3.2 km from City Centre
Price fromC$ 676per nightSelect
Not available
Ocean Coral & Turquesa All Inclusive (Adults Only)Sm 12 Mza 15 Lote 1 02 1 03, Puerto Morelos, Mexico, 77580
4.1 km from City Centre
The hotel ensures convenient proximity to Playa Publica puerto morelos and pampers guests with facials and massage.
Price fromC$ 259per nightSelect
Not available
Now Natura Riviera CancunSm 31, Mz 03, Lote 101-21 Km 332 Carr Cancun-Tulum, Puerto Morelos, Mexico, 77500
10.7 km from City Centre
The hotel is set close to Moon Palace and boasts a heated swimming pool as well as sea views.
Price fromC$ 584per nightSelect
Not available
Dreams Riviera CancunCarretera Federal 307, Chetumal¿Puerto Ju¿Rez, Puerto Morelos, Mexico, 77580
2.8 km from City Centre
Located near Tulaka Diving, this hotel features an outdoor swimming pool and a gym.
Price fromC$ 920per nightSelect
Not available
Grand Residences Riviera CancunBlvd. El Cid, Unidad 28 Lote 1 Manzana 20 Supermanzana 3, Puerto Morelos, Mexico, 77580
3.2 km from City Centre
This beachfront hotel provides an easy access to Jardin Botanico Dr. Alfredo Barrera Marin and welcomes its guests to use a sun terrace and a tennis court or to enjoy the Caribbean meals in the on-site gourmet restaurant.
Price fromC$ 308per nightSelect
Not available
Margaritaville Island Reserve Riviera Cancun By KarismaKm 27.5 Bahia Petempich, Puerto Morelos, Mexico, 77580
10.8 km from City Centre
Select
Not available
The Fives OceanfrontAv. Javier Rojo Gomez Sm 002 Mza 25 Lt 1, Puerto Morelos, Mexico, 77580
100 m from City Centre
Price fromC$ 527per nightSelect
Not available
Breathless Riviera CancunCarretera Cancun-Puerto Morelos Km. 27.5, Mz. 41,, Puerto Morelos, Mexico, 77580
6.5 km from City Centre
Featuring 526 rooms, a night club, a sun terrace and barbeque grills, this venue is 10 minutes' drive from Riviera Maya Snorkeling in Puerto Morelos.
Price fromC$ 566per nightSelect
Not available
Privilege Ocean Coral & Turquesa (Adults Only)S.S. 12, Mza. 15, Lote 1-02, 103, Puerto Morelos, Mexico, 77511
4.2 km from City Centre
Featuring facials and massage, this luxury hotel is located less than 2 km from Snorkeling Adventure.
Price fromC$ 328per nightSelect
Not available
  • 1
  • 2

Filtering results

Please wait...

160 hotels found

Your booking experience in Puerto Morelos

If you are looking for a fine accommodation for your next vacation in Yucatan Peninsula Mexico, we are pleased to offer you amazing Puerto Morelos hotel deals. Ibooked.ca enables you to filter your search in Yucatan Peninsula Mexico by proximity to public transport and tourist places. We’ve got modern and historical hotels with a rich list of services and facilities as well as other excellent accommodation options that give you a perfect base for exploring.

Budget hotels in Puerto Morelos

Budget hotels like Tu Casa and 3-star Abbey Del Sol offer accommodation under 85C$ and 118C$ per night. You will find Apartamentos Riviera Maya 14 just a stone's throw from Ride Mexico.

Convenience of staying in the city centre

To avoid long rides to get to the city center, book Hotel Amar Inn, an upscale choice with an outdoor swimming pool, snorkeling and diving, situated 550 meters away. Casa Luna and Righetto Vacation Rentals are good apartments that will place you within a 10-minute walk of the city center.

To explore the city's natural scenery, consider booking a hotel near Super Casa Martin, such as Hotel Hacienda Morelos that is a 5 minutes' walk away and set next to a national park, parks and coral reefs. To stay close to Jardin Botanico Dr. Alfredo Barrera Marin, think about Casitas Kinsol or Hotel Puerto Corcho.

Luxury and boutique accommodation

The luxurious Ceiba Del Mar is located opposite Sofia's Fashions and offers a sauna, a swimming pool and a wellness centre. The 5-star Hideaway At Royalton Riviera Cancun Adults Only is a boutique hotel that offers a relaxing ambience and proximity to parks and a national park.

Apartments, B&Bs and others

Apto En Pto. Morelos is an affordable apartment for families located next to Galeria Arte Zissimo arte contemporano, with room rates from 86C$. Think about staying at Relaxing Puertomorelos or Riviera Maya "Majocada", if you'd like to take advantage of staying at B&B. Now Sapphire Riviera Cancun offers family-friendly accommodation with a tennis court, an outdoor swimming pool and a private swimming pool as well as featuring views of the sea. Mayan Palace Riviera Maya is a 4-star resort hotel featuring a sauna, a golf course and lawn tennis alongside with beautiful views.

+ Read more - Less