Search hotels in Nayarit, Mexico

Enter your dates and choose from 1732 hotels and other places to stay

October 2026

1234
567891011
12131415161718
19202122232425
262728293031

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30
Check-in date - Check-out date
Select occupancy

Check out these popular cities in Nayarit

Nuevo Vallarta

456 hotels

Bucerías

439 hotels

Punta Mita

188 hotels

Sayulita

293 hotels

Los Ayala

24 hotels

San Francisco

84 hotels

San Blas

44 hotels

Tepic

85 hotels

Stay at the best hotels in Nayarit

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Casa Real Sayulita Hotel Boutique

Hotel in Sayulita

Featuring a garden and views of pool, Casa Real Sayulita Hotel Boutique is located in Sayulita, 300 metres from Sayulita Beach.

I
Indra
From
Germany
Casa Real is such a beautiful Botique Hotel. The service and the people are amazing friendly and we felt like in paradise. The garden and the pool is awesome and it‘s for just a small amount of people. A place to relax and recharge batteries in the amazing little Surfer Town Sayulita. We can recommend the area where the Hotel is the most! Only a few minutes walk and you are in the markets, shops, restaurants & bar area! Casa Real is Highly recommended from our side❤️‍🔥
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 192 reviews
Price from
£217.02
1 night, 2 adults

Witari Hotel Boutique

Hotel in San Francisco

Situated in San Francisco, 200 metres from San Pancho Beach, Witari Hotel Boutique has a garden, a terrace and a bar.

G
Guilhermina
From
Germany
We really enjoyed Witari. Long mornings at the beach (which is just a 2 min walk) and refreshing afternoons by the pool. The staff is incredibly friendly!!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 130 reviews
Price from
£170.37
1 night, 2 adults

Hotel Mio Riviera Nayarit - Adults Only

Hotel in Nuevo Vallarta

Hotel Mio Riviera Nayarit - Adults Only features a fitness centre, a garden and a sun terrace with swimming pool and buffet breakfast in Nuevo Vallarta.

P
Peter
From
Canada
We got the room we wanted, with a fantastic view - big thanks to Victor!! The live cello player at breakfast was a great touch, too! And we liked it so much, that friends from Canada will be joining us here next week! 🇨🇦 🍁
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 630 reviews
Price from
£79
1 night, 2 adults

Hotel Fray Select

Hotel in Tepic

Hotel Fray Select is located in Tepic. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

A
Angelo
From
Portugal
Breakfast and meals were good. Very clean and comfortable. Near the cemetery in the Dias de los Muertos weekend.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 332 reviews
Price from
£109.23
1 night, 2 adults

Casa Selva Sayulita

Hotel in Sayulita

Located in Sayulita, 200 metres from Sayulita Beach, Casa Selva Sayulita provides accommodation with an outdoor swimming pool, free private parking and a garden.

J
Juan
From
Canada
We liked everything! The concept, feeling in the middle of the jungle, the eco-friendliness of the hotel, the simplicity of everything, location was very quiet (as opposed to downtown sayulita). The hotel really invites you to disconnect from everything and enjoy nature. Everything is very self sufficient yet there's someone to help you if needed. They offer plates, pots & pans in case you want to cook. The pool was nice.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 161 reviews
Price from
£145.36
1 night, 2 adults

La Bohème Sayulita

Hotel in Sayulita

Set in Sayulita and with Sayulita Beach reachable within 500 metres, La Bohème Sayulita offers a tour desk, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the property and a garden....

S
Shivani
From
New Zealand
Exceptional accommodation. Great facilities. The room was beautiful and had lovely touches like own-branded shampoo and conditioner. The host, Matias, was amazing!! He had the best recommendations and was super friendly.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 140 reviews
Price from
£169.20
1 night, 2 adults

Viajero Sayulita Hostel

Hotel in Sayulita

Viajero Sayulita Hostel in Sayulita provides adults-only accommodation with a terrace and a bar.

V
Violaine
From
France
Super Hostel, super clean, amazing ocean view on the roof 🫶🏻✨️🌊🐠 The persons who works here are so Nice and so Amazing 🐠💛🥥🫶🏻 I recommend 1000% 🫶🏻🩷
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 562 reviews
Price from
£66.28
1 night, 2 adults

Ciyé Hotel

Hotel in San Francisco

Ciyé Hotel has an outdoor swimming pool, terrace, a restaurant and bar in San Francisco. Featuring free bikes, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

J
Jana
From
Germany
Honestly great place to stay. Could not have been happier
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 114 reviews
Price from
£178.57
1 night, 2 adults

Casa Cora

Hotel in San Francisco

Set in San Francisco and with San Pancho Beach reachable within less than 1 km, Casa Cora offers concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the property and...

K
Katrina
From
Mexico
Súper clean I got upgraded to first floor room
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 279 reviews
Price from
£40.30
1 night, 2 adults

Casa Di Giulio

Hotel in San Francisco

