Riviera Nayarit

The Pacific coast north of Puerto Vallarta, with the surf town of Sayulita, the Punta Mita resort area, and secluded beaches in the Marietas Islands, where boat trips in winter offer sightings of humpback whales.

Riviera Nayarit stretches along the Pacific coast of southern Nayarit State, Mexico. It runs north from Nueva Vallarta, just north of Puerto Vallarta, to San Blas, a distance of about 300 km. Its core area is the municipality of Bahía de Banderas, which includes the seaside towns of Bucerías, La Cruz, Punta Mita, Sayulita, and San Pancho.

There are three main ways to spend time here. First, learn to surf in Sayulita and stroll through its hippie-style town with fluttering flags, or visit the quieter fishing villages of San Pancho and Lo de Marcos. Second, check into high-end resorts in Punta Mita and Nueva Vallarta to play golf and enjoy spa treatments. Third, head out to sea: take a boat to Marietas Islands National Park to explore its famous hidden beaches (only with licensed boat operators, and daily visitor numbers are limited). From December to March, humpback whales breed in the bay, and you can spot them on almost every trip. Heading north, Guayabitos and Chacala are mostly calm family beaches. Farther north are the colonial port of San Blas and the Tovara mangroves.

The best season is November to April, the dry season, with clear skies and little rain. June to October is the hot, humid rainy season, with hurricane risk around September. Getting there: Puerto Vallarta International Airport is the most convenient. It is 10 minutes to Nueva Vallarta and about 45 minutes to Sayulita, and frequent local buses run along Highway 200. Note that Nayarit and Jalisco are in different time zones (Nayarit is one hour behind Puerto Vallarta, but Bahía de Banderas municipality follows Jalisco time), so confirm times when booking boat tours. Plan 4–6 days: choose one town as your base, with a day at sea and a day for surfing or the beach. A trip north to San Blas takes a full day.

Top sights

Where to eat

Itineraries