Top destinations in Mexico

Puerto Vallarta
Puerto Vallarta, or Vallarta as locals call it, is a great spot if you want a mix of nature and luxury on Mexico's Pacific Coast. The vibe is friendly and welcoming, especially for LGBT travelers who frequent the Zona Romantica. This historic core is

Cancun
Cancun is basically two different worlds. You have the Hotel Zone, which is a thin strip of land between the lagoon and the Caribbean. This area is where you find the massive all-inclusive resorts and high end beach clubs. It can feel like a tourist

Cozumel
Cozumel is a Caribbean island off the Yucatán Peninsula that focuses more on underwater exploration than lounging on the sand. If you want white sandy beaches, you are better off heading to Tulum or Isla Mujeres. This spot is really for people who lo

Los Cabos
Los Cabos is located at the southern tip of Mexico's Baja California Peninsula where the desert meets the sea. It consists of two main towns, Cabo San Lucas and San José del Cabo, connected by a thirty-two kilometer stretch known as the Resort Corrid

Mexico City
Mexico City is massive and chaotic. It is a great spot for people who love history, art, and walking. The vibe is a mix of colonial ruins and modern urban grit. Spend most of your time in Roma Norte and Condesa. These neighborhoods are walkable and f

Oaxaca feels like a place you stumble into and never want to leave. The colonial core, with its pastel‑washed walls and cobblestone streets, is packed with cafés that serve strong, smoky mezcal straight from the bottle. Wander into Jalatlaco and you’

Playa del Carmen, or just Playa, is a coastal resort town in Quintana Roo on the Yucatán Peninsula. It sits at the center of the Mayan Riviera, about 70 km south of Cancún and 20 km west of Cozumel. While it has the same beaches, nightlife, and food

If you are looking for a spot south of Cancún, the Riviera Maya is a great choice. It stretches along Federal Highway 307 in Quintana Roo, covering everything from Puerto Morelos in the north down to Felipe Carrillo Puerto. The vibe varies depending

Tulum is located on the Yucatán Peninsula and is famous for its ruins on the shore of the Caribbean Sea. These ruins were once a place of worship for Mayan kings and clergy, and they offer spectacular vistas at sunrise. You should expect large crowds