About this property
Central Location: Petit Hotel Hafa in Sayulita offers a convenient and central location, just a 2-minute walk from Sayulita Beach. Nearby attractions include Aquaventuras Park at 32 km and Puerto Vallarta International Convention Center at 38 km. Exceptional Facilities: Guests enjoy a rooftop swimming pool, spa facilities, sun terrace, bar, and free WiFi. Additional amenities include a paid shuttle service, public bath, beauty services, wellness packages, concierge, housekeeping, outdoor seating, family rooms, tour desk, and luggage storage. Comfortable Accommodations: Rooms feature private bathrooms with showers, wardrobes, air-conditioning, balconies with city views, ground-floor units, refrigerators, and minibars. Yoga classes are available for guests. Highly Rated: Petit Hotel Hafa is highly rated for its convenient and central location, making it a preferred choice for travellers.
Couples particularly like the location — they rated it 9.4 for a two-person trip.
Distance in property description is calculated using © OpenStreetMap
Most popular facilities
- Outdoor swimming pool
- Free WiFi
- Family rooms
- Non-smoking rooms
- Airport shuttle
- Bar
Guest reviews
Categories:
Select topics to read reviews:
Guests who stayed here loved
- Susan
Canada
“Hotel Hafa 2 main pluses... the hotel team - they made you feel part of the family, and the rooftop oasis - 3 main common areas on the top of the hotel helps to get you above the town busyness.” - Tracey
Mexico
“I love this hotel! My room was so spacious and cute! The rooftop is amaaaaazing with the lounge area and the dipping pool. The room had AC and it wasn't noisy being right downtown at all. I slept like a baby. I will definitely be back!” - Marco
Saint Martin
“The rooms were very nice, excellent showers, the air conditioning cooled very well. The beautiful palapa with views of the sea and the town, the details of the hotel are simple and very beautiful The mini pool with its jet of water was...” - Taylor
United States
“Great spot, cute rooms, in the heart of Sayulita. It was great staying in a room with AC after sweating in outside all day. Cute and clean with minimal fuss.” - Marco
Saint Martin
“The hotel was amazing. I came with my girlfriend and we wanted to be close to the beach and center it was great location and the room are super comfortable. I would recommend it !!” - Alley
United States
“I have stayed at a lot of great places in Mexico, mainly Sayulita. I have never found a comfortable bed nor pillows in any of them, not even in more expensive places. The bed & pillows at Hafa were AMAZING!! I could not believe how well I slept!...” - Josh
Canada
“The hotel is situated in downtown Sayulita, excellent for walking to the breach or restaurants. The top floor lounging area was really good for hanging out during the heat of the day.” - Tanis
Canada
“Beautifully decorated and very central location. Very helpful to us with storing luggage prior to check in and after check out, very pleasant.” - Victor
Mexico
“C’était très bien, un peu de musique les soirs vu l’emplacement de l’hôtel tout près de la plaza de Sayulita mais rien de grave, la propreté et le lit au top” - Marina
Spain
“La ubicación es ideal, en pleno centro del pueblo y todos los restaurantes y bares. ( por eso suele haber ruido, a nosotros no nos importaba) una habitación amplia, y limpia y las chicas Manola y mariana encantadoras.”
Hotel surroundings
House rules
Child policies
Children of any age are welcome.
To see correct prices and occupancy information, please add the number of children in your group and their ages to your search.
Cot and extra bed policies
Cots and extra beds are not available at this property.
The fine print
Please inform Petit Hotel Hafa in advance of your expected arrival time. You can use the Special Requests box when booking, or contact the property directly with the contact details provided in your confirmation.
Due to Coronavirus (COVID-19), this property has reduced reception and service operating hours.
A damage deposit of US$20 is required on arrival. This will be collected as a cash payment. You should be reimbursed on check-out. Your deposit will be refunded in full in cash, subject to an inspection of the property.