Filters
Popular
172
84
73
70
112
86
72
2
Search by name
Star rating
25
14
22
10
199
MoreLess
Guest rating
2
11
2
3
MoreLess
Accommodation type
72
MoreLess
Price per night
84
68
35
17
66
MoreLess
Airports
Hotel type
213
114
98
39
28
22
16
16
10
6
2
62
8
7
6
4
2
1
1
1
1
MoreLess
Amenities
172
84
73
70
50
43
38
MoreLess
Room features
4
2
14
19
40
2
3
MoreLess
Services
6
27
2
82
12
55
18
MoreLess
Brands
2
2
2
2
1
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • 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 373 hotels in Puerto Morelos
Get Prices

270 hotels in Puerto Morelos

Filter by
Popular
172
84
73
70
112
86
72
2
Search by name
Star rating
25
14
22
10
199
MoreLess
Guest rating
2
11
2
3
MoreLess
Accommodation type
72
MoreLess
Price per night
84
68
35
17
66
MoreLess
Airports
Hotel type
213
114
98
39
28
22
16
16
10
6
2
62
8
7
6
4
2
1
1
1
1
MoreLess
Amenities
172
84
73
70
50
43
38
MoreLess
Room features
4
2
14
19
40
2
3
MoreLess
Services
6
27
2
82
12
55
18
MoreLess
Brands
2
2
2
2
1
1
1
MoreLess
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom 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 Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Zoetry Paraiso De La BonitaCarretera Chetumal Cancun Km 328, Puerto Morelos, Mexico, 77500View on map
7.8 km from City Centre
The hotel boasts the Mayan-style building and offers an exceptional location and opportunities for windsurfing, kayaking and boating.
  • The hotel has
    • On-site car park
    +1
9.0
Perfect45 reviews
Price fromC$ 837per nightSelect
Now Jade Riviera CancunManzana 20 Lote 1-1 Unidad 26 Region 3 , Puerto Morelos, Mexico, 77580View on map
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.
  • The hotel has
    • On-site car park
    +1
8.4
Great3 reviews
Price fromC$ 372per nightSelect
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 resort has
    • On-site car park
    +1
  • The resort has
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +3
7.4
Very good1 review
Price fromC$ 466per nightSelect
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$ 346per nightSelect
Secrets Silversands Riviera Cancun (Adults Only)Bahia De Petempich Mz 31 Lote14-02 Sm 12,Benito Ju, Puerto Morelos, Mexico, 77580View on map
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.
  • The hotel has
    • Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
8.6
Great61 reviews
Price fromC$ 479per nightSelect
Hotel Marina El Cid Spa & Beach ResortBoulevard El Cid Unidad 15, Puerto Morelos, Mexico, 77580View on map
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.
  • The resort has
    +1
  • The resort has
    • On-site car park
    +1
  • The resort has
    • Late check-in/ -out
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +5
8.6
Great78 reviews
Price fromC$ 334per nightSelect
Excellence Riviera Cancun (Adults Only)Carr. Federal 307 Chet-Pto. Juarez, Puerto Morelos, Mexico, 77580View on map
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.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Paid parking
    +1
9.2
Perfect82 reviews
Price fromC$ 608per nightSelect
Now Sapphire Riviera CancunSuper Manzana 11 Manzana 9 Lote 10, Puerto Morelos, Mexico, 77580View on map
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.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.8
Great2 reviews
Price fromC$ 418per nightSelect
Azul Beach Resort Riviera Maya By KarismaCarretera Cancun, Puerto Morelos, Mexico, 77580View on map
Set in a business area overlooking the Caribbean Sea, this hotel with 148 rooms and a swimming pool aims to satisfy your every demand.
  • The hotel has
    +1
  • The hotel has
    • Paid parking
    +1
5.4
Guest rating
Price fromC$ 900per nightSelect
Azul Beach Resort Riviera Cancun By KarismaCarretera Cancun Puerto Morelos Km 27.5, Puerto Morelos, Mexico, 77580View on map
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.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Paid parking
    +1
1.6
Guest rating1 review
Price fromC$ 747per nightSelect
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
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Free on-site car park
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
8.0
Great2 reviews
Price fromC$ 779per nightSelect
Ocean Coral And TurquesaCarretera Cancun - Playa Del Carmen, Lotes 1-5, Manzana 5, Super Manzana 12, Puerto Morelos, Mexico, 77580View on map
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.
  • The hotel has
    • On-site car park
    +1
8.4
Great191 reviews
Price fromC$ 482per nightSelect
Ceiba Del MarCostera Norte Lote 1 S.M. 10 Mz. 26, Puerto Morelos, Mexico, 77580View on map
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.
  • The resort has
    • Free Wi-Fi in public areas
    +1
  • The resort has
    • Off-site car park
    +1
  • The resort has
    • 24-hour reception
    +1
9.4
Perfect12 reviews
Price fromC$ 1 002per nightSelect
Arrecifes SuitesHeriberto Frias Super Manzana 2 Manzana 14 Lote 7 Fraccionamiento Ojo De Agua, 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$ 92per nightSelect
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$ 515per nightSelect
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$ 545per nightSelect
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
    • Free 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$ 715per nightSelect
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$ 901per nightSelect
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$ 195per nightSelect
Hotel Hacienda MorelosAv Rafael E Melgar Lote 5, Puerto Morelos, MexicoView on map
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$ 110per nightSelect

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...

270 hotels found