Hotels With spa in Nayarit, Mexico

Hotels With spa in Nayarit, Mexico

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Hotels With spa - Nayarit

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Bahia de Banderas
Featured facilities: Sauna, Massage Room, Foot Bath
Great
103 reviews
9.0/10
Check Availability
99+
Hotels in San Francisco
Featured facilities: Massage Room, Public Bath
Amazing
100 reviews
9.6/10
1 night
From CAD 131
Check Availability
99+
Hotels in Bahia de Banderas
Featured facilities: Sauna, Massage Room, Body Care
Great
104 reviews
9.1/10
1 night
From CAD 456
Check Availability
99+
Hotels in Nuevo Vallarta
Featured facilities: Sauna, Massage Room
Very Good
102 reviews
8.3/10
1 night
From CAD 193
Check Availability
99+
Hotels in Bahia de Banderas
Featured facilities: Massage Room, Body Care
Amazing
64 reviews
9.5/10
1 night
From CAD 382
Check Availability
71
Hotels in Jomulco
Featured facilities: Sauna, Massage Room
Amazing
46 reviews
9.4/10
1 night
From CAD 197
Check Availability
91
Hotels in Sayulita
When you stay at Haramara Gardens in Sayulita, you'll be near the beach, within a 10-minute drive of San Pancho Nayarit Market and Sayulita Beach. This spa hotel is 17.1 mi (27.4 km) from Nuevo Vallarta Beach and 9.1 mi (14.7 km) from Punta de Mita Beach. Pamper yourself with a visit to the spa, which offers massages. You're sure to appreciate the recreational amenities, including an outdoor pool and a fitness center. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. Free self parking is available onsite. Make yourself at home in one of the 3 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided. Conveniences include safes and separate sitting areas, and housekeeping is provided daily.
Outstanding
5 reviews
9.8/10
1 night
From CAD 176
Check Availability
99+
Hotels in Bahia de Banderas
Featured facilities: Hot Spring, Sauna, Massage Room
Very Good
101 reviews
8.2/10
1 night
From CAD 207
Check Availability
99+
Hotels in Bahia de Banderas
With a stay at La Puesta in Sayulita (North End), you'll be within a 15-minute drive of San Pancho Nayarit Market and Sayulita Beach. This luxury hotel is 17.1 mi (27.4 km) from Nuevo Vallarta Beach and 10.5 mi (16.9 km) from Punta de Mita Beach. Take time to pamper yourself with a visit to the full-service spa. You're sure to appreciate the recreational amenities, including an outdoor pool, a waterslide, and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and wedding services. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. Featured amenities include dry cleaning/laundry services and an elevator. Make yourself at home in one of the 37 air-conditioned rooms featuring minibars and Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include desks and ceiling fans, and housekeeping is provided daily.
Outstanding
84 reviews
9.8/10
1 night
From CAD 292
Check Availability
99+
Hotels in Nuevo Vallarta
Featured facilities: Sauna, Massage Room, Body Care
Amazing
100 reviews
9.6/10
1 night
From CAD 580
Check Availability
See All Hotels With spa in Nayarit

Travelers Reviews of Nayarit Hotels

See all

Susurros del Corazón, Auberge Collection

9,7/10
Amazing
Posted on Mar 11, 2026
Guest User
When we went, the hotel was basically dominated by a corporate event that was happening. They pretty much took over the whole hotel (pool, beach, everywhere), without officially doing a buyout. We wished the hotel would have informed us and let us know ahead of time so we wouldn’t have stayed there. It felt like a vegas party vibe. It didn’t not give a luxury hotel vibe for that reason. Had I gone another time, I would’ve enjoyed the hotel more. But from my time there this time, it felt overhyped and not worth the Michelin keys or the price point. Nothing wrong with the hotel, just felt average to me plus the Vegas corporate crowd.
Price per night from:CAD 976

Grand Velas Riviera Nayarit

9,6/10
Amazing
Posted on Jun 6, 2026
HKGrady Poon
We had a wonderful stay at this all-inclusive hotel. The staff were extremely friendly and helpful, and many of them spoke good English, which made communication very easy. The beach was beautiful, and we really enjoyed relaxing by the sea. The drinks were great, including tea and poolside drinks, which added to the overall experience. We also appreciated the ping-pong facilities, which were a nice extra activity during our stay. The restaurants were generally very good, with tasty food and pleasant service. Overall, it was a very enjoyable and comfortable holiday.
Price per night from:CAD 986

Casa Lotería -Pueblito Sayulita- Colorful, Family and Relax Experience with Private Parking and Pool

9,0/10
Great
Posted on May 29, 2026
CAJason M Brown
The hotel was one of the coolest-looking hotels I’ve stayed in. The pool, bar, and service were all excellent, and the location was absolutely one of the best. My only concern was that the bed was too hard and the bedding felt a bit scratchy. When dealing with extreme heat, it is important to get a good night’s rest. Aside from that, I would still recommend this hotel to my friends.
Price per night from:CAD 154

Samba Vallarta All Inclusive

7,7/10
Good
Posted on May 12, 2025
Guest User
Very quiet good service and cleaning
Price per night from:CAD 232

Conrad Punta de Mita

9,0/10
Great
Posted on Mar 27, 2021
Guest User
This was our best family vacation in years. After being locked down since March 2020, we needed to get out and live our lives again. The Conrad was perfect for that! Brand new, clean, expertly designed, we had a perfect week. The property was spotless due to the staff and ground keeping crew. The service was exceptional - there were more staff members than guests. We were never without staff to assist us. We soaked up the sun, ate, had too many pina coladas, and lived pool side for a week. Our room had a private soaking pool that we used at the end of each day. Could not have been better. The beach was unbelievably clean - the hotel staff raked it every morning. We stayed in Cancun in 2019 and could not go on the beach due to the sea****. Just the opposite in Puerto Vallarta. Everything was extremely clean. We went ATV riding, ventured into town, frequented the game room, ate at every restaurant and were never disappointed! The on-site Falconer was always entertaining. The lobby and views were beautiful. For our return to the US, a covid test was required. We were tested on site (in a hotel meeting room) the morning before our flight and had the results in 90 minutes, with the require documentation in hand in 3 hours. There were zero delays at the Puerto Vallarta airport due to the US testing requirements. Extremely easy re-entry. I can't remember a single difficulty or disappointment. Only fond memories and good times. Needless to say, we will be returning!
Price per night from:CAD 511

Paradise Village

8,3/10
Very Good
Posted on Sep 13, 2025
gina
It was very relaxing and so nice. Everyone was very accommodating and so nice. The pools and getting drinks was excellent . Enjoyed the spa amazing. Got to see rhythm of the nights. We will definitely be back again.
Price per night from:CAD 193

Viajero Sayulita Hostel

9,0/10
Great
Posted on May 4, 2026
AUGuest User
Amazing hostel, staff are very kind and really make guests feel comfortable. There was a situation with an unruly guest and they handled it very professionally. Pizza and Trivia nights were my favourite
Price per night from:CAD 15

Dreams Bahia Mita Surf & Spa - All Inclusive

8,8/10
Very Good
Posted on Apr 14, 2026
Guest User
Mis felicitaciones excelente servicio, todos fueron bastante amables.  Karla la chica que asigna mesa en bufet, tiene una actitud de 10.. al igual que todo el personal del Seaside Grill, chef Jesús Manzano, el mesero José, Eduardo e Ignacio. Son los que recuerdo.. puedo decir que es la estancia en la que mejor me han tratado. Gracias !! Comida y bebidas excelentes
Price per night from:CAD 424

Krystal Grand Nuevo Vallarta

7,7/10
Good
Posted on Jul 13, 2021
MXSouza
Very nice hotel, excellent service, I recommend it
Price per night from:CAD 266

Isla Qimera San Blas Only Adults

8,3/10
Very Good
Posted on Nov 17, 2025
JOMJAM_16
The view is very beautiful 💙
Price per night from:CAD 149

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You’ll find over 1,500,000 hotels in 230+ countries and regions on Trip.com. Can’t decide which hotel to book? Browse the site for inspiration!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total properties64
Number of reviews3,432
Weekday Avg. PriceCAD 1,570
Weekend Avg. PriceCAD 1,679