Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Puerto Morelos – 204 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Casitas Kinsol

Hotel in Puerto Morelos

Set in Puerto Morelos town and 2 mi from the beach and reef, Casitas Kinsol offers 8 rustic rooms with fans and private bathrooms. This animal-friendly guest house has 3 pet dogs and a cat. Staying at Casitas Kinsol was the best decision I made for my time in Puerto Morelos. The casitas are super cute and comfortable. I stayed in #1 and it was perfect with the little garden area for my dog. It does face the street but there was no noise at all. Next time, and there will definitely be a next time, I want to try Casa #4! Super cute as well. The hosts were very kind, friendly and offered excellent suggestions of the area and things to do, even with your dog. If you have the chance to stay here please do. It's a quick and nice bike ride to the beach, passing numerous stores along the way to buy anything you need. I loved Casitas Kinsol!! Also loved Cladestine restaurant. Amazing Italian straight form Italy.

Show more Show less
9
Awesome
51 reviews
Avg. price/night:
$34.13

Casa del Puerto by MIJ - Beachfront Hotel

Hotel in Puerto Morelos

Located in Puerto Morelos, Casa del Puerto by MIJ - Beachfront Hotel features accommodations with private terraces. Everything was lovely! Directly at the beach. Lovely people working there. They are all very helpfull. Outside of the busy area.

Show more Show less
8.6
Excellent
334 reviews
Avg. price/night:
$64.60

Senses Riviera Maya by Artisan - Gourmet All Inclusive Adults Only

Hotel in Puerto Morelos

Senses Riviera Maya by Artisan - Gourmet All Inclusive Adults Only has an outdoor swimming pool, garden, a bar and shared lounge in Puerto Morelos. Beautiful rooms and scenery. Best all inclusive food.

Show more Show less
8.3
Very Good
165 reviews
Avg. price/night:
$197.53

Corales Suites

Hotel in Puerto Morelos

Corales Suites in Puerto Morelos has an outdoor swimming pool and a terrace. The hotel has both free WiFi and free private parking. Amazing staff, kind And helpful, amazing location: right on the beach, I loved it, definitely recommended, perfect with family or with friends to enjoy the sea, beyond our expectations, 100% recommended, we will be back!

Show more Show less
8.6
Excellent
110 reviews
Avg. price/night:
$64

Hotel Eden

Hotel in Puerto Morelos

Located less than 984 feet from the beach and 1640 feet from Puerto Morelos main square, Hotel Eden features free WiFi in all areas. own kitchen! drinking water in room, less than 5 min to beach , amazingly helpful staff, laundry place very close as well as grocery.

Show more Show less
8.3
Very Good
164 reviews
Avg. price/night:
$38

Rancho Sakol

Hotel in Puerto Morelos

Set on a beautiful beach in the Riviera Maya, Rancho Sakol is 25 minutes' walk or 10 minutes' by bike from the center of Puerto Morelos. Very beautiful little hotel right by the beach and very nice staff. It's also very quiet because it's not right by the city center. Bicycles were available for free to get to the city. The rooms were clean and there was free drinking water available, which is really great. Also there's a kitchen that can be used by the guests, which is also really nice.

Show more Show less
8.3
Very Good
154 reviews
Avg. price/night:
$54.62

Soho Boutique Puerto Morelos

Hotel in Puerto Morelos

Featuring a restaurant, outdoor swimming pool, bar and free WiFi, Soho Boutique Puerto Morelos is located in Puerto Morelos, a 2-minute walk from Playa Ojo de Agua and 200 yards from Playa Puerto... The young man on reception was exceptionally friendly and helpful. His welcome and introduction to the hotel and room were the best we'd had during our 4 week tour of the country. A nice sized hotel with a stunning roof top area and pool. Great location, a few minutes from the beach ,shops and good restaurants.

Show more Show less
8.2
Very Good
49 reviews

Hotel El Moro

Hotel in Puerto Morelos

Hotel El Moro features a restaurant, outdoor swimming pool, a bar and garden in Puerto Morelos. All rooms feature a kitchen, a flat-screen TV with satellite channels, and a private bathroom. The room was wonderful, a huge bed and super clean. The bathroom fixtures for hanging up towels were missing but nothing too important. We enjoyed the possibility of sitting at the table and chairs outside the room.

Show more Show less
8.7
Excellent
28 reviews
Avg. price/night:
$45.52

Hotel Puerto Corcho

Hotel in Puerto Morelos

Located in Puerto Morelos, Hotel Puerto Corcho has accommodations with private balconies. New appliances, very clean. Very friendly front desk and cleaning staff.

Show more Show less
8.1
Very Good
35 reviews
Avg. price/night:
$17

Casa Boutique Hokhmah

Hotel in Puerto Morelos

Located in Puerto Morelos, Casa Boutique Hokhmah by Elevate Rooms has a garden, shared lounge and terrace. It was wonderful. In the middle of the jungle, very quite with monkeys around. The housekeeping woman was nice and made us brakefast. We had 2 big rooms (for 2 people) with big and comfy beds. I totally recommend this accommodation.

Show more Show less
8.7
Excellent
65 reviews
Avg. price/night:
$31.24

Most-booked hotels in Puerto Morelos in the past month

See all

Budget hotels in Puerto Morelos

See all

Hotels located in the center of Puerto Morelos

See all

FAQs about hotels in Puerto Morelos

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Puerto Morelos:

Explore guest reviews of hotels in Puerto Morelos

See all