Set in San Francisco, Nayarit region, Casa Di Giulio is located 200 metres from San Pancho Beach. With free WiFi, this 2-star hotel has an outdoor swimming pool and a garden.

r
ryan
From
Canada
Staff were lovely the whole time. They were always helpful and polite. Location is great and it's very clean.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 187 reviews
Price from
£76.07
1 night, 2 adults
See all 1732 hotels in Nayarit

Most booked hotels in Nayarit in the past month

See all

Popular with guests booking hotels in Nayarit

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,112 reviews

Popular with guests booking hotels in Nayarit

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

Popular with guests booking hotels in Nayarit

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 558 reviews

Popular with guests booking hotels in Nayarit

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

Popular with guests booking hotels in Nayarit

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 398 reviews

Popular with guests booking hotels in Nayarit

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

Popular with guests booking hotels in Nayarit

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 184 reviews

Popular with guests booking hotels in Nayarit

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

Popular with guests booking hotels in Nayarit

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

Popular with guests booking hotels in Nayarit

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

Nayarit's best hotels with breakfast

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 517 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 558 reviews

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

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 630 reviews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 133 reviews

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

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 493 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 438 reviews

Budget hotels in Nayarit

See all
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,112 reviews

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

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 398 reviews

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

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 184 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 462 reviews
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 554 reviews

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

Hotels in Nayarit that you can book without a credit card

See all
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 389 reviews

BAOS

Hotel in San Blas
No credit card needed
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 689 reviews

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 86 reviews

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

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 118 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 192 reviews

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

FAQs about hotels in Nayarit

See reviews by guests who stayed at hotels in Nayarit

See all
From £178.31 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 237 reviews
Everything was absolutely amazing! We were pleasantly surprised because, after reading some reviews, we expected things to be much worse. In reality, this place exceeded all our expectations. The resort is superb! The food is incredibly delicious and perfectly clean—you can see they are constantly cleaning and washing everything. The grounds are beautiful and very spacious. Regarding the A La Carte restaurants: many people write that it's hard to get a table, but that’s not true at all. It is very easy to book a reservation online through the app without standing in lines. The check-in process was smooth and fast. We requested a room in Building 1 with a frontal sea view and a specific floor before our arrival, and the staff gave us exactly what we asked for. While the hotel itself has a bit of a vintage feel and is slightly "tired" in terms of age, everything inside the rooms is in great condition. Most importantly, the mattresses are absolutely new and very comfortable! Separately, I would like to mention the excellent value for money — the service is absolutely great for this price point.
Guest review byDMITRII
Kazakhstan
From £176.87 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 143 reviews
The location was great and within a safe walking distance to downtown and shops along the way. If you like character of older hotels, it has its own eclectic charm that isn't found at the newer Decameron hotels in the area. It was kept very clean and tidy by staff, who were very accomodating and friendly. The rooms up at the 'adult' section were very spacious and had a lovely view. The pool area in the adult section had lots of available chairs daily, so there was no stress to claim enough chairs for 6 adults.
Guest review byPenny
Canada
From £182.63 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 163 reviews
The service staff in the restaurant were very kind, worked very hard - Ernesto and Joel were constantly coming by our table to provide service, even the early morning after working a very late new years party. The private pools at our enormous room was really a cool feature. There were a significant number of Mexican families also on vacation so it didn't feel like a hotel of American tourists. The pools had almost nobody in them the whole stay which made it very quiet and relaxing
Guest review byAdam
Canada
From £312.65 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 476 reviews
The beach was fantastic and kept very clean, and the food service near the beach was exceptionally good. The room (apartment for 6; incl. a 1-year and 3-year old) was nice, kept very clean, and very quiet. The pool was beautiful and kept very clean. The food was terrific. Staff was all very friendly. All very positive. Worth coming back!
Guest review byBastian & Mieke
Canada
From £429.54 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 396 reviews
It was just nice. We just wanted a quiet place to relax, no shows and activities needed. Needed a comfy bed, silence and access to rest near the lovely beach. The main restaurant has good points for good food seasoning and provisioning to all. The staff is really kind and friendly.
Guest review bySilvia Ines
Mexico
From £244.45 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 74 reviews
Pool room was noisy from entertaining at night. Room bathrooms was outdated dripping taps, floor needed scrubbing in shower. Offer ocean room next time Staff was friendly and helpfull., food was excellent for a buffet Would go back ,but to oceanfront room to get away from noise.
Guest review byDina Lawler
Canada
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 438 reviews
Always an amazing stay, wonderful food, great staff. Huge shout out to Isian for helping carry so many things for me and going above and beyond!
Guest review byMandy
Canada
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 173 reviews
The staff were excellent, professional and happy to help with any enquiries. The rooms were excellent and well situated
Guest review byAdam
United Kingdom
From £83.04 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 338 reviews
Very clean . Large pool well maintained. Well managed.
Guest review byJean Pierre
Canada
From £351.86 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 189 reviews
Staff at the Mai Thai club. Javier was amazing.
Guest review byJohn
Canada
From £313.95 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 79 reviews
Breakfast was great in a good location.
Guest review byDouglas
Canada
From £34.70 per night
Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 138 reviews
Great little restaurant in the hotel.
Guest review byJames
Canada
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 330 reviews
Staff extremely kind. Amazing beach
Guest review byLucia
United Kingdom

