Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Puerto Morelos 3 Star Hotels

See all 122 Hotels in Puerto Morelos
Hacienda Morelos Beach Front Hotel

Hacienda Morelos Beach Front Hotel

Av Rafael E Melgar Lote 5, Puerto Morelos
3.5 out of 5.0
4.0 out of 5 (96 reviews)
We will stay again! Clean, Safe, Has everything you need on site! The manager Juan does an excellent job making sure you are accommodated .
  Jan 16, 2018

$122

$122
Hotel Gota de Sal

Hotel Gota de Sal

Av. Javier Rojo Gomez, Puerto Morelos
3.0 out of 5.0
3.8 out of 5 (56 reviews)
Small town charmPerfectly situated just off the beach, easy walk to the small town square. Well decorated, hot water, ac, and a fan. Nothing luxurious about the beds. Don't expect great WiFi in your room, but it's available by the pool & office. Would bring shower shoes and my own pillow if I come back!
  Jan 4, 2018

$60

$60
Ojo de Agua Beach Front Hotel

Ojo de Agua Beach Front Hotel

Avenida Javier Rojo Gomez, SM 2, Puerto Morelos
3.5 out of 5.0
3.6 out of 5 (17 reviews)
Friendly staff, excellent location, spacious roomsI booked a family room (2 queens and a futon) for our last 3 nights in Mexico. We arrived around 8 pm and were given a corner room on the 3rd floor with 1 bed, a futon, a view of the ocean and a stench that made my eyes water. I complained that it wasn't the room I reserved but unfortunately no other ...
  Jan 9, 2018

$81

$81
Buenos Dias B&B

Buenos Dias B&B

Manzana 6 Lote 10 Region 17, Puerto Morelos
3.5 out of 5.0
4.3 out of 5 (40 reviews)
Great little bed and breakfast wonderful host nicely appointed rooms I recommend this place
  Jan 17, 2018

$52

$52
Hotel Posada Amor

Hotel Posada Amor

Ave Javier Rojo Gomez Super Mz 1, Puerto Morelos
3.0 out of 5.0
3.5 out of 5 (96 reviews)
Great location and price.Reservation indicated 1 queen bed and 1 twin bed, We only got a double bed and a twin in a very small room. quite crowded for the 3 of us.
  Nov 22, 2017

$40

$40
Hotel Arrecifes Suites

Hotel Arrecifes Suites

Calle Heriberto Frias SM 2 Mz 14 Lote 7, Puerto Morelos
3.5 out of 5.0
4.0 out of 5 (89 reviews)
Wonderful hotel near the beachWe stayed in this hotel for 10 days and loved it. The rooms were clean and maintained well. Hotel staff was very helpful and provided us lot of information on various places to visit. It’s near the beach and there are many restaurants and shops nearby. Overall a great experience. Will gladly recommend ...
  Jan 10, 2018

$88

$88
Rancho Sak-Ol

Rancho Sak-Ol

Super Manzana 7, Lote 3, Puerto Morelos
3.0 out of 5.0
4.7 out of 5 (11 reviews)
Relaxing quaint inn This place was perfect for those who are visiting and plan on exploring the town and going on excursions in the Yucatán. Everyone was super friendly, helpful, informative, and just pleasant all around!! Hoping to come back some day !!! Excellent stay loved it.
  Jan 5, 2018
Casitas Kinsol

Casitas Kinsol

Avenida Joaquim Zetina Gazca, Lote 18, Puerto Morelos
3.0 out of 5.0
4.2 out of 5 (6 reviews)
Unique small hotel experience off the beaten trackJust completed 7 days at a large resort and we wanted to move to something in a local environment. Casitas Kinsol was the perfect find. The staff were extremely helpful providing different options of getting to and from the hotel. They provided us a town map with suggestions catered to what we wanted. ...
  Dec 12, 2017

$45

$45
Abbey del Sol

Abbey del Sol

Av. Niños Heroes 806, Puerto Morelos
3.5 out of 5.0
3.8 out of 5 (4 reviews)
Wonderful hotel!Felt like Home, very safe, extremely clean and tidy, spacious suites, loved the charm and character, great staff, close to the beach, quiet neighbourhood,
  Nov 29, 2017
Hotel el Moro

Hotel el Moro

Av. Javier Rojo Gomez, Puerto Morelos
3.0 out of 5.0
4.0 out of 5 (112 reviews)
Nice hotel close to beach, restaurants, town sqFirst non cruising holiday in a long time. Very enjoyable, Lots of nice restaurants close by. Pleasant people everywhere, beautiful beach that we walked since we didn't want to dive, snorkel or fish. Plenty of that was available as well. Would definitely return here if we do another land based holiday ...
  Dec 29, 2017
Map

Three Star Hotel Guide for Puerto Morelos

There’s a reason the top 3 star hotels in Puerto Morelos, Quintana Roo are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Puerto Morelos, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in Puerto Morelos for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Puerto Morelos near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Puerto Morelos 3 star hotels offer a fantastic home base for any type of vacation.

Recently booked 3 Star Hotels in Puerto Morelos

Breathless Riviera Cancun Resort & Spa-All Inc.-Adults Only
5.0 out of 5.0
Last booking: 3 hours ago
Royalton Riviera Cancun Resort & Spa - All Inclusive
5.0 out of 5.0
Last booking: 10 hours ago
Hotel Arrecifes Suites
3.5 out of 5.0
Last booking: 16 hours ago
Ocean Coral & Turquesa - All Inclusive
4.5 out of 5.0
Last booking: 24 hours ago
Now Sapphire Riviera Cancun All Inclusive
4.5 out of 5.0
Last booking: 25 hours ago
Azul Beach Resort Riviera Maya, by Karisma
5.0 out of 5.0
Last booking: 31 hours ago
Hotel Marina El Cid Spa & Beach Resort All Inclusive
4.5 out of 5.0
Last booking: 35 hours ago
Hotel Posada Amor
3.0 out of 5.0
Last booking: 36 hours ago
Excellence Riviera Cancun - Adults Only - All Inclusive
5.0 out of 5.0
Last booking: 37 hours ago