Located in Sayulita, less than 1 km from Sayulita Beach, Petit Hotel Hafa provides air-conditioned rooms and a bar. Featuring family rooms, this property also provides guests with a terrace. Free WiFi and a concierge service are provided. At the hotel, the rooms include a wardrobe. At Petit Hotel Hafa each room comes with a desk and a private bathroom. Carricitos Beach is 1.3 km from the accommodation, while Escondida Beach is 1.5 km away. The nearest airport is Lic. Gustavo Diaz Ordaz, 39 km from Petit Hotel Hafa, and the property offers a paid airport shuttle service.