Book Nayarit Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Nayarit

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Nayarit

Barceló Puerto Vallarta - All Inclusive
4.0 star property
8.0 out of 10, Very good, 2,198 reviews
"The family suite and the grand master suite was wonderful. The restaurants required reservations and we only made it to 1 out of a weeks stay because they were closed due to cleaning supposedly. I don't think this resort has enough employees , the ones that were working seemed overworked, this resort is quite a drive out of town so maybe its hard to get employees , maybe the pay isn't good I'm not sure but there seemed to be bare bones on staff. Upon arrival we were supposed to be in a Grand...
The price is AU$429
per night
9 June - 10 June
Barceló Puerto Vallarta - All Inclusive
Hotel Mio Vallarta Unique and Different - Adults Only
3.5 star property
9.0 out of 10, Wonderful, 1,896 reviews
"Great"
The price is AU$143
per night
6 July - 7 July
Hotel Mio Vallarta Unique and Different - Adults Only
Hard Rock Hotel Vallarta - All Inclusive
4.5 star property
8.4 out of 10, Very good, 1,004 reviews
"en general todo bien, solo que la habitación huele a humedad, quiero pensar que por el Jacusi"
The price is AU$672
per night
7 July - 8 July
Hard Rock Hotel Vallarta - All Inclusive
Save an average of 15% on thousands of hotels when you're signed in
Hilton Vallarta Riviera All-Inclusive Resort, Puerto Vallarta
4.5 star property
8.4 out of 10, Very good, 1,027 reviews
"The location is secluded and beautiful! Food and beverages pretty good for an all inclusive and the service is excellent!"
The price is AU$648
per night
8 July - 9 July
Hilton Vallarta Riviera All-Inclusive Resort, Puerto Vallarta
Riu Vallarta - All Inclusive
3.5 star property
8.4 out of 10, Very good, 2,372 reviews
"Nice resort but could be cleaner"
Riu Vallarta - All Inclusive
Marival Emotions Resort All Inclusive - Future Mercure
4.0 star property
8.0 out of 10, Very good, 1,117 reviews
"This was our first trip with our son, he’s 7 months old and had a blast. The pools were wonderful. Food was delicious. Staff was so helpful and friendly. We went based on recommendation from my husbands parents who took my husband when he was 10 years old. 0 years later it seems like it’s just as great as it was then! "
The price is AU$622
per night
12 June - 13 June
Marival Emotions Resort All Inclusive - Future Mercure
Villa del Palmar Beach Resort and Spa, Puerto Vallarta
3.5 star property
8.2 out of 10, Very good, 1,653 reviews
"Perfect location, loved the service, food is okay, not great"
The price is AU$212
per night
7 July - 8 July
Villa del Palmar Beach Resort and Spa, Puerto Vallarta
Velas Vallarta Suites Resort All Inclusive
4.5 star property
9.2 out of 10, Wonderful, 1,006 reviews
"Hotel is a bit dated compared to the other resorts but very clean. We had a three bedroom/ 2 bath suite which had two rooms without a view and the main bedroom with a balcony and view. Kitchen has everything to prepare meals but we had the all inclusive package and didn’t use it. Living room is spacious with an ocean view balcony as well. A lounger on the balcony would have been nice. The service is phenomenal!! Staff everywhere is helpful and friendly. We had mo issues getting loungers by the...
The price is AU$557
per night
8 June - 9 June
Velas Vallarta Suites Resort All Inclusive
Occidental Nuevo Vallarta - All Inclusive
4.0 star property
8.2 out of 10, Very good, 1,635 reviews
"The best part of this resort is the staff. They were so cheerful and helpful. Fabulous place with endless food, drinks, and entertainment."
The price is AU$332
per night
1 July - 2 July
Occidental Nuevo Vallarta - All Inclusive
Hyatt Ziva Puerto Vallarta - All-inclusive
4.5 star property
8.8 out of 10, Excellent, 1,260 reviews
"Family friendly. Great staff. Beautiful property."
The price is AU$652
per night
19 June - 20 June
Hyatt Ziva Puerto Vallarta - All-inclusive
Canto del Sol Puerto Vallarta All Inclusive
3.5 star property
7.6 out of 10, Good, 1,939 reviews
"Really good at attending their guests 👌 excellent at everything "
The price is AU$364
per night
3 July - 4 July
Canto del Sol Puerto Vallarta All Inclusive
Marriott Puerto Vallarta Resort & Spa
4.5 star property
8.8 out of 10, Excellent, 1,013 reviews
"Good hotel, with great service. "
The price is AU$351
per night
8 July - 9 July
Marriott Puerto Vallarta Resort & Spa
Grand Palladium Vallarta Resort & Spa - All Inclusive
4.0 star property
7.8 out of 10, Good, 1,004 reviews
"Our stay was very peaceful and enjoyable! All staff was amazing, especially Isaias. "
Grand Palladium Vallarta Resort & Spa - All Inclusive
Paradise Village Beach Resort and Spa
4.0 star property
7.8 out of 10, Good, 1,001 reviews
"Love the shopping convenience of the property. Customer service was great overall. Didn’t like the offerings of the time share salespeople and a $20 deposit. Overall loved the property and offerings. If the timeshares people offered better discounts and perks I would have taken the time to consider becoming a member. "
The price is AU$263
per night
9 June - 10 June
Paradise Village Beach Resort and Spa
Krystal Grand Nuevo Vallarta – All Inclusive
4.0 star property
7.6 out of 10, Good, 721 reviews
"Bellísima y tranquila, el personal muy atento y servicial, estuvimos bien atendidas y felices !! Fue la mejor decisión haber estado , aquí muy limpio y un servicio de primera !!! Gracias por hacernos sentir tan especiales!!"
The price is AU$434
per night
18 June - 19 June
Krystal Grand Nuevo Vallarta – All Inclusive
Armony Resort & Spa All Inclusive Adults Only future MGallery
4.5 star property
8.4 out of 10, Very good, 742 reviews
"Peaceful, not too many people. Food was good. Not a fan of time share selling but is what it is."
The price is AU$912
per night
12 June - 13 June
Armony Resort & Spa All Inclusive Adults Only future MGallery
Iberostar Selection Playa Mita - All Inclusive
4.5 star property
8.4 out of 10, Very good, 1,381 reviews
"Wonderful trip everything everyday everybody :) The staff at Iberostar have been exceptional and we want to make a special mention to Mayra at the Sunset bar and Fabian at special events for just being awesome human beings! Thank you Stephanie, Brad, Ronan and Paolina "
Iberostar Selection Playa Mita - All Inclusive
Flamingo Vallarta Hotel & Marina
3.5 star property
8.0 out of 10, Very good, 1,002 reviews
"I had an amazing time. Perfect location, great hotel."
The price is AU$134
per night
12 June - 13 June
Flamingo Vallarta Hotel & Marina
Grand Decameron Complex Bucerias, A Trademark All-Inclusive Resort
3.5 star property
7.8 out of 10, Good, 1,010 reviews
"Great place to stay at"
Grand Decameron Complex Bucerias, A Trademark All-Inclusive Resort
Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort
3.5 star property
8.4 out of 10, Very good, 778 reviews
"."
The price is AU$381
per night
8 July - 9 July
Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort
Don't see what you're looking for?
See all available properties in Nayarit
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Nayarit Travel Info

