The two are similar. "Historic hotel" is a term often used in the U.S., whereas “heritage hotel” is common in Asia and Europe. Historic hotels tend to place more significance on the physical building and architecture. A heritage hotel draws meaning mainly from the cultural value and how it inspired the surrounding community.