Our favorite hotel in Cahuita is the Magellan Inn with a lovely sunken pool and beautiful gardens.
The best budget hotel in Cahuita is Cabinas Arrecife with hammocks strung up between the coconut palms.
Also recommended is Jenny's Cabinas with great sea views.