If you’re looking for the best things to do in Trincomalee look no further. From the beaches to the temples here’s our complete guide.
Trincomalee is actually broken down into 2 nearby beach towns: Uppuveli and Nilaveli.
Both of which have some of the best beaches in Sri Lanka. Both with crystal clear water, and plenty of calm spots to throw down a towel and relax.
It’s always a tight argument between tourists as to which is the better location in Trinco; Uppuveli or Nilaveli.
Nilaveli is good if you’re looking to escape the crowds and spend a few days relaxing on a secluded beach.
However, Uppuveli is better if you’re in search of more of an upbeat atmosphere, with people and party opportunities.
Uppuveli is located much closer to the main town of Trincomalee, and is in fact within walking distance from any accommodation.
Nilaveli however, is located around 15km (a 20 minute drive) North of Trincomalee town.
The best option to reach Nilaveli Beach is to take a tuk tuk or taxi from Trincomalee Station, which should cost around 700 Rupees.
There are also buses running from Trincomalee to Nilaveli too, however the journey will take around an hour with stops.
Overall we’d side with Nilaveli as our favourite, and it’s definitely worth taking the trip out of town for.
Nilaveli beach also backs onto Pigeon Island, which is rated one of the best things to do in Trincomalee!
Pigeon Island is a National Park, and one of the two marine national parks of Sri Lanka.
Famous for it’s snorkelling, it’s certainly one of the best things to do in Trincomalee, and one of the main reasons tourists flock there every year.
Pigeon Island is located around 1km off the coast of Nilaveli, and there are boats leaving from both Uppuveli Beach and Nilaveli Beach daily.
It takes roughly 10 minutes to reach Pigeon Island from either destination, and should cost around 3,500 Rupees per person.
Be sure to confirm with your guide that this price includes snorkelling equipment and the Pigeon Island National Park entrance fee!
The island gets its name from the amount of rock pigeons that have made it there home over the years. However, if you visit Pigeon Island on a day trip, you’ll probably be more interested in the goings on below the water.
Full of bright coral, tropical fish, reef sharks and turtles, it’s an extremely popular spot in Trincomalee.
Just please be careful not to tread on the coral, and be wary of the other people snorkelling.
Another of the popular marine activities in Trincomalee, is whale watching.
Either here, or down in Mirissa, are the two spots in Sri Lanka to head out on a whale watching tour.
On this tour you will depart from the diving centre in Uppuveli at 6:00 am, and aim to spot blue whales as they feed in the ocean.
Aside from just the blue whales, other marine life have also been spotted on the coast of Sri Lanka such as sperm whales, orcas, turtles, killer whales, and dolphins!
The largest mammals on our planet travel in pods, and follow a social system similar to elephants.
Having said that, Sri Lanka is considered to be one of the best places in the world for whale and dolphin watching.
Ranked at #1 on TripAdvisor’s best things to do in Trincomalee list, you have to visit Koneswaram Temple.
The temple is a modern classical-medieval style Hindu temple, situated on a hill close to the water, and looks out towards the mountains in the distance.
This temple holds a lot of history, dating back to approximately 200BC, and is dedicated to the Hindu God Shiva.
With a giant statue of Shiva as it’s centre piece, it’s certainly an epic structure and possibly the only temple we’ve visited on our travels that is situated on the edge of a cliff.
Within the grounds you can find deers and peacock casually moving along with the tourists.
Plus there are plenty of street vendors along the way if you want to grab a quick bite to eat or purchase souvenirs.
Before arriving, we’d only ever seen one photo of Trincomalee, and that photo was of Pathrakali Amman Temple.
So for a personal tick on our Sri Lanka bucket list, we were desperate to find this beautiful spot and grab some tourist photos.
Dedicated to the Goddess Bhadrakali, or Kali for short, Pathrakali Amman Temple is an extremely colourful complex of buildings.
With attractive statues and paintings scattered around the outside, the same can be found flowing all over the walls and also inside onto the ceilings.
Pathrakali Amman Temple is free to visit, and you can watch devotees pray for their needs by breaking coconuts in front of the temple.
At 11:30am they have prayers, and even non-Hindus are very welcome to join. You will be blessed with dots on your forehead, and it’s certainly a remarkable experience you will never forget.
In our opinion one of the best things to do in Trincomalee!
The food is one of the largest parts of Sri Lankan culture, so save some space on your things to do in Trincomalee list to get fully immersed into the local delicacies.
The most common Sri Lankan street food’s are hoppers, vadai, and kothu. All of which we ate way too much of!
A go to for us though, was a typical Sri Lankan vegetable curry. Usually served with a mixture of rice, pumpkin or root vegetables, popadoms and pol sambol.
When searching for local spots to eat at, we usually look for the busiest places. That way you know the food you’re getting is fresh, and the Sri Lankans personally approve of it!
Wherever you choose to eat, be sure to try something local, and we’re sure you’ll finish off your time in Trincomalee fully satisfied.
Offering an outdoorand a spa and wellness centre, Amaranthe Bay Resort & Spa is located just 3.1 miles north of Trincomalee town.
The well-appointed accommodation provides guests with a flat-screen satellite TV, minibar and seating area with sofa.
Featuring a spa bath, the private bathrooms also come with a shower and hairdryer. You can enjoy lake and pool view from the balcony.
Free WiFi access is available in the resort. There is also a restaurant that serves international and local cuisine.
Guests can enjoy refreshing alcoholic and non-alcoholic beverages at the bar by the pool.
Situated within 450 yards of Uppuveli beach, Relax Inn offers rooms with air conditioning and private bathrooms in Trincomalee.
Among the facilities at this property are room service and a tour desk, along with free WiFi throughout.
The accommodation features a 24-hour front desk, a shared kitchen and currency exchange for guests. The inn offers a continental or buffet breakfast.
The area is popular for cycling, and bike hire and car hire are available at Relax Inn.
Fort Frederick is 4.3 miles from the accommodation, while Koneswaram Temple is also 4.3 miles from the property.
Situated in Trincomalee, 200 yards from Uppuveli beach, Walkers Hostel features accommodation with a shared lounge, free private parking, a garden and a terrace.
Among the facilities at this property are room service and an ATM, along with free WiFi throughout.
At the hostel rooms have a desk and a private bathroom. Walkers Hostel also offers an American or Asian breakfast.
For more places to stay in Trincomalee, you can check the latest prices on Booking.com.