Great hotel on the beach with amazing staff!
We were looking for a small non-resort hotel on the beach where we could relax peacefully, and Petit Lafitte is exactly that. As soon as we arrived at Lafitte we were welcomed home by the desk staff and concierge. Everyone at the hotel was friendly and made us feel comfortable, and were more than willing to help make our stay a very pleasant one. The beach is about 20 steps from the outdoor bar, with a number of chairs and thatch umbrellas for use by guests, and the pool was a comfortable temperature. The hotel provides unlimited bottled water, and filtered water to fill your own bottles. The included breakfast and dinner were plentiful and good. Breakfast consisted of a buffet of fresh fruit & cereals plus hot menu items to order, and dinner varied everyday, usually a buffet of salads and appetizers with a choice of entree to order. Our favorite hotel meal was a special Mexican barbecue dinner, consisting of a big assortment of side dishes plus fresh grilled steak, chicken, fish, and more. Lunch, snacks, and drinks were available to purchase at the pool bar, all reasonably priced. The only slight disadvantage of the location is that it's located a few miles north of Playa del Carmen, and without a car it's a very long walk to town (about 2 hours), or a 15 minute taxi ride. There are lots of activities in the area, easily accessible by hiring a tour or renting a car.