It is the world's 4th-largest cruise ship and carries 6,500 passengers. The $1.3 billion vessel is the largest cruise liner to operate out of Australia.
Brisbane harbour master escorted the ship into the harbour.
The ship will leave Brisbane later today.
Premier Annastacia Palaszczuk said on Monday an announcement was expected soon on private sector plans for a new cruise ship terminal in Brisbane.
The world's biggest liners cannot berth at Hamilton Portside and have to anchor down river.