North America / Mexico / Yucatan Peninsula / Maya Riviera / Puerto Morelos / Best Hotels

Rancho Sakol

On a beautiful beach in the Riviera Maya, Rancho Sakol is just a 15-minute walk from Puerto Morelos. This charming bed and breakfast provides free use of bikes and snorkeling equipment.


The rooms at Rancho Sakol feature authentic Mexican-style décor and a balcony or terrace with views of the sea or gardens. Each room includes a ceiling fan and a private bathroom with a shower.


Guests can enjoy a free self-service breakfast each morning, including coffee, fresh fruit, cereal, breads and yogurt. Guests can also cook their own eggs and squeeze their own orange juice.


The Rancho’s central palapa (traditional open-air structure) area features hammocks and free Wi-Fi. There is also a communal kitchen where guests can prepare meals.


The popular resorts of Playa del Carmen and Cancun are both a 30-minute drive away, and Cancun International Airport is just a 25-minute drive away. Free private parking is available at the Rancho.