Destinations
Hotels in Nayarit
Nayarit has 65 places to stay listed here — 65 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around MX$740.
Browse by city
Where to stay
Cities in Nayarit
Where to stay in Nayarit
| City | Listings | From | Top-rated |
|---|---|---|---|
| Sayulita | 12 hotels | from MX$1,702 | Hotel Puerto Sayulita (4.8/5) |
| Tepic | 10 hotels | from MX$906 | Hotel Fray Junipero Serra (4.7/5) |
| Nuevo Vallarta | 9 hotels | from MX$1,572 | Hotel Mio Riviera Nayarit - Adults Only (4.6/5) |
| Rincon de Guayabitos | 8 hotels | from MX$740 | Casablanca Resort (4.5/5) |
| San Francisco | 8 hotels | from MX$2,386 | Hotel Casa San Pancho (4.8/5) |
| San Blas | 6 hotels | from MX$1,369 | Quinta Alberto Boutique Hotel (4.6/5) |
| Punta Mita | 5 hotels | from MX$6,253 | Secrets Bahia Mita Surf and Spa - All Inclusive - Adults Only (4.7/5) |
| Bucerías | 3 hotels | from MX$1,961 | Aventura Pacifico Boutique Suites & Villas (4.4/5) |
| Cruz de Huanacaxtle | 2 hotels | from MX$3,238 | Villa Bella Bed & Breakfast Inn (4.7/5) |
| Chacala | 2 hotels | from MX$962 | Villas Pura Chacala (4.5/5) |
Good to know
How many hotels are listed in Nayarit?
65 hotels, guesthouses and B&Bs across 10 cities in Nayarit, each with rooms, photos and live partner rates.
What do hotels in Nayarit cost?
Listed nightly rates on partner sites start around MX$740, varying by area, property and dates. Live prices show on the booking partner's page.
Which Nayarit city has the most listings here?
Sayulita, with 12 listed hotels.