St George's Cruise Port Tours

2 reviews
On the far northeastern tip of Bermuda, St George's cruise port is located in what was once the island's capital. In fact, the town of St George is claimed to be the oldest continuously inhabited English settlement in the New World, and the entire town and its fortifications are preserved as a UNESCO World Heritage site. The quaint town of whitewashed houses, palm trees, and lovely bays provides a marvelously laid-back welcome to Bermuda and its white-sand beaches, colonial history, and marine life.

How to Get to St George's
Ships dock on Ordinance Island, a few steps from shore in the middle of St George's Harbour, which is linked to the mainland by a bridge. St George's main hub is King’s Square, minutes from where you’ll dock, and you can pick up maps and walking-tour details from the visitor center here.

One Day in Bermuda
Beaches are Bermuda’s main draw, and the white sands of Achilles Bay are less than a mile from the cruise dock. Also near St George's is Tobacco Bay for a day of snorkeling and sunbathing.

Of course, British colonial architecture is Bermuda’s other claim to fame, and there’s plenty to explore if you’re interested in history. St George's is set around a lovely harbor, with whitewashed St Peter’s Church, Georgian-era houses, period street lighting, intriguing alleyways, a National Trust museum, and colonial reminders like the replica ducking stool in King's Square. Hamilton is 15 miles (24 km) away, connected to St George's by bus and ferry services. From there, you can jump on another ferry to explore the Royal Naval Dockyard.

Port Information
Cruise liners sailing to Bermuda include Norwegian, Royal Caribbean, Carnival, Holland America, and Princess. English is spoken and the local currency is the Bermuda dollar. US dollars are also accepted, but leave your British cash at home. St George's does offer ATMs and banks.
Address: St George's, Bermuda
Read More

2 Tours & Activities to Experience

Clear all
Select Dates
Sort by:Default

Having trouble booking online?
(888) 651-9785
Call (888) 651-9785