A dramatic clifftop Hindu temple to Shiva on Swami Rock, high above the ocean at the tip of the Trincomalee headland.
Trincomalee
A historic east-coast port city set on one of the world's finest natural harbours, ringed by golden beaches and crowned by the clifftop Koneswaram Temple.
Overview
Trincomalee is the main city of Sri Lanka's east coast, wrapped around a vast deep-water harbour that has drawn traders and navies for centuries. The town blends Tamil, Muslim and Sinhalese communities around bustling markets, colonial forts and a headland temple perched high above the Indian Ocean. Nearby beaches at Uppuveli and Nilaveli offer warm, calm swimming for much of the year, while boat trips run out to snorkel reefs and, in season, to watch blue whales offshore. Its dry-zone climate keeps it sunny while the west coast is under monsoon.
History
Trincomalee's harbour made it a coveted prize: the Portuguese, Dutch, French and British all fought over it, and the British used it as a key naval base into the Second World War, when it was bombed by the Japanese in 1942. The headland's Koneswaram Temple was a celebrated Hindu shrine razed by the Portuguese in 1624, its fort built from the temple's stones and later renamed Fort Frederick under the British.
Attractions
A colonial-era fort guarding the Trincomalee headland, its wooded grounds roamed by wild spotted deer and leading up to Koneswaram Temple.
A cluster of seven square wells of naturally warm mineral water enclosed in a walled bathing complex west of town.
The nearest sweep of golden sand to Trincomalee town, lined with guesthouses and calm swimming water.
Where to eat
Halal and Vegetarian-friendly options are tagged below. Kosher food is not commercially available here; observant travellers usually self-cater or contact a Chabad house.
Queen Bee Cafe
Cafe, Sri Lankan, Seafood · Budget
Tiny, much-loved cafe in Alles Garden with one of the highest ratings in Trincomalee. Known for hearty breakfasts, mango toast and devilled chicken.
Snack Bar Hawaii
Seafood, Sri Lankan · Mid
Beachfront seafood shack in Uppuveli's French Garden with sun beds on the sand and a laid-back island vibe. Famous for its crab curry and freshly grilled catch of the day.
Trinco Lanka Restaurant
Sri Lankan, Seafood · Budget
Warm family-run restaurant off Sarvodaya Road serving fresh seafood and classic Sri Lankan curries. Guests can also join cooking classes with the owners.
Cafe on the 18th
Cafe, Seafood, International · Mid
Stylish beach cafe on Uppuveli beach known for excellent coffee, pancakes and surprisingly good fresh sushi. One of the most popular hangouts on Trincomalee's coast.
Rice 'n' Curry Restaurant
Sri Lankan · Budget
Homely family-run spot serving authentic Sri Lankan rice and curry spreads with generous portions. Also runs popular cooking classes for travellers.
NINA Restaurant Trincomalee
Sri Lankan, Seafood, Asian · Budget
Family-run beach-road eatery in Alles Garden serving whole fish curry, prawns and Sri Lankan classics at fair prices. A reliable favourite with Uppuveli regulars.
Events & festivals
Maha Shivaratri at Koneswaram
Religious · Every February/March, on the new-moon night sacred to Shiva
All-night vigils, chanting and pujas at the clifftop Koneswaram temple above the Indian Ocean — one of the most atmospheric nights of the Hindu calendar in Sri Lanka.
Reviews & traveler photos
Loading reviews…
Travel tips
- Visit the east coast between May and September; the beaches here are at their best when the rest of the island is wet.
- Cover shoulders and knees and remove shoes before entering Koneswaram Temple on the fort headland.
- Wild spotted deer roam freely inside Fort Frederick on the way up to the temple, so drive and walk slowly.
- Snorkelling and whale-watching boat trips leave early; book the day before and go in the calm morning sea.
- Carry cash in rupees for national-park and temple entry, boats and tuk-tuks, as card payment is rare.