Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Sayulita – 127 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Boutique OZ Sayulita

Hotel in Sayulita

Featuring an outdoor swimming pool, bar, garden and free WiFi, Hotel Boutique OZ Sayulita is located in Sayulita, a 3-minute walk from Sayulita Beach and 0.7 miles from Carricitos Beach. Clean room every day and friendly staff. The bartender was very friendly and let us know of the fun things to do in Sayulita. Would definitely recommend staying here, nice and close to town and amenities.

Show more Show less
8.1
Very Good
938 reviews
Price from
$90
per night

Hotel Ysuri Sayulita

Hotel in Sayulita

Located in Sayulita, a few steps from Sayulita Beach, Hotel Ysuri Sayulita has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. amazing staff very accommodating

Show more Show less
9
Awesome
512 reviews
Price from
$100
per night

Villas Vista Suites

Hotel in Sayulita

Located two blocks from Sayulita center, Villa Vista Suites offers stunning views of the town and the oceanfront. Free WiFi access is available on site. Spectacular view and super spacious

Show more Show less
8
Very Good
926 reviews
Price from
$59.60
per night

Hotel Boutique Siete Lunas

Hotel in Sayulita

Hotel Boutique Siete Lunas is located in Sayulita Beach and 0.7 mi from Plaza Sayulita Park. this location is so beautiful, we rented as suite and it was just wonderful. the room was very spacious and had a phenomenal view and was so quite

Show more Show less
8.5
Very Good
271 reviews
Price from
$171
per night

Hotel Vista Oceana Sayulita

Hotel in Sayulita

Hotel Vista Oceana Sayulita on the seafront in Sayulita features accommodations. This 4-star hotel offers a concierge service. Some rooms come with a balcony and sea view. The decoration, higiene and location.

Show more Show less
7.7
Good
872 reviews
Price from
$103.05
per night

AzulPitaya Beach Front Hotel in Sayulita

Hotel in Sayulita

Set in Sayulita Beach, AzulPitaya Beach Front offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. beautiful place with ocean view

Show more Show less
8.5
Very Good
260 reviews
Price from
$130.44
per night

Puerto Sayulita

Hotel in Sayulita

Located in Sayulita, a 6-minute walk from Sayulita Beach, Puerto Sayulita has accommodations with an outdoor swimming pool, free private parking, a bar and a garden. the air conditioning was perfect during the hot season, the pool was beautiful and the beds were heavenly.

Show more Show less
9.3
Awesome
486 reviews
Price from
$109
per night

El Pueblito de Sayulita

Hotel in Sayulita

Located in Sayulita, a 3-minute walk from Sayulita Beach, El Pueblito de Sayulita has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Great location. Walking distance to downtown, the beach and tours. Great rooms with a comfortable king bed. Swimming pool was clean.

Show more Show less
8.9
Excellent
257 reviews
Price from
$81
per night

Villa Amor

Hotel in Sayulita

Villa Amor has a restaurant, outdoor swimming pool, a bar and garden in Sayulita. Featuring family rooms, this property also provides guests with a sun terrace. The restaurant and accomodations were excellent. The staff was very friendly and provided top service that went above and beyond.

Show more Show less
8.7
Excellent
135 reviews
Price from
$180
per night

Junto al Rio Bungalows & Suites

Hotel in Sayulita

Junto al Rio Bungalows & Suites offers spacious suites and bungalows located right on the beach in Sayulita, just 656 feet from the town center. the feeling of being in an oasis

Show more Show less
8.7
Excellent
367 reviews
Price from
$82.50
per night

Most-booked hotels in Sayulita in the past month

See all

Sayulita's best hotels with breakfast

See all

Budget hotels in Sayulita

See all

Hotels located in the center of Sayulita

See all

FAQs about hotels in Sayulita

  • These hotels in Sayulita are highly rated by couples: Hotel Vogue, Nuiya Hoteles Centro, and Casa de la Ballena.

  • Casa de la Ballena, Anjali Casa Divina, and Aurinko Bungalows are some of the popular hotels in Sayulita.

  • On average, it costs $127 per night to book a 3-star hotel in Sayulita for tonight. You'll pay around $126 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Sayulita will cost around $172, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Sayulita this weekend is $126 or, for a 4-star hotel, $118. Looking for something even fancier? 5-star hotels in Sayulita for this weekend cost around $572 per night, on average (based on Booking.com prices).

  • For hotels in Sayulita that serve highly-rated breakfasts, try Casa de la Ballena, Hotel Ysuri Sayulita, and Hotelito Los Sueños.

  • On average, 3-star hotels in Sayulita cost $306 per night, and 4-star hotels in Sayulita are $227 per night. If you're looking for something really special, a 5-star hotel in Sayulita can be found for $268 per night, on average (based on Booking.com prices).

  • Many families visiting Sayulita loved staying at La Bohème Sayulita, Hotel Vogue, and Anjali Casa Divina.

  • Hotel Boutique Siete Lunas, Hotel Vogue, and Casa de la Ballena got great room view-related reviews from travelers in Sayulita.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Sayulita:

Explore guest reviews of hotels in Sayulita

See all