Search resorts in Riviera Nayarit

FREE cancellation on most rooms! Instant confirmation when you reserve

  • 268 properties in Riviera Nayarit
    Show map Map
  • Grand Sirenis Matlali Hills Resort & Spa All Inclusive

    Grand Sirenis Matlali Hills Resort & Spa All Inclusive

    Cruz de Huanacaxtle, Mexico
    8.3

    Very good

    130 reviews

    Located 5 minutes’ drive from La Riviera Nayarit, Matlali Hotel & Spa is placed on the mountains overlooking the sea. It offers free WiFi, 2 outdoor infinity pools and sun terraces.

    “Beautiful grounds, modern and stylish accommodation, very friendly and helpful staff. My favourite part were swimming pools and beach club. Everything in this hotel is looked after and lovingly maintained.”

    Julia United Kingdom
  • The St. Regis Punta Mita Resort

    The St. Regis Punta Mita Resort

    Punta Mita, Mexico
    9.4

    Superb

    58 reviews

    Gourmet dining options, full-service spa treatments and top-rated golf courses are all on-site at this AAA Five Diamond Award winner resort.

  • Paradise Village

    Paradise Village

    Nuevo Vallarta , Mexico
    8.7

    Fabulous

    556 reviews

    Located on the coast of Banderas Bay in Puerto Vallarta, Mexico, this resort offers a water sports center, 2 spas, and 4 on-site restaurants serving Mexican and international food.

  • Hard Rock Hotel Vallarta All Inclusive

    Hard Rock Hotel Vallarta All Inclusive

    Nuevo Vallarta , Mexico
    8.7

    Fabulous

    44 reviews

    Nestled on the Bahia de Banderas beach in Nuevo Vallarta, this all-inclusive resort overlooks the Pacific Ocean, and features luxurious facilities and ideal accommodations for a memorable escape.

  • Occidental Nuevo Vallarta

    Occidental Nuevo Vallarta

    Nuevo Vallarta , Mexico
    8.5

    Very good

    178 reviews

    Located a 1-minute walk from Nuevo Vallarta Beach and Marina, Occidental Nuevo Vallarta offers outdoor pools for adults and children, tennis courts and a gym.

  • Villa La Estancia Beach Resort & Spa Riviera Nayarit

    Villa La Estancia Beach Resort & Spa Riviera Nayarit

    Nuevo Vallarta , Mexico
    9.0

    Superb

    44 reviews

    This 4-star luxury hotel in Nuevo Vallarta is located on the beaches of Banderas Bay. This beach resort features a full-service spa, gourmet Mexican restaurant and a multi-level lagoon-style pool.

  • Villa Del Palmar Flamingos Beach Resort & Spa

    Villa Del Palmar Flamingos Beach Resort & Spa

    Nuevo Vallarta , Mexico
    8.2

    Very good

    79 reviews

    Located on the Banderas Bay in Nuevo Vallarta, this 5-star resort features spacious rooms with furnished balconies and ocean views. It also has a Mexican-European style spa and modern gym.

  • Royal Decameron Complex - All Inclusive

    Royal Decameron Complex - All Inclusive

    Bucerías, Mexico
    8.2

    Very good

    89 reviews

    This colourful beachfront hotel is located in Bucerias, 20 minutes’ drive from Puerto Vallarta. It offers large gardens with 5 pools, as well as free water sports equipment rental.

  • Casa de Mita

    Casa de Mita

    Punta Mita, Mexico
    9.9

    Exceptional

    4 reviews

    Offering an outdoor pool and a restaurant, Casa de Mita is located in Punta Mita, right on the beach. This small all-inclusive resort features excellent sea views.

  • Iberostar Playa Mita

    Iberostar Playa Mita

    Punta Mita, Mexico
    8.8

    Fabulous

    36 reviews

    Iberostar Playa Mita offers accommodation in Punta Mita. Guests can enjoy 2 outdoor pools, a swim up bar and a water park. A variety of cocktails is available at each of the 8 different bars.

You might also enjoy these types of property:

Enter your email address and we'll resend your confirmation

Please enter a valid email address

We've resent your requested confirmations to

Please note that email delivery may take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage an existing booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...