Skip to main content

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Nuevo Vallarta

45 spa hotels

Punta Mita

32 spa hotels

Bucerías

15 spa hotels

Sayulita

11 spa hotels

Mezcales

5 spa hotels

Nuevo Nayarit

5 spa hotels

Higuera Blanca

3 spa hotels

The best spa hotels in Nayarit

Check out our pick of great spa hotels in Nayarit

Filter by:

Star rating
Review score

Viajero Sayulita Hostel

Hotel in Sayulita

Viajero Sayulita Hostel has an outdoor swimming pool, terrace, a restaurant and bar in Sayulita. This 4-star hotel offers a shared kitchen, a concierge service and free WiFi.

L
Luise
From
Germany
Fantastic hostel, very new with all amenities you would want and need! Fabulous view from the terrasse, amazing pool, nice outdoors areas to relax!The staff was also truly amazing, kind, energetic and always down to organise events every day (and night!) Super social hostel while still allowing you to have some rest time (deck chairs and hammocks everywhere!!) Copious breakfast as well (the bagel 😋) A lot if stairs to reach the hostel (and the pool that is on top of the hostel) but it is well worth it!!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 597 reviews
Price from
Rs. 9,004.48
1 night, 2 adults

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

Punta Mita

Located in Punta Mita, 2.9 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...

N
Natasha
From
United Kingdom
Absolutely stunning property, larger than life, lovely pools, but the food at all the restaurants and buffet was some of the best I’ve had in the world. The spa was exceptional as well.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 140 reviews
Price from
Rs. 44,099.58
1 night, 2 adults

Hotel Basalto

Hotel in Punta Mita

Set in Punta Mita, a few steps from Careyeros Beach, Hotel Basalto offers accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

s
sonja
From
United States
My husband and I stayed 5 nights in one of the king suites. The room was clean and welcoming and you can’t beat the incredible views. It felt very private and The bed was comfortable. Our favorite feature was the large sliding door which opened wide to make the large patio part of the living space. We booked a couples massage in our room and that was lovely. From the moment we arrived to our departure the staff was attentive, helpful and friendly. Basalto is located between two accessible beaches with a short walk and they have towels, chairs and umbrellas if needed. The staff booked us taxi rides when we asked and they were always on time or early. It’s a quick 10 minute ride into Punta Mita. The breakfast option included in the stay were plenty and delicious. I wanted to bag up some of the homemade granola it was that good. The lunch and dinner was fabulous! We travel quite a bit and this is some of the best food we’ve had on our vacations. Try the grilled shrimp and Baja tacos!! The cocktails were so refreshing and tasty and they had plenty of wine options as well. We enjoyed the upstairs pool, deck and bar with expansive views. It’s the perfect place to get some sun, watch the ocean, the birds flying and diving, read a book, and cool off in the pool. There is a small gym that has enough to get a quick workout in, but we preferred a run or walk on the beach. We would absolutely not hesitate to recommend Hotel Basalto and we hope to return there again sometime soon!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 137 reviews
Price from
Rs. 29,288.76
1 night, 2 adults

Anjali Casa Divina

Hotel in Sayulita

Set in Sayulita, Anjali Casa Divina is an adults only and smoke free accommodation. Features air-conditioned rooms with free WiFi.

G
Grainne
From
Ireland
The pool and entire location was amazing. The staff were also very accommodating.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 235 reviews
Price from
Rs. 18,738.42
1 night, 2 adults

Unico Hotel Riviera Nayarit - Adults Only - All Inclusive

Nuevo Vallarta

Set in Nuevo Vallarta, 500 metres from Nuevo Vallarta North Beach, Unico Hotel Riviera Nayarit - Adults Only - All Inclusive offers accommodation with an outdoor swimming pool, free private parking, a...

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 14 reviews
Price from
Rs. 61,532.43
1 night, 2 adults

Nomada Wellness Hotel

Hotel in Sayulita

Situated in Sayulita, 90 metres from Sayulita Beach, Nomada Wellness Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Miranda
From
Canada
Beautiful space, and decor. Close to everything in town. Great owners.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 92 reviews
Price from
Rs. 10,918.71
1 night, 2 adults

Increible vista en Bucerias en Narval Norte!!!

Bucerías

Featuring air-conditioned accommodation with a private pool, sea view and a balcony, Increible vista en Bucerias en Narval Norte!!! is located in Bucerías.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 9 reviews
Price from
Rs. 27,014.07
1 night, 2 adults

Nuevo Vallarta Lovely 2 bedroom condo pool front

Nuevo Vallarta

