Logo: The Spa Hotel Guide The Spa Hotel Guide

The best spa hotels in Nayarit

A curated list of spa hotels and resorts

Tomas Mazowski A list by Tomas Mazowski. This guide was last updated in December 2022.

Hey! Indulge in the ultimate pampering experience at one of these luxurious spa hotels. Designed to provide relaxation, rejuvenation, and tranquility, these properties offer an array of wellness services that range from massages and facials to yoga classes and meditation sessions. To make your search for the perfect spa hotel in in Nayarit easier, I've compiled this list of top-rated properties for your consideration. So sit back, relax, and explore your options - your ultimate wellness retreat awaits!

  • 1 Marina Banderas Suites Hotel Boutique Nuevo Vallarta, Mexico

    Spa hotel: Marina Banderas Suites Hotel Boutique

    *** Hotel. Situated in Nuevo Vallarta, 400 metres from Vidanta Nuevo Vallarta Beach, Marina Banderas Suites Hotel Boutique features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 3-star hotel offers a 24-hour front desk, a concierge service and free WiFi. Some rooms at the property have a patio with a lake view. This property offers spa and wellness packages. Show full description Guest review score 9.1, rooms from around 2556 MXN.

    See available rooms
  • 2 Hotel Boutique OZ Sayulita Sayulita, Mexico

    Spa hotel: Hotel Boutique OZ Sayulita

    ***** Hotel. Set 300 metres from Sayulita Beach, Hotel Boutique OZ Sayulita offers 5-star accommodation in Sayulita and features a garden, a terrace and a bar. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. Certain units at the property feature a balcony with a city view. This property offers spa and wellness packages. Show full description Guest review score 8.2, rooms from around 2628 MXN.

    See available rooms
  • 3 Villa Del Palmar Flamingos Beach Resort & Spa Nuevo Vallarta, Mexico

    Spa hotel: Villa Del Palmar Flamingos Beach Resort & Spa

    ***** Resort. 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. Guest rooms at the Flamingos Beach Resort are furnished with a kitchenette and a dining area. Show full description Guest review score 8.6

    See available rooms
  • 4 Family Selection at Grand Palladium Vallarta Resort & Spa - All Inclusive Punta Mita, Mexico

    Spa hotel: Family Selection at Grand Palladium Vallarta Resort & Spa - All Inclusive

    ***** Resort. Family Selection at Grand Palladium Vallarta Resort & Spa All Inclusive has a restaurant, outdoor swimming pool, a fitness centre and bar in Punta Mita. Among the various facilities of this property are a garden, a private beach area and a tennis court. The accommodation offers a 24-hour front desk, room service and currency exchange for guests. Show full description Guest review score 8.1, rooms from around $415.

    See available rooms
  • 5 Secrets Bahia Mita Surf and Spa - All Inclusive - Adults Only Punta Mita, Mexico

    Spa hotel: Secrets Bahia Mita Surf and Spa - All Inclusive - Adults Only

    ***** Resort. Located in Punta Mita, 2.8 km from Nayarit Beach, Secrets Bahia Mita Surf and Spa - All Inclusive - Adults Only provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. With a terrace, the property also features a bar, as well as water sports facilities. Show full description Guest review score 8.0, rooms from around $542.

    See available rooms
  • 6 Dreams Bahia Mita Surf and Spa - All Inclusive Punta Mita, Mexico

    Spa hotel: Dreams Bahia Mita Surf and Spa - All Inclusive

    ***** Resort. Set in Punta Mita, 2.8 km from Nayarit Beach, Dreams Bahia Mita Surf and Spa - All Inclusive offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. With free WiFi, this 5-star resort offers a kids' club and a shared lounge. Show full description Guest review score 7.7, rooms from around $352.

    See available rooms
  • 7 Grand Velas Riviera Nayarit Nuevo Vallarta, Mexico

    Spa hotel: Grand Velas Riviera Nayarit

    ***** Resort. This all-inclusive resort in Nuevo Vallarta and AAA Five Diamond Award winner located right on the beach overlooking Banderas Bay, offers luxurious suites as well as first-rate services and facilities, just 15 minutes' drive from Puerto Vallarta. Grand Velas All Suites & Spa Resort features spacious suites and private terraces with stunning views of the ocean. Guests will enjoy goose down comforters and a pillow menu. Show full description Guest review score 9.2, rooms from around $832.

    See available rooms
  • 8 W Punta de Mita Punta Mita, Mexico

    Spa hotel: W Punta de Mita

    ***** Hotel. Offering a spa centre and sauna, W Punta de Mita is situated in Punta Mita in Nayarit. The hotel has an outdoor pool and fitness centre, and guests can enjoy a meal at the restaurant. Free WiFi is provided throughout the property and free private parking is available on site. Show full description Guest review score 8.5, rooms from around $646.

    See available rooms
  • 9 Paradise Village Nuevo Vallarta, Mexico

    Spa hotel: Paradise Village

    ***** Resort. 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. The accommodations at the Paradise Village Beach Resort include cable TV and a patio. The kitchen is equipped with a refrigerator, stove, and microwave. A safety deposit box is also provided. This Puerto Vallarta resort hosts a golf course, kids club, and activities center. A gym and outdoor pool with 2 waterslides are also located on site. Concierge services and a tour desk are available to guests. Downtown Puerto Vallarta is 35 minutes from Paradise Village Beach Resort and Spa Nuevo Vallarta. Puerto Vallarta International Airport is less than 20 minutes away from the resort. Guest review score 8.4, rooms from around $189.

    See available rooms
  • 10 Hard Rock Hotel Vallarta All Inclusive Nuevo Vallarta, Mexico

    Spa hotel: Hard Rock Hotel Vallarta All Inclusive

    ***** Resort. 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. Hard Rock Hotel Vallarta - All Inclusive features 2 beachfront pools with bar service. Guests can explore in a kayak, participate in a game of beach soccer, or workout in the fully equipped fitness center. After discovering nearby sites on a guided tour, adults can relax with a massage in the full-service spa, while the kids have fun in the kid's club. The guestrooms at the All Inclusive Hard Rock Hotel Vallarta offer a fully stocked minibar, 24-hour room service and double hot tub. Guests will enjoy extras services such as purified water, nightly turndown service and upscale bath amenities. Guest review score 8.3, rooms from around $362.

    See available rooms
  • 11 Marival Emotions Resort & Suites - All Inclusive Nuevo Vallarta, Mexico

    Spa hotel: Marival Emotions Resort & Suites - All Inclusive

    ***** Resort. Set on Nuevo Vallarta Beach, Marival Resort & Suites features 7 restaurants, a spa and an outdoor pool with a swim-up bar. Each of its attractive rooms and suites has a balcony. Located within the Riviera Nayarit Complex, Marival Resort & Suites is surrounded by pretty grounds. Show full description Guest review score 8.2, rooms from around 6460 MXN.

    See available rooms
  • 12 One&Only Mandarina Lo de Marcos, Mexico

    Spa hotel: One&Only Mandarina

    ***** Hotel. Facing the beachfront, One&Only Mandarina offers 5-star accommodation in Lo de Marcos and features an outdoor swimming pool, fitness centre and garden. This 5-star hotel offers room service and a concierge service. The accommodation provides a 24-hour front desk, airport transfers, a kids' club and free WiFi. This property offers spa and wellness packages. Show full description Guest review score 9.6, rooms from around $1390.

    See available rooms
  • 13 Four Seasons Resort Punta Mita Punta Mita, Mexico

    Spa hotel: Four Seasons Resort Punta Mita

    ***** Hotel. Featuring 3 swimming pools, 2 private beaches, 4 restaurants and free Wi-Fi throughout, this AAA Five Diamond Award winner complex is set in Punta de Mita Beach at Banderas Bay and 45 minutes’ drive from Puerto Vallarta International Airport. The accommodations offer modern-wooden décor with air conditioning, seating area, iPod dock, flat-screen cable TV with DVD player and a furnished terrace. All rooms have coffee maker and minibar. This property offers spa and wellness packages. Show full description Guest review score 9.3, rooms from around $1376.

    See available rooms
  • 14 Conrad Punta de Mita Punta Mita, Mexico

    Spa hotel: Conrad Punta de Mita

    ***** Resort. Conrad Punta de Mita has four restaurants, three outdoor swimming pools, a fitness centre and two bars in Punta Mita. This 5-star hotel offers a 24-hour front desk and room service. The accommodation offers a kids' club and a shared lounge for guests. This property offers spa and wellness packages. Show full description Guest review score 9.0, rooms from around $535.

    See available rooms
  • 15 Hotel Ysuri Sayulita Sayulita, Mexico

    Spa hotel: Hotel Ysuri Sayulita

    ***** Hotel. Situated in Sayulita, a few steps from Sayulita Beach, Hotel Ysuri Sayulita features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides a 24-hour front desk, a concierge service and currency exchange for guests. This property offers spa and wellness packages. Show full description Guest review score 9.0, rooms from around $133.

    See available rooms
  • 16 El Pueblito de Sayulita Sayulita, Mexico

    Spa hotel: El Pueblito de Sayulita

    **** Hotel. Set in Sayulita, 300 metres from Sayulita Beach, El Pueblito de Sayulita offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service, a 24-hour front desk and luggage storage for guests. This property offers spa and wellness packages. Show full description Guest review score 8.9, rooms from around 2332 MXN.

    See available rooms
  • 17 Delta Hotels by Marriott Riviera Nayarit, an All-Inclusive Resort Cruz de Huanacaxtle, Mexico

    Spa hotel: Delta Hotels by Marriott Riviera Nayarit, an All-Inclusive Resort

    ***** Hotel. Situated in Cruz de Huanacaxtle, 2.1 km from Huanacaxtle Beach, Delta Hotel by Marriott Riviera Nayarit, an All-Inclusive Resort features accommodation with a restaurant, free private parking, an outdoor swimming pool and a fitness centre. The accommodation provides a private beach area, as well as a bar and a garden. This property offers spa and wellness packages. Show full description Guest review score 8.4, rooms from around $254.

    See available rooms
  • 18 Krystal Grand Nuevo Vallarta Nuevo Vallarta, Mexico

    Spa hotel: Krystal Grand Nuevo Vallarta

    ***** Resort. Facing the seafront, Krystal Grand Nuevo Vallarta offers 5-star accommodation in Nuevo Vallarta and has a private beach area, free bikes and outdoor swimming pool. Among the facilities of this property are a restaurant, hairdresser's and fitness centre. The accommodation offers evening entertainment and a 24-hour front desk. This property offers spa and wellness packages. Show full description Guest review score 7.1, rooms from around 5608 MXN.

    See available rooms
  • 19 B Nayar Family Luxury Suites & Villas Residences - Ocean View & All Inclusive Available Bucerías, Mexico

    Spa hotel: B Nayar Family Luxury Suites & Villas Residences - Ocean View & All Inclusive Available

    ***** Hotel. B Nayar are suites located in Banderas Bay, and feature outdoor pool, hot tub in each suite and concierge services. The breakfast is complimentary, and WiFi connection is also free of charge. Suites may have 2, 3 or 4 separate dormitories, plus a seating and dining area. This property offers spa and wellness packages. Show full description Guest review score 6.9, rooms from around 3926 MXN.

    See available rooms
  • 20 Nukari Quinta Boutique Jala, Mexico

    Nukari Quinta Boutique

    ***** Hotel. Located in Jala, 2.4 km from Jalpilla, Nukari Quinta Boutique provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. With a terrace, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. This property offers spa and wellness packages. Show full description Guest review score 9.0, rooms from around 2717 MXN.

    See available rooms
  • 21 Wyndham Alltra Riviera Nayarit, All Inclusive Resort Nuevo Vallarta, Mexico

    ***** Resort. This Banderas Bay resort is located in Nuevo Vallarta, Mexico. The resort offers a full service spa and ocean views. The property provides a 26-inch flat-screen TV in every suite. Show full description Guest review score 6.5, rooms from around $290.

    See available rooms
Tomas Mazowski

I try my best to keep this guide up to date and I last refreshed it in December 2022. Did I miss a spa hotel that should be on this list? Send me an email and let me know!

Missing a hotel on our list?

Do you know of a spa hotel in Nayarit that's missing from this list?

Let me know!

In order to support the sites I work together with booking.com. Whenever someone finds a nice hotel and makes a reservation through one of the links here I get a small commission. Thanks!