The Sea Island Inn (a Best Western Hotel) is located on the main drag in the historic district of Beaufort, South Carolina. I have stayed there for many years with family members and the location is perfect! You can walk across the street to view the water or stroll down the street to eat or shop. The hotel rooms are... more







