Skip to content
Enter dates and number of guests to see the total price per night. Tourism taxes may be added.
Over 2,200 guest reviews for places to stay in Puerto Morelos, with an average of 4.7 out of 5 stars.

147 places to stay

Private room
Rating 4.74 out of 559 reviews
Suites Valentina 1, (Luna)
2 guests · 1 bedroom · 1 bed · 1 private bath
Wifi · Air conditioning
Price:$70 CAD/night
Entire condominium
Rating 4.89 out of 59 reviews
Would you like to experience a true paradise??
3 guests · 1 bedroom · 1 bed · 2 baths
Wifi · Air conditioning · Pool · Kitchen
Price:$119 CAD/night
Private room
Rating 4.69 out of 516 reviews
Suites Valentinca 4, (Aire)
2 guests · 1 bedroom · 1 bed · 1 private bath
Wifi · Air conditioning
Price:$49 CAD/night
SUPERHOST
Entire apartment
Rating 4.88 out of 517 reviews
Casa Toucan 1 - Beautiful Beachfront near Square
4 guests · 2 bedrooms · 2 beds · 2 baths
Wifi · Air conditioning · Pool · Kitchen
Price:$132 CAD/night
SUPERHOST
Entire house
Rating 4.68 out of 574 reviews
Luxury Private House in Puerto Morelos
8 guests · 3 bedrooms · 5 beds · 3.5 baths
Wifi · Air conditioning · Pool · Kitchen
Price:$173 CAD/night
SUPERHOST
Entire apartment
Rating 5.0 out of 59 reviews
Casa Loreto- Studio B Puerto Morelos **Beachside**
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Air conditioning · Pool · Kitchen
Price:$130 CAD/night
SUPERHOST
Entire apartment
Rating 4.97 out of 532 reviews
Casa Toucan 4 - Beautiful Beachfront near Square
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Air conditioning · Pool · Kitchen
Price:$241 CAD/night
Entire apartment
Rating 4.55 out of 532 reviews
Beautiful apt 2BR Pool,private complex Pto Morelos
7 guests · 2 bedrooms · 2 beds · 2 baths
Wifi · Air conditioning · Pool · Kitchen
Price:$78 CAD/night
SUPERHOST
Entire apartment
Rating 5.0 out of 57 reviews
Casa Loreto- Studio A Puerto Morelos**Beachside**
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Air conditioning · Pool · Kitchen
Price:$130 CAD/night
Entire house
Casa Nautilus
6 guests · 2 bedrooms · 4 beds · 3 baths
Wifi · Air conditioning · Pool · Kitchen
Price:$191 CAD/night
Entire loft
Rating 4.38 out of 58 reviews
Oceanview studio and rooftop w/Elevator
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Air conditioning · Kitchen
Price:$145 CAD/night
SUPERHOST
Entire apartment
Rating 5.0 out of 58 reviews
Exclusive Oceanfront Rooftop Penthouse
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Air conditioning · Kitchen
Price:$211 CAD/night
Entire condominium
Rating 5.0 out of 56 reviews
Beautiful oceanfront condo
6 guests · 2 bedrooms · 2 beds · 2.5 baths
Wifi · Air conditioning · Pool · Kitchen
Price:$198 CAD/night
Entire apartment
Departamentos de lujo ( ph) frente a la playa
6 guests · 2 bedrooms · 3 beds · 2 baths
Wifi · Air conditioning · Kitchen
Price:$133 CAD/night
SUPERHOST
Private room
SUITE KING
2 guests · 1 bedroom · 1 bed · 1 shared bath
Wifi · Air conditioning · Pool · Kitchen
Price:$42 CAD/night
Entire apartment
Rating 4.60 out of 536 reviews
Serene Luxury Beachfront Condo - Private Paradise
6 guests · 2 bedrooms · 2 beds · 3 baths
Wifi · Air conditioning · Pool · Kitchen
Price:$169 CAD/night
Private room
Rating 4.67 out of 56 reviews
Suites Valentina 2, (Tierra)
2 guests · 1 bedroom · 1 bed · 1 private bath
Wifi · Air conditioning
Price:$49 CAD/night
Entire villa
Rating 5.0 out of 56 reviews
Penthouse San Rey
6 guests · 2 bedrooms · 3 beds · 1.5 baths
Wifi · Air conditioning · Pool · Kitchen
Price:$290 CAD/night
118 of 147 Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.