3 star hotels in Las Terrenas typically cost $99/night, but Casa Grande Beach Hotel is typically available for $67/night, and is rated equally to its competitors.