The US embassy said the visit will allow the submarine to replenish supplies as well as give the crew an opportunity to rest.
The nuclear-powered attack sub carries 12 officers and 98 crew members.
The USS Bremerton (698) is named in honor of the city of Bremerton in Washington, home to Puget Sound Naval Shipyard.
It is the second US ship to bear the name. The first USS Bremerton (CA 130) was a heavy cruiser of the Baltimore Class commissioned at the close of the second World War.