Find hotels near Puerto Morelos Town Square, Cancun from CA $106
Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Check prices on hotels close to Puerto Morelos Town Square
Top Hotels Close to Puerto Morelos Town Square
Reviewed on Oct. 18, 2020
Reviewed on Jan. 23, 2020
Reviewed on Mar. 26, 2020
Puerto Morelos Town Square is located in an area of Puerto Morelos known for its beautiful beaches, array of dining options, and snorkeling. Puerto Morelos is home to 242 hotels and other accommodations, so you can find something that's perfect for your stay.
Staying Near Puerto Morelos Town Square
There are 102 hotels and other accommodations within a mile of Puerto Morelos Town Square, including these picks:
- Hacienda Morelos Beach Front Hotel: With a stay at this 3-star hotel, guests can enjoy access to free breakfast and a restaurant, along with in-room flat-screen TVs. It's a favorite with Expedia travelers for its central location and comfortable, quiet rooms.
- Ojo de Agua Beach Front Hotel: This 3-star hotel features an outdoor pool, a rooftop terrace, and concierge services. It's a favorite with Expedia travelers for its overall value and comfortable rooms.
- Posada Amor Hotel Boutique: With a stay at this 2.5-star hotel, guests can enjoy access to a restaurant and a bar, along with free WiFi. It's a favorite with Expedia travelers for its dining options and comfortable, quiet rooms.
Things to See and Do Near Puerto Morelos Town Square
Now that you've visited Puerto Morelos Town Square, you can explore the sights and attractions within just a few miles of the area.
Learn about local history at San Jose Catholic Parish and Sanctuary of Hope and Time Capsule. Lounge by the water at Ojo de Agua Beach and Petempich Bay. Explore nature at Puerto Morelos Reef and Dr. Alfredo Barrera Marin Botanical Garden.
Artisans Market and Crococun Zoo are some sights worth a visit in the area. Spend some time checking out El Manglar Golf Course, which is 7.7 mi (12.4 km) from Puerto Morelos Town Square, or make a stop by El Rey Polo Country Club, located 8.8 mi (14.1 km) away.