Planning a trip? Get inspired by reviews of cities in Nayarit

Scored out of 10, guest rating 8.0

the hotel suite was compact, economical, bettter than...

the hotel suite was compact, economical, bettter than expected. the small kitchen was perfect. i picked up a few store items to prepare my own coffee and small breakfast. i had trouble working the electric stove but help was immediately available, Marina, Heidi and others were super professionsal and available. Great stay!
Guest review byRICK
United States
Scored out of 10, guest rating 10

We first went to Bucerias in 2018 and on this last trip,...

We first went to Bucerias in 2018 and on this last trip, 2026 the town had grown more than we expected. More restaurant's, accommodations, medical and dental facilities, shopping. The beaches were pretty much the same, just busier. We always enjoyed the surrounding areas of Bucerias which are all very easy to get too by bus, taxi or Uber.
Guest review byClifford
Canada
Scored out of 10, guest rating 8.0

The town is in development, so the road is not comfortable...

The town is in development, so the road is not comfortable to walk around but if we know it in advance we can prepare better with all things to make the stay times more enjoyable. The long soft sand beach is very nice to walk. We didn't swim there, so don't know if there are rocks under.
Guest review byThuan thuc
United States
Scored out of 10, guest rating 6.0

Rincon is not for everyone. It is not in the least upscale.

Rincon is not for everyone. It is not in the least upscale. Most North American tourist were more than 60 years old. You will not make 'young' friends here. Almost everyone, including me, have been coming to Rincon for many years. It is a truly Mexican, beach town with many very comfortable, long stay hotels, most with kitchen option. The people of Rincon are exceptionally friendly in a authentic way. There are many other small beach town North and Soth of Rincon. When driving you will experience a lot of down and out poverty. Much un-controlled developement. Many areas are as bad as anything you will experience in Africa. But, I felt 100 % safe my 30 day stay there.
Guest review byMichael
United States
Scored out of 10, guest rating 10

This town was beautiful, we felt safe here and loved all the...

This town was beautiful, we felt safe here and loved all the shops and restaurants. Some of the area is on very steep hills and they can be hard to access, I highly recommend renting a side by side in town if you are staying in the area. It’s the best way to get around.
Guest review byLauren
Scored out of 10, guest rating 10

We love Mexico and San Pancho is the reason why . . .

We love Mexico and San Pancho is the reason why . . . beautiful beach, gorgeous sunsets, friendly people and wonderful restaurants. We currently live on a boat in nearby La Cruz and spent two weeks here in San Pancho while work was being done on our floating home . . . and we could not have enjoyed our time here more. We'll be in the area for the next six months or so and will return here frequently to visit.
Guest review byPaul
Scored out of 10, guest rating 10

We've been coming here for 3 years now and love it (we have...

We've been coming here for 3 years now and love it (we have a boat in the Marina and we're prepping to sail to Polynesia next spring). People here are friendly, there are great places to eat and there's a great low-key vibe that we really enjoy.
Guest review byPaul
Scored out of 10, guest rating 10

San Bas is a quiet relaxing town a short walk to the beach,...

San Bas is a quiet relaxing town a short walk to the beach, which is calm and never crowded. The food is fresh and good everywhere. The people are very friendly. Always felt safe. Wala Wala is our favorite restaurant. Others are Orfos, Pipalias Guiannis and la Isla.
Guest review byCindi
United States
Scored out of 10, guest rating 10

Tepic surprised me.

Tepic surprised me. I'd been there on personal business before, but just in and out in a day when I lived near. It's truly a representative city for the real Mexico and not full of tourist and of course tourist traps.
Guest review byEdward
Mexico
Scored out of 10, guest rating 6.0

Perfect weather, loved Bucerías and markets.

Perfect weather, loved Bucerías and markets. The pool was fabulous! The apartment was poorly equipped and we lost much time waiting for repairs, wrong internet code until last couple days. Will not return to this location. Fridge, door lock, air conditioner, internet all broken, waited for repairs. No English communication, but met many lovely people. Highly recommend Rhythms of the Night show.
Guest review byDenise
Canada

More places to explore, more ways to go

  • Hotels in Mexico

    If you're planning a longer trip, look beyond Nayarit and set off to explore the whole country!
  • Flights to Nayarit

    Get your flight tickets to Nayarit right here on Booking.com.
  • Car hire near Tepic Airport

    Flying in to Tepic Airport and need to hire a car? Book it now to pick it up when you touch down.
  • Hotels in Huatulco

    Hit the road and make the most of your trip by discovering another popular destination within Mexico.
  • Hotels in Los Cabos

    Hit the road and make the most of your trip by discovering another popular destination within Mexico.