The Mahekal Beach Resort is a bungalow retreat among bustling Playa del Carmen—and it recently joined the Air Canada Vacations portfolio as an all-inclusive five-star property.
Set against the backdrop of Puerto Vallarta’s lush mountains and the sparkling waters of Banderas Bay, the Krystal Grand Puerto Vallarta brings together coastal tranquility.