Stay at this 100% non-smoking Beaufort, South Carolina hotel located near the Beaufort Bay, Hunting Island State Park and the Parris Island Marine Corps Depot. Welcome to the BEST WESTERN PLUS Sea Island Inn, located right across from the beautiful Beaufort Bay in Beaufort, South Carolina. This hotel is minutes from the Waterfront Park, the National Cemetery, the Sands of Port Royal and the Arsenal Museum. Guests will also be close to the Historic District, full of shops, restaurants and historic homes.