Ceylon Loop Top attractions Hidden gems Trip planner

Fort Frederick

Trincomalee, Eastern

Fort Frederick, the 17th-century Portuguese-built fort on Swami Rock in Trincomalee
Photo: Kinjazzz / CC BY-SA 4.0 / Wikimedia Commons

Built by the Portuguese in 1623 on Swami Rock overlooking Trincomalee's natural harbour, Fort Frederick later passed to the Dutch and then the British, who gave it its current name after a son of William III of Orange-Nassau. Much of the original structure remains intact, and the fort grounds today share the headland with the Koneswaram heritage site and a resident population of spotted deer that wander freely between the walls. The cliff at Swami Rock, just past the fort, drops dramatically to the sea and has its own dark colonial-era history involving a Dutch officer's failed romance.

Heritage & architecturePhotography spots

Best time to visit

Late afternoon, when the light softens for photos over the harbour and deer are more active.

Visitor tip

The site includes active areas with access rules; dress modestly and follow local guidance.

Local pick

Walk past the old complex to the very edge of Swami Rock — the sheer drop to the ocean below is more dramatic than photos of the fort alone suggest.

Quick answers

Where is Fort Frederick?

Fort Frederick is in Trincomalee, Eastern Province, Sri Lanka.

When is the best time to visit Fort Frederick?

Late afternoon, when the light softens for photos over the harbour and deer are more active.

How far is Fort Frederick from Colombo?

About 238 km in a straight line. Road journeys are longer, so check current travel times before you go.

What is near Fort Frederick?

Nearby places include Koneswaram Kovil (about 1 km away), Kanniya Hot Springs (about 8 km away), Nilaveli Beach (about 14 km away), Pigeon Island National Park (about 16 km away).

Add to my itinerary

Nearby places

More places in Eastern Province

More to see around Trincomalee: things to do in Trincomalee. Planning a trip? See the top attractions in Sri Lanka, the best time to visit and how many days you need.