Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

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
We offer 283 hotels in Puerto Morelos
Get Prices

283 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
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Royalton Riviera Cancun (Adults Only)Carretera Federal 307 Tulum-Cancun Km 332,15, Sm31, Mz 03 77500, 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$ 450per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Grand Residences Riviera CancunBlvd. El Cid, Unidad 28 Lote 1 Manzana 20 Supermanzana 3, Puerto Morelos, MexicoView on map
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.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
Price fromC$ 459per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Desire Riviera Maya Pearl Resort (Adults Only)Costera Norte Lote 1 Sm 10 Mz 26 Puerto Morelos 77, Puerto Morelos, Mexico, 77580View on map
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.
  • The hotel has
    • Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
8.0
Great2 reviews
Price fromC$ 1 107per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Arrecifes SuitesCalle Heriberto Frias Sm 2 Mz 14 Lote 7, Puerto Morelos, Mexico, 77580View on map
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.
  • The aparthotel has
    • On-site car park
    +1
  • The aparthotel has
    • 24-hour reception
    • 24-hour security
    +2
Price fromC$ 122per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Grand Residences Riviera Cancun ResortBoulevard El Cid Sm. 3 Mza. 2 Lote 4 Y 5, Puerto Morelos, Mexico, 77580View on map
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.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
Price fromC$ 581per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Breathless Riviera Cancun Resort & Spa (Adults Only)Bahia Petempich S/N, Puerto Morelos, Mexico, 77580View on map
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.
  • The hotel has
    • On-site car park
    +1
Price fromC$ 521per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Hideaway At Royalton Riviera Cancun Adults OnlyCarretera Federal 307 Tulum-Cancun Km 322, 15, Puerto Morelos, Mexico, 77580View on map
11.4 km from City Centre
Boasting stunning location close to a motorway, this hotel features a Mediterranean cuisine plus a rooftop swimming pool.
  • The hotel has
    • Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +3
Price fromC$ 534per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Azul Beach Resort Riviera Cancun, Gourmet All Inclusive By KarismaCancun Puerto Morelos Highway Km 27.5, Puerto Morelos, Mexico, 77580View on map
6.9 km from City Centre
Set meters from a motorway, the property offers 435 rooms and Turkish steam bath and massage.
  • The resort has
    +1
  • The resort has
    • Valet parking
    +1
  • The resort has
    • 24-hour reception
    +1
5.2
Guest rating1 review
Price fromC$ 545per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Righetto Vacation RentalsApartmentAv Ninos Heroes 802, Puerto Morelos, Mexico, 77580View on map
Enjoying a prime location in vicinity of Sofia's Fashions, the accommodation includes a patio and a private pool.
  • The apartment has
    • On-site car park
    +1
  • The apartment has
    • Kitchen
    • Microwave
    • Electric kettle
    • Cookware/ Kitchen utensils
    +4
Price fromC$ 198per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Arrecifes Suites IIApartmentAve. Javier Rojo Gomez Sm 2, Mz 14, L7, Puerto Morelos, Mexico, 77580View on map
900 m from City Centre
Boasting a terrace, the venue is set close to a sandy beach.
Price fromC$ 143per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Dreams Riviera Cancun Resort & SpaCalle 55 Supermanzana 11 Manzana 4 Lote 1-01, Puerto Morelos, Mexico, 77580View on map
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
    • USD 15 per day
    +1
  • The hotel has
    • On-site car park
    +1
Price fromC$ 485per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Kin Sol SoleilMaroma Bay, Puerto Morelos, Mexico, 77710View on map
15.1 km from City Centre
This boutique venue includes a year-round outdoor swimming pool and a garden restaurant.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromC$ 997per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Cielo Beach Hotel Puerto MorelosAv. Javier Rojo Gomez Sm 2 Lote 16, Puerto Morelos, Mexico, 77580View on map
500 m from City Centre
This hotel features rooms with ocean views, while a beautiful location provides easy access to Croco Cun Zoo.
  • The hotel has
    • Car park
    +1
Price fromC$ 171per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Moonlight CondosAv. Rojo Gomez Lote 5 Mz 25 77580 Puerto Morelos Qroo Mexico, Puerto Morelos, Mexico, 77580View on map
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$ 218per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Hideaway At Royalton Riviera Cancun (Adults Only)Carretera Federal 307, Puerto Morelos, MexicoView on map
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.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Indoor car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromC$ 737per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Velas CondosSm. 02 Mza. 13 Lt. 2-15 Prol. Heriberto Frias, Puerto Morelos, Mexico, 77580View on map
700 m from City Centre
Located 1 km away from Puerto Morelos city center, this hotel features 6 rooms and a plunge pool.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
Price fromC$ 198per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Hotel El MoroAv. Javier Rojo Gomez, Puerto Morelos, MexicoView on map
100 m from City Centre
Offering convenient proximity to Sport Fishing Dream Catcher, the hotel is also close to Delphinus Puerto Morelos.
  • The hotel has
    • On-site car park
    +1
Price fromC$ 111per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Cancun Private Party (Adults Only)Carretera Cancun Puerto Morelos Sm 38 Mz 41 Lt 35, Puerto Morelos, MexicoView on map
12.8 km from City Centre
A few meters away you can enjoy Piston Pueblo.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    +3
Price fromC$ 1 233per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Grand Residences Gourmet InclusiveBlvd. El Cid, Unidad 28 Lote 1-01, Puerto Morelos, MexicoView on map
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.
  • The hotel has
    • Free internet access
    +1
Price fromC$ 512per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Desire Riviera Maya Resort (Adults Only)Carretera Pto. Morelos, Km. 27.5 S.M. 12 Mza. 41 Sm 12, Puerto Morelos, Mexico, 77580View on map
6.6 km from City Centre
A beach restaurant is available in this hotel that boasts an oceanfront location close to Snorkel Paradise.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Off-site car park
    +1
Price fromC$ 990per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night

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

Filtering results

Please wait...

283 hotels found