We stayed at a pet friendly B&B several years ago called
The Red Dog Inn. It was run by a woman named
Molly Wood. I am not sure if they are still in business. They are in the heart of Beaufort, on a side street, near the docks. There is a Pub that does not serve food and wants dogs to come in so they can mingle with other dogs. We were just at the
Dock House last Sunday with our pet, she & I had drunkin' shrimp.
She sits by the outside table watching the boats come in. Food is good and inexpensive & so are the drinks.
Roaches IMO are not the norm. I wouldn't stay a minute in a place that has them.
I hope that you will be able to find a place, Beaufort is my favorite place.