Cabinas Don Taco was one of our favorite places. At $20 per person, per night, we found these adorable cabinas overlooking the town of Santa Elena (3-minute walk up the hill from the main intersection of town) to be great accommodations for the money. A filling typical breakfast was included (coffee, tea, rice and beans, eggs, and toast), with great views.
The cabinas themselves were very comfortable, with a wooden cozy finish and each with its own balcony. The bathrooms were small, but the rooms were big and the whole place was very clean, with maid service daily. They can arrange tours for you at the front desk.Important note: they do not take credit cards! The best way to make reservations is through their website, www.cabinasdontaco.com.
I would recommend this hotel to anyone except for travelers looking for a high-end, more luxurious or resorty feel. We saw a wide range of travelers at breakfast, and it does not have a budget feel at all.