What you seem to be addressing in your question is the value (or lack thereof) of having the term "Maine Resorts" as the first term in many of the sites titles. As you suspected, there is little value in doing so, but including "Maine Resorts" somewhere (just not at the start) of those titles is not necessarily a bad idea.
What would be more valuable, would be to use that first position for the targeted keyword(s) of that page. So for the "Accommodation Listing" page:
Accommodation Listing, Maine Resorts, [company name]
Think of a user searching for:
accommodation listings for Maine resorts
Now your Google, which of these two pages do you return (if based on title alone)?
- Maine Resorts, [company name], Accommodation Listing
- Accommodation Listing, Maine Resorts, [company name]
So, If you have a homepage that focuses on "Maine Resorts" as a term, than having the term as the first term works in that case:
Maine Resorts, [company name]
Sounds like your titles are already unique, it's just a matter of tweaking them to be more valuable