Best cities to visit
Nuevo Vallarta, Sayulita and Punta de Mita
Hotels with nearby beaches
5,226
International airport
Tepic, Nayarit (TPQ-Amado Nervo National)
Number of hotels
2 278
Lowest price
AU$134
Highest price
AU$912
Top attractions
Punta De Mita Beach, Sayulita Beach and Tepic Cathedral

Frequently asked questions

How much do hotels in Nayarit cost?
Prices for Nayarit hotels vary according to the season and other factors, like Easter and school holidays. You can find cheap options from AU$134 in a few different ways. Enter your destination and travel dates and then pick your budget using the “Price per night” filter. You can then refine your search by choosing your preferred property type and amenities and more.
When is the best time to go to Nayarit?
Temperatures differ across Nayarit, so the best time to travel depends on where you want to stay. If you’re after a summer escape in Tepic, plan your trip between June and August when temperatures typically range from 20ºC to 32ºC. Bear in mind that Tepic has a tropical savanna climate, so be sure to pack accordingly.
What is the best area to stay in Nayarit?
If you’re seeking a memorable holiday in Nayarit, set your sights on the dynamic city of Tepic. Book a few days in one of our sought-after retreats, and you’ll have the perfect springboard for your urban adventures.
Are there any luxury hotels in Nayarit?
Get ready for the ultimate in luxury at Grand Velas Riviera Nayarit. A sauna, beauty services and a beach view are only the start of the amenities at this retreat in La Cruz de Huanacaxtle, Nayarit. Conrad Punta de Mita is another popular option in this city.
What are the top all-inclusive hotels in Nayarit?
Make your Nayarit break the most enjoyable one yet with a stay at one of our all-inclusive hotels. Grand Velas Riviera Nayarit and Casa de Mita Hotel are two awesome picks located in La Cruz de Huanacaxtle. Check in and enjoy having things such as meals, snacks and entertainment included in one fixed price.
How can I find cheap hotels in Nayarit?
An excellent place to begin searching is by using our “Price per night” filter. At the moment, the cheapest properties start at AU$134 per night. Other ways to lock in an affordable Nayarit escape are by booking early and being flexible with dates. For even more great deals, check out our cheap hotels in Nayarit page.
What are the best hotels in Nayarit for families?
Fray Junipero Serra is one of the best hotels for families, located in Tepic, Nayarit. Stay here and make full use of amenities like complimentary breakfast and a kids’ menu. City Express by Marriott Tepic is another favourite escape where kids are welcome. For more getaway options, fine-tune your search results by selecting “Family friendly” under the “Traveller experience” filter section.
What are the top beach hotels in Nayarit?
You’ll be swept away by a perfect mix of fun and relaxation at our Nayarit beach hotels. One of our more popular getaways is Hotel Hacienda Flamingos, which includes amenities like a garden and pool sun loungers. Another stay promising lots of beachside bliss is Hotel La Casa De Las Cocadas. These two properties are located in San Blas.
Why should I book my Nayarit hotel with Expedia?
Book your Nayarit hotel with Expedia and enjoy access to a world of options at amazing prices. Our search filters will help you find exactly what you’re after, whether that’s a 5-star retreat or something a bit different, such as a cottage, villa or glamping experience! Join Expedia Rewards and you’ll save 10% or more on over 100,000 hotels worldwide. Earn points on eligible bookings, which you can use to save on your next epic adventure. Plus, many of our hotels offer flexible cancellation policies, so you won’t have to worry if your plans change last minute.

Recent Reviews in Nayarit
Expedia verified reviews