Surfside in Mexico

Spanning 192 miles along the Pacific Coast and flanked by the Sierra Madre Mountains lies Riviera Nayarit, Mexico's hottest new honeymoon draw. Located just north of lively Puerto Vallarta, this slice of Mexican utopia offers sleepy fishing villages, colonial towns and upscale resort areas, plus all the beaching, surfing and adventuring you can handle. Here are our top picks for the area.

By: 
Maya Vandenberg

  • Banderas Bay

    Banderas Bay

    Pretty Banderas Bay in Puerto Vallarta is a popular place for a romantic stroll. 

    Photo Credit: Riviera Nayarit Conventions and Visitors Bureau

  • Grand Velas Riviera Nayarit

    Grand Velas Riviera Nayarit

    The all-inclusive resort has 267 modern suites designed in neutral tones to let the surrounding natural brilliance take center stage, which it does from each balcony. The resort also offers an awesome pool area. (vallarta.grandvelas.com)

    Photo Credit: Velas Resorts

  • Grand Velas Riviera Nayarit

    Grand Velas Riviera Nayarit

    A twilight swim is ultra romantic at the Riveria Nayarit. (vallarta.grandvelas.com)

    Photo Credit: Riviera Nayarit Conventions and Visitors Bureau

  • Hotel Cinco

    Hotel Cinco

    At this luxury all-inclusive, just 12 sleek suites make for a cozy honeymoon getaway. You can't go wrong with either a Starfish or a Signature suite, since every accomodation has a terrace with sweeping Pacific Ocean views. (cincopuntamita.com

    Photo Credit: Hotel Cinco

  • Hotel Cinco

    Hotel Cinco

    The sun sets on Hotel Cinco. (cincopuntamita.com

    Photo Credit: Hotel Cinco

  • Secrets Vallarta Bay

    Secrets Vallarta Bay

    This sparkling adults-only, 271-suite property sits right on the beach and is just a few minutes from El Malecón—the town's famous art-studded beach boardwalk. (secretsresorts.com)

    Photo Credit: Secrets Resorts and Spas

  • Advertisement
  • Villa Amor

    Villa Amor

    Scattered across the hillside are 42 villa accommodations with both sea and jungle views, and for added romance, book top-floor Villa Bonita. (hotelvillaamorsayulita.com

    Photo Credit: Villa Amor

  • Villa Amor

    Villa Amor

    Villa Amor's name means "house of love" so you can bet you'll be feeling plenty of it when you stay in this beach-front sanctuary amid tropical gardens in laid-back Sayulita, a fishing village just 30 miles north of Puerto Vallarta. (hotelvillaamorsayulita.com)

    Photo Credit: Josef Kandoll W.