How to make your reservation at Villa Amor

Let’s make this easy:


From the U.S. or Canada, call:
(619) 819-5407
(619) 819 5969
(602) 748 4144
From Mexico, call:
011 329 291 3010
From anywhere, email:

As you may know, it’s not always easy to reach a live person by phone in Mexico. Villa Amor staff will not simply answer the phone, but they will eagerly answer any questions you have about your visit.

Call us at (619) 819-5407 from any US or Canadian phone. You’ll be dialing a US number that rings our front desk at Villa Amor in Sayulita, Mexico – not someone halfway around the world in a call center. Call between 7:00 am and 10:00 pm Central Time to chat with one of our friendly, knowledgeable, English-speaking team members. They know what’s going on.

We will happily arrange for just about anything you might need or want in a Mexican beachfront vacation. A ride from the airport? Done. Kayaking, surfing or zip-lining at your convenience? Done. The name of that place in town that you’ll die if you don’t visit again? We’ll figure it out.

Of course, you’re more than welcome to email us using the form below, and we’ll respond to you quickly. But please try calling (619) 819-5407. Or, if you’re already in Mexico and have a local phone, please dial 01 329 291 3010.

Let us take care of everything from your meals to entertainment, freeing you to enjoy all the beauty that Sayulita has to offer — and the oh-so-fine art of letting go…

Before booking your stay, please be aware Villa Amor Hotel is in a beautiful, yet unique environment. Villas are located on an oceanfront hillside in jungle terrain. Most of our villas provide tropical, open-air living environments with air conditioning in the bedrooms only. Villa Amor is not a gated, “behind the walls” location. Upon leaving the hotel property, you are in a traditional Mexican fishing village that has grown to embrace a boho-chic, world traveler vibe.


Notes about accommodation prices

  • The only official current prices and discounts are the ones listed on the official Villa Amor website. Restrictions apply to last minute promotions which are subject to availability.
  • All prices are in U.S. dollars and a 3% lodging tax will be added to the nightly rate.
  • We need to arrange for additional guests in advance. Please add $25 USD per night per additional guest.