Petit Hotel Hafa is a bohemian chic hideaway in the heart of Sayulita.
Once a sleepy fishing village, Sayulita has transformed into a dreamy surf mecca, attracting ocean-loving gypsies and dreamers from around the globe. Located on Mexico’s Pacific coast, only a 45-minute drive from Puerto Vallarta, Sayulita is a world away from the all-inclusive mega resorts and bustling tourism scene of its neighboring resort city.
While Sayulita has received an increasing amount of attention over the past 10 years, the town has maintained a laid-back surf vibe, with thoughtful boutiques, great restaurants, and heaps of character.
Petit Hotel Hafa embraces the bohemian chic spirit of Sayulita and delivers a whole lot of charm at an affordable price. Located in the center of town, a few blocks from the beach, this eight-bedroom boutique hotel is a lovely hideaway in the heart of the action.
The style is Morocco-meets-Mexico with a creative mix of Moorish details and colorful Mexican flair. The simple yet stylish rooms are thoughtfully designed with handmade local goods, copper bowl sinks, and pops of bright color against white-washed walls.
If you want to chill off the beach for a bit, you can settle into the hotel’s sweet courtyard or the cacti and palm-dotted rooftop chill zone complete with complimentary tequila and plenty of space for lounging.
In the evening, take to Petit Hotel Hafa’s equally charming Bar Le Zouave for what many consider the best margaritas in Sayulita. Sample the grapefruit or cucumber mint margaritas, mezcal, and tapas before heading out on the town (which is easy as stepping out the front door).
With a convenient central location and fantastic ambiance, Petit Hotel Hafa is a wonderful place to make your home base as you surf and sun your days away in this enchanting little surf town.