If you are a Marriott guy, accumulating Bonvoy Rewards Points as you go along, I'd recommend the Marriott hotels nearest or in the historic district.
The several favorites include:
1. the Lindy Renaissance Hotel on Wentworth Street ....easy walk to King Street for the awesome shops and nearby restaurants.
2. the Marriott Courtyard on Calhoun Street/Historic District....
3. Bella Grace Hotel on Calhoun Street....also walkable to King Street. Higher points requirement,
but it's a quirky, awesome modern hotel that will definitely give a different but fun vibe.
P.S. the regular Marriott Hotel on the water is NOT a favorite....farther from where you want to be, and it's a mediocre hotel quality-wise.