Find hotels in Punta Sam from $35