Mexico has earned its spot as one of the hottest destinations in this side of the world, but most tourists are limited to the best-known hotspots in the country. There are idyllic islands here beyond the fan favorite Cozumel and these secret hideaways can give travelers a taste of picturesque shores, adventure and fewer people around to mess up a well-deserved vacation.

A report from Yahoo! Travel revealed the lesser-known islands of Mexico that are perfect for beach-goers who want to avoid the maddening crowds that often occupy the world's most famous ocean strips. One such destination is Isla Holbox, which boasts a relaxed and low-key vibe that visitors fall in love with.

Getting to Isla Holbox is not an easy feat, but it's a trip that is entirely worth it, according to a report from Travel Pulse. From the whale sharks in summer to the lobster pizza, this is a destination that can grant travelers the much-needed peace -- for a few days, at least. An off-the-grid island absent of commercialization and excessive luxury, Isla Holbox is ideal for people seeking the refuge of nature, wildlife and tropical life.

Those who don't mind roughing it can also visit the El Arrecife Alacranes or Scorpion Reef, a well-known spot for fishermen but also a great place to snorkel, dive or just enjoy the raw beauty of the tropics, according to Yahoo! Travel. It consists of five islands, but Isla Perez is the biggest and the only one with a handful of inhabitants (some marines and a lighthouse keeper). There are no resorts or hotels here so backpackers will have to camp or sleep on the boat.

Other secret islands for divers and snorkelers are Chinchorro Atoll with its 600 square miles of dense reef, volcanic island Isla Isabel and San Pedro Nolasco Island with wrecks and marine wildlife.

Another island, Guadalupe Island, offers a different kind of underwater experience: diving with great white sharks. Tourists are encased in metal shark cages to look the majestic creatures straight in the eyes. It's only accessible on a live-aboard boat.

The Hidden Beach in the Marietas Islands is a paradise that's only beginning to get discovered by the mainstream crowd. This secret tidal pool looks straight out of a movie enclosed in a rocky ampitheater; a picturesque scenery that's a must-visit for every beach-lover in Mexico. Visitors can only get to the Hidden Beach by wading to the "beach within an island" during low tide, so this helps limit the tourists despite its growing popularity.