Featuring air-conditioned accommodation with a private pool, garden view and a patio, Nuevo Vallarta Lovely 2 bedroom condo pool front is located in Nuevo Vallarta.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 41 reviews
Price from
Rs. 19,147.30
1 night, 2 adults

Welcome to Paradise - Luxurious Studio Oasis "Urania" with Pool and Lush Tropical Gardens

Sayulita

Located in Sayulita, less than 1 km from Sayulita Beach and 32 km from Aquaventuras Park, Welcome to Paradise - Luxurious Studio Oasis "Urania" with Pool and Lush Tropical Gardens provides...

S
Sarah
From
Canada
This hotel was clean and had a heated pool, which out little son loved. It was on the edge of the main road but still a close walk to the beach. Altogther, a fantastic stay!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 15 reviews
Price from
Rs. 12,633.27
1 night, 2 adults

La Puesta Sayulita

Hotel in Sayulita

Situated in Sayulita, 400 metres from Sayulita Beach, La Puesta Sayulita features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 33 reviews
Price from
Rs. 26,572.84
1 night, 2 adults
All spa hotels in Nayarit

Most booked spa hotels in Nayarit this month

See all

Popular with guests booking spa hotels in Nayarit

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 690 reviews

Popular with guests booking spa hotels in Nayarit

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 478 reviews

Popular with guests booking spa hotels in Nayarit

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 941 reviews

Popular with guests booking spa hotels in Nayarit

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 148 reviews

Popular with guests booking spa hotels in Nayarit

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 495 reviews

Popular with guests booking spa hotels in Nayarit

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 220 reviews

Popular with guests booking spa hotels in Nayarit

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 140 reviews

Popular with guests booking spa hotels in Nayarit

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 364 reviews

Popular with guests booking spa hotels in Nayarit

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 597 reviews

Popular with guests booking spa hotels in Nayarit

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 211 reviews

FAQs about spa hotels in Nayarit

Spa hotels that guests love in Nayarit

See all
Avg. price/night: Rs. 9,835.66
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 597 reviews
Great hostel, loads of activities and very social vibe, great place to meet people. Big thanks to Nicola for the daily hiit classes and Julia for all the tips and help with Spanish!
Guest review byDom
Young couple
Avg. price/night: Rs. 39,518.46
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 183 reviews
The hotel was confortable, the breakfast was very good with the beach just a few meters in front of the hotel.
Guest review byFabien
Young couple
Avg. price/night: Rs. 52,642.35
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 544 reviews
Pool, specially the private pool, bar possibilities, VIP room, Michael Jackson show. The way Cesar and Lisbeth handled our situation Service at the restaurant Love the fresh-made tacos for breakfast and fish tacos for snack.
Guest review byRicardo
Family with young children
Avg. price/night: Rs. 35,762.61
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 140 reviews
Did not have breakfast
Guest review byDennis
Young couple
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 364 reviews
The breakfast was likely the best meal of the day. We are in the facility for the steakhouse and it was very pleasant.
Guest review byLawrence
Young couple
Avg. price/night: Rs. 25,371.89
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 359 reviews
The location was spectacular! We watched the amazing sunset from our balcony, as well as the hustle and bustle on & around the pier. We left the patio door wide open and fell asleep to the sounds of the waves, so relaxing just in itself. The room was equipped with a fridge and an outdoor stove & coffee pot, but nothing else, not even coffee.
Guest review byKyAlli17
Young couple
Avg. price/night: Rs. 22,102.42
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 211 reviews
Food and staff were great. Lots of choice for restaurants, pools and bars. Everything was clean and tidy. The paths and grounds were lovely to walk around. Enough variety that a longer stay would not get monotonous. We were in the adults only area so we found it relaxing as we were away from the main area with the loudspeaker.
Guest review byBonhar
Young couple
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 175 reviews
The room was very comfortable, and the balcony view was terrific. The bathroom and shower were modern and spacious. We really enjoyed hanging by the pool with great service and entertainment staff. The Ala Carte restaurants were good. Buffet lunch at the Mexican was always very good, especially the soups!
Guest review byGarth
Young couple
Avg. price/night: Rs. 37,905.19
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 183 reviews
The food at breakfast buffet was luke warm at best-the only hot items were if you had an omelet or eggs cooked-the location of the bread and toaster seemed way off, not near the "hot " choices-fresh fruit and yogurt were nice--the al a cartes were very good but was a challenge to book these since there are only 3 to choose from and they were not all open every night
Guest review byJanice
Group
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 528 reviews
The breakfast and kitchen staff were phenomenal - the options and quality of food were great. The service, the wellness options, and the location made for a quiet relaxing getaway.
Guest review bycavallaro
Young couple