The USS Ronald Reagan, one of the world's largest and most powerful military ships, has arrived in Brisbane with tourism bosses expecting thousands of American sailors on board to spend big.

The 333-metre long ship, which is more than 20-storeys' high, docked in Brisbane on Saturday morning ahead of a joint military exercise between the US Navy and the Australian military.

In Queensland about 25,000 military personnel will train near Shoalwater Bay between July 11 and July 24.