The 8 Best Resorts in Riviera Nayarit, Mexico – 2025 Update

We evaluated every property and found the best resorts in Riviera Nayarit Mexico, a stunning sun-soaked coastal region nestled along Mexico’s Pacific shoreline.

best resorts in Riviera Nayarit, Mexico

Located just north of Puerto Vallarta, this stretch of coastline is, frankly, one of the most attractive travel destinations in the country, offering a balance of lush jungle backdrops, uninterrupted beachfront access, and luxurious hospitality experiences.

Riviera Nayarit includes various beach towns like Punta Mita, Nuevo Vallarta, and Sayulita, and, well, it’s basically a haven for travelers seeking high-end getaways, all-inclusive resorts, and extremely scenic ocean views.

Methodology

To determine the best resorts Riviera Nayarit Mexico has to offer, we carefully reviewed hundreds of recent traveler reviews and ratings from trusted platforms like Booking.com, Google Reviews, TripAdvisor, and Expedia. We also cross-checked editorial insights, amenities lists, and experience feedback.

Our editorial team uses a proprietary ranking formula that considers beachfront access, resort size, dining options, included amenities, spa facilities, family-friendliness, and proximity to notable Riviera Nayarit attractions.

Each property listed below represents, more or less, the most praised and frequently booked resorts in Riviera Nayarit, Mexico.

The 8 Best Riviera Nayarit Resorts – 2025 Full Guide

8. Villa del Palmar Flamingos Beach Resort & Spa

See Location & Prices: Check on Google Maps
Location: Nuevo Vallarta, Riviera Nayarit, Mexico
Key Highlights:

  • Beachfront location with calm waters perfect for swimming
  • All-inclusive package includes 4 restaurants and unlimited drinks
  • Expansive lagoon-style pool and full-service European-style spa

Villa del Palmar Flamingos, as a matter of fact, gives off a classic family-resort vibe with plenty of amenities packed into a very relaxed beachfront setting.

Guests often comment on the friendly service, super spacious suites with kitchenettes, and the extremely well-maintained beachfront that’s calm enough for kids.

The all-inclusive package typically covers food and drinks at the on-site Mexican, Italian, and seafood eateries. The drinks menu is, you could say, more varied than expected for a moderately priced retreat.

There’s a large pool area that wraps around palm-lined loungers and, just a little off the main building, a spa offering hydrotherapy and skin treatments.

This resort is fairly well-suited for both couples and families, with activity programs, a small kids’ club, and easy access to Nuevo Vallarta’s beach promenade and marina.

The rooms range from studios to large one- and two-bedroom suites, many with balconies that overlook the ocean.


7. Decameron Los Cocos Guayabitos, Ramada All-Inclusive Resort – Most Affordable

See Location & Prices: Check on Google Maps
Location: Rincón de Guayabitos, Riviera Nayarit, Mexico
Key Highlights:

  • One of the most affordable all-inclusive resorts in Riviera Nayarit
  • Just steps from calm Guayabitos beach and its shallow waters
  • 3 restaurants, 4 outdoor pools, and included nightly shows

Decameron Los Cocos is a superb budget-friendly option that doesn’t cut corners on quality, which is why we think it’s one of the best resorts Riviera Nayarit has to offer for travelers who want to save a bit of cash, but still want a great experience.

It’s arguably the most accessible full-service resort for travelers who want to enjoy the beach without breaking the bank. Set directly along Guayabitos’ sandy shores, the beach here is shallow, safe, and often warm all year round.

The vibe at this retreat is colorful, social, and fun. Rooms are modest but kept clean and functional, with balconies and air conditioning.

Meals are buffet-style with rotating themes, and guests can enjoy a la carte Mexican and Italian dining once per stay as part of the all-inclusive package. The drinks are unlimited, which, honestly, adds a bit of extra value.

There are four pools, each with a slightly different atmosphere, and live evening entertainment that’s included every night.

It’s ideal for budget-minded families or friend groups who want to explore Riviera Nayarit Mexico resorts without going ultra-luxury.


6. One&Only Mandarina

See Location & Prices: Check on Google Maps
Location: El Monteón, Riviera Nayarit, Mexico
Key Highlights:

  • 105 standalone villas and treehouses spread across 80 acres
  • Michelin-star-level dining with ocean and jungle views
  • Private beach, equestrian center, and full holistic spa

The 5-star One&Only Mandarina is, without exaggeration, one of the most exclusive resorts in Riviera Nayarit Mexico.

Hidden within a private jungle reserve and designed to blend seamlessly with the natural environment, it’s the kind of retreat where privacy, eco-luxury, and service reach a pretty phenomenal level.

The vibe is peaceful, very high-end, and eco-conscious. Guests stay in villas and treehouses perched between cliffs and greenery, each one outfitted with its own plunge pool, expansive deck, and indoor-outdoor shower experience.

Their on-site restaurants, like Alma and Carao, serve world-class Mexican coastal cuisine with premium wines and cocktails.

There’s a secluded beach club, a serene spa with native herbal treatments, and even a polo and equestrian center. For couples or honeymooners wanting true quiet, this resort is one of the best resorts in Riviera Nayarit to consider.

You’re also close to Sayulita and Lo de Marcos for day trips if you want to explore beyond the property.


5. Four Seasons Resort Punta Mita

See Location & Prices: Check on Google Maps
Location: Punta Mita, Riviera Nayarit, Mexico
Key Highlights:

  • 5-star 104-acre private peninsula with two beaches
  • 10+ dining options and beach butler service
  • Two infinity pools and a 55,000-square-foot spa complex

The Four Seasons Punta Mita delivers the type of comfort that’s pretty much hard to top in Riviera Nayarit resorts.

It’s nestled on a vast private estate with its own beaches and ocean coves, making the experience here both opulent and, in a way, secluded.

Everything from the tequila tastings to the twice-daily housekeeping service is handled with precision. The resort offers everything from deluxe rooms to multi-bedroom beachfront villas with private pools. Guests often mention the golf courses and oceanfront lazy river as real highlights.

The spa is not just impressive in size, but also extremely thorough in its offerings, ranging from pre-Hispanic cleansing rituals to modern hydrotherapy.

If you’re visiting with kids, there’s a robust children’s program and babysitting services, too. The food scene here leans upscale, with local seafood, sushi, and wood-fired options spread across numerous venues.

You can never go wrong with a Four Seasons property, and this is no exception, which is why it’s one of the best resorts Riviera Nayarit has to offer.


4. The St. Regis Punta Mita Resort – Best-Seller

See Location & Prices: Check on Google Maps
Location: Punta Mita, Riviera Nayarit, Mexico
Key Highlights:

  • Opulent rooms and suites with ocean views and private terraces
  • Three pools, private beach cabanas, and butler service
  • Signature Remède Spa with custom massage treatments

The St. Regis Punta Mita is arguably one of the best Riviera Nayarit resorts when it comes to consistent luxury and beachside relaxation.

The property feels classic yet modern, with detailed touches like marble baths, high-thread-count linens, and personalized butler service for all rooms.

There are three main pools: an adult-only infinity pool, a family pool, and a third designed for total tranquility. The resort’s beach area is set along calm turquoise waters that make swimming and paddleboarding especially enjoyable.

Guests also rave about the food, particularly the brunch buffet and seafood-focused restaurant near the sand.

The Remède Spa is large and serene, offering deep-tissue massages and locally inspired facials. This resort also puts you near the Punta Mita Village and is just 40 minutes from Puerto Vallarta Airport, so it’s a favorite for those seeking a smooth trip from arrival to check-in.

It’s easy to see why it’s become of the most popular resorts in Riviera Nayarit Mexico.


3. Rosewood Mandarina

See Location & Prices: Check on Google Maps
Location: El Monteón, Riviera Nayarit, Mexico
Key Highlights:

  • Rosewood’s first resort on Mexico’s Pacific Coast
  • 3 infinity-edge pools and 5 restaurants on-site
  • Private beach access with butler-serviced cabanas

The brand-new Rosewood Mandarina, which only recently opened, is already one of the most talked-about Riviera Nayarit Mexico resorts, and for good reason.

The setting is immersive and green, with contemporary villas tucked along cliffs and tree canopies. The resort is highly service-focused, with guests receiving personalized attention from the moment they arrive.

Each villa or suite features a private plunge pool, open-air living space, and stunning views of either the ocean or jungle canopy. Dining is both inventive and locally rooted, with menus that change based on seasonal ingredients.

On top of that, the culinary experience here is closer to fine dining than resort casual, making it one of the best Riviera Nayarit Mexico resorts for foodie looking for world-class quality meals.

Its private beach offers soft sand and uninterrupted sunsets, while the spa is built into the forest for maximum tranquility. Families are welcome, though it’s better known as a couple’s destination.

The activities include guided hikes, yoga sessions, and water sports arranged by the concierge.


2. Marival Distinct Residences & Spa Riviera Nayarit – Top Value Pick

See Location & Prices: Check on Google Maps
Location: Nuevo Vallarta, Riviera Nayarit, Mexico
Key Highlights:

  • Great value 5-star property with 1- to 3-bedroom suites with kitchens and living areas
  • All-inclusive with 6 restaurants, 3 bars, and 3 pools all included
  • Located on a swimmable beach with loungers and daybeds

For those who want that sweet spot between spacious comfort and budget-conscious luxury, Marival Distinct Residences is a very solid pick.

This is one of the best resorts in Riviera Nayarit for families, especially because of its large multi-bedroom suites and the included meal and drink packages that are, in a way, quite generous.

The beachfront is wide, clean, and swimmable, with plenty of loungers, cabanas, and towel service.

The resort has six restaurants ranging from fine dining to laid-back poolside fare, and the cocktails are better than you’d expect for an all-inclusive of this size.

Rooms come with full kitchens, living rooms, and even washer/dryers in the larger units, making it one of the best Riviera Nayarit resorts for those looking for a spacious retreat. 

It’s a kid-friendly property, yes, but it also maintains quieter areas and adult zones, so couples can relax as well.

Located in Nuevo Vallarta, the property is fairly close to shopping, the marina, and other Riviera Nayarit attractions.


1. Grand Velas Riviera Nayarit – Top Overall

See Location & Prices: Check on Google Maps
Location: Nuevo Vallarta, Riviera Nayarit, Mexico
Key Highlights:

  • AAA Five Diamond Award-winning all-inclusive resort
  • 267 upscale ocean-view suites with spa tubs
  • All-inclusive with 3 signature restaurants, 3-tier infinity pool, and award-winning SE Spa

We think the Grand Velas Riviera Nayarit is the best resort in Riviera Nayarit, period.

It’s extremely polished, incredibly service-oriented, and pretty much designed for guests who want a seamless all-inclusive luxury experience with zero compromise.

The rooms are large, elegant, and always ocean-facing, with private balconies, stocked mini-bars, and high-end linens.

The all-inclusive package goes well beyond the basics: gourmet meals at three à la carte restaurants (including a French fine-dining option), unlimited top-shelf cocktails, 24-hour in-suite dining, and an award-winning kids and teens club.

The three-tiered infinity pool looks out to the Pacific, and the SE Spa is one of the most extensive in Mexico.

Everything here is polished, from the food plating to the beach staff who literally bring you cold towels and sunscreen.

It’s located just 15 minutes from the airport, and you’re also near both Puerto Vallarta and Punta Mita, giving guests easy access to some of the region’s most beloved Riviera Nayarit attractions.

Articles You Might Also Like