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 301 hotels in Puerto Morelos
Get Prices

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

Applied filters
Stars:   ×
Hotel Marina El Cid Spa & Beach Resort Puerto MorelosBoulevard El Cid Unidad 15, Puerto Morelos, Mexico, 77580View on map
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.
  • The hotel has
    +1
  • The hotel has
    • On-site car park
    +1
8.6
Great78 reviews
Price fromUS$ 324per nightSelect
Not available
Azul Beach Resort Riviera Maya By Karisma Puerto MorelosCarretera Cancun, Puerto Morelos, Mexico, 77580View on map
The pleasant venue offers a veranda, barbeque grills and a library while being housed in a Mexican-style building of Puerto Morelos.
  • The hotel has
    +1
5.4
Guest rating
Price fromUS$ 314per nightSelect
Not available
Azul Beach Resort Riviera Cancun By Karisma Puerto MorelosCarretera Cancun Puerto Morelos Km 27.5, Puerto Morelos, Mexico, 77580View on map
3.6 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.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Paid parking
    +1
1.6
Guest rating1 review
Price fromUS$ 410per nightSelect
Not available
Desire Riviera Maya Pearl Resort (Adults Only) Puerto MorelosCostera Norte Lote 1 Sm 10 Mz 26 Puerto Morelos 77, Puerto Morelos, Mexico, 77580View on map
1.1 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.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
8.0
Great2 reviews
Price fromUS$ 808per nightSelect
Not available
Cielo Beach Hotel Puerto MorelosAv. Javier Rojo Gomez Sm 2 Lote 16, Puerto Morelos, Mexico, 77580View on map
500 yd from City Center
Adjacent to Dive with Ruben, and close to Croco Cun Zoo, this designer hotel features 36 contemporary rooms.
  • The hotel has
    • Car park
    +1
Price fromUS$ 141per nightSelect
Not available
Mayan Palace Riviera Maya Puerto MorelosKm. 48 Carretera Federal Canc, Puerto Morelos, Mexico, 77710View on map
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.
  • The hotel has
    • Internet access
    +1
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
  • The hotel has
    • Spa centre
    +1
9.0
Perfect27 reviews
Price fromUS$ 119per nightSelect
Not available
Desire Riviera Maya Resort (Adults Only) Puerto MorelosCarretera Pto. Morelos, Km. 27.5 S.M. 12 Mza. 41 Sm 12, Puerto Morelos, Mexico, 77580View on map
4.1 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.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Off-site car park
    +1
Price fromUS$ 626per nightSelect
Not available
Ocean Breeze Riviera Maya Hotel Puerto MorelosCarretera Federal Cancun Playa Del Carmen Km 48, Puerto Morelos, Mexico, 777710View on map
7.6 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.
  • The hotel has
    • Indoor car park
    +1
  • The hotel has
    • 24-hour reception
    +1
9.6
Perfect1 review
Select
Not available
Ceiba Del Mar Hotel Puerto Morelos Costera Norte Lote.1-Supermanz.10,Manz.26, Puerto Morelos, Mx, Puerto Morelos, Mexico, 77580View on map
1.1 mi from City Center
The hotel has a swimming pool and lies close to Lighthouse Tours which is worth visiting.
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
9.0
Perfect
Price fromUS$ 946per nightSelect
Not available
Azul Beach Resort Riviera Cancun By Karisma Puerto MorelosCarretera Cancun Puerto Morelos Km. 27.5 Mza. 37 Sm. 12 Bahia Petempich, Puerto Morelos, Mexico, 77580View on map
3.6 mi from City Center
  • The hotel has
    • Car park
    +1
  • The hotel has
    • Exercise gym
    +1
Price fromUS$ 283per nightSelect
Not available
Ventus At Marina El Cid Spa & Beach Resort Puerto MorelosBlvd. El Cid Mz 20 Lote 1-01, Puerto Morelos, MexicoView on map
Providing access to Twin Hooks, this hotel is a 20-minute walk from National Reef Park of Puerto Morelos and offers a 24-hour restaurant.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Valet parking
    +1
Price fromUS$ 374per nightSelect
Not available
Ventus At Marina El Cid Spa & Beach Resort Puerto MorelosBlvd. El Cid Mz20 Lt 1-01,Unidad 11 Sm03, Puerto Morelos, Mexico, 77580View on map
1.1 mi from City Center
The hotel offers 290 luxury rooms and guests will be amazed at breathtaking views of the sea.
  • The resort has
    • USD 10 per day
    +1
  • The resort has
    • On-site car park
    +1
  • The resort has
    • 24-hour reception
    • 24-hour room service
    +2
Price fromUS$ 855per nightSelect
Not available
Privilege Ocean Coral & Turquesa Hotel Puerto MorelosS.S. 12, Mza. 15, Lote 1-02, 103, Puerto Morelos, Mexico, 77511View on map
2.6 mi from City Center
Located just off Croco Cun Zoo, this hotel provides a wellness center and a spa area onsite.
  • The hotel has
    • 24-hour reception
    +1
Select
Not available
Breathless Riviera Cancun, Todo Incluido, Solo Adultos Hotel Puerto MorelosCalle 12 Manzana 41, Lote 2-04, Puerto Morelos, Mexico, 77580View on map
4.0 mi from City Center
Within easy reach of Bahia Petempich Beach, this hotel comprises 179 rooms with private bathrooms.
  • The hotel has
    • 24-hour reception
    +1
Select
Not available
Secrets Silversands Riviera Cancun Hotel Puerto MorelosBahia Petempich Sm12 Mz 31, Puerto Morelos, MexicoView on map
3.4 mi from City Center
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
Select
Not available
Hideaway At Royalton Riviera Cancun All Inclusive - Adults Only Hotel Puerto MorelosCarr Fed 307 Tulum - Cancun, Km 332, Puerto Morelos, Mexico, 77580View on map
100 yd from City Center
A short walk from Off the Vine, the property welcomes guests to the gourmet restaurant on site.
Price fromUS$ 512per nightSelect
Not available
Soho Boutique Puerto Morelos HotelAvenida Ninos Heroes 30, Puerto Morelos, Mexico, 77580View on map
200 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.
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 64per nightSelect
Not available
Taffeit Hotel Puerto MorelosJavier Rojo Gomez 5, Puerto Morelos, Mexico, 77580View on map
500 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$ 96per nightSelect
Not available

Filtering results

Please wait...

18 hotels found