3Marival Armony in Mexico

One perk of staying at this adults-only all-inclusive waterfront resort in Punta Mita is the chance to see (often, from your own balcony) humpback whales who inhabit nearby Banderas Bay.

They come by the hundreds, and if your goal is to observe their entertaining courtship rituals – males will knock heads and slap their tails to get a female’s attention – visit between December and March. Rates start at $250 per person per night.