The best hotels in Trincomalee

Sri Lanka's east coast best-kept secret. Great beaches, good diving, and serious whale watching. Here is where to stay.

Our 10 Top Picks in Trincomalee

Click any hotel to check availability and book at the best price.

Trinco Blu by Cinnamon

Trincomalee

$113/night Prices are approximate and vary by season

Amaranthé Bay Resort & Spa

Trincomalee

$107/night Prices are approximate and vary by season

Woody Cabana

Trincomalee

$19/night Prices are approximate and vary by season

Cool Banyan Cabana

Trincomalee

$21/night Prices are approximate and vary by season

LUXMI RESORT TRINCOMALEE

Trincomalee

$20/night Prices are approximate and vary by season

Blue Beach Hotel Trinco

Trincomalee

$16/night Prices are approximate and vary by season

Trinco beach by DSK

Trincomalee

$20/night Prices are approximate and vary by season

Woody crest hotel

Trincomalee

$22/night Prices are approximate and vary by season

Pearl Bungalow Trincomalee - Family Room with Garden View

Trincomalee

$29/night Prices are approximate and vary by season

Resort Maya Beach & Beach Bar

Trincomalee

$20/night Prices are approximate and vary by season
Browse all hotels →

Why These Hotels Made Our List

Here's why each one made the cut.

Trinco Blu by Cinnamon

Trincomalee $113/night Prices are approximate and vary by season 9/10

The go-to choice on Trincomalee's Nilaveli beach if you want proper resort amenities without flying to Colombo first. At $113, you're paying for a private beach, pool, and 4,000+ guests who can't all be wrong. It's pricier than most options here, but the consistency shows. Book direct for better rates.

Address:Trinco Blu by Cinnamon, 8.619344, J699+75H Sampalthivu Post Uppuveli, 81.218409 Sarvodaya Rd, Trincomalee 83408, Sri Lanka

Rating breakdown

  • 5★72%
  • 4★19%
  • 3★5%
  • 2★1%
  • 1★3%

Compare prices for Trinco Blu by Cinnamon

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$110per night
Check availability →
Check price
Best price tonight
$130per night
Check availability →
Check price
Free cancellation available
$130per night
Check availability →

Amaranthé Bay Resort & Spa

Trincomalee $107/night Prices are approximate and vary by season 9/10

A solid alternative to Trinco Blu at a slightly lower price point. The spa sets it apart from other beach resorts in the area, and 979 reviews at 4.5 suggests the quality holds. You're on the northern coast near Nilaveli, which means whale watching boat tours are five minutes from your door.

Address:Amaranthé Bay Resort & Spa, 101/17, Alles Garden Road, Uppuveli, Trincomalee, Sri Lanka

Rating breakdown

  • 5★70%
  • 4★22%
  • 3★5%
  • 2★0%
  • 1★3%

Compare prices for Amaranthé Bay Resort & Spa

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$110per night
Check availability →

Woody Cabana

Trincomalee $19/night Prices are approximate and vary by season 9.6/10

Don't let 'unrated' fool you. At $19 a night, this is one of Trincomalee's best value beach stays, and a 4.8 rating from actual guests beats most polished resorts in town. It's a basic cabana setup on the beachfront. Bring cash since ATMs near Uppuveli beach are limited.

Address:Woody Cabana, No 26, 1st lane , New street, Aless Garden, Trincomalee 31000, Sri Lanka

Neighborhood:Deva Nagar

Rating breakdown

  • 5★81%
  • 4★15%
  • 3★4%
  • 2★0%
  • 1★0%

Compare prices for Woody Cabana

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$20per night
Check availability →
Check price
Best price tonight
$20per night
Check availability →

Cool Banyan Cabana

Trincomalee $21/night Prices are approximate and vary by season 9.8/10

A 4.9 from 29 guests is almost unheard of in budget accommodation. At $21, you're getting a genuinely loved place on Uppuveli beach, not a polished corporate hotel. The catch: only 29 reviews means one bad month could shift the score. Book early. Small places fill fast in season (July to September).

Address:Cool Banyan Cabana, 74, 22 Alasgarden Uppuweli, Trincomalee 31000, Sri Lanka

Rating breakdown

  • 5★91%
  • 4★6%
  • 3★3%
  • 2★0%
  • 1★0%

Compare prices for Cool Banyan Cabana

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$20per night
Check availability →
Check price
Best price tonight
$20per night
Check availability →

LUXMI RESORT TRINCOMALEE

Trincomalee $20/night Prices are approximate and vary by season 10/10

A perfect 5.0 from 26 guests is impressive, but treat it as a promising new entrant, not a proven commodity. No listed price is a red flag. Always ask before booking. If it's genuinely good, you'll get a deal before word spreads. Located near Trincomalee town, closer to the harbor than the beach resorts.

Address:LUXMI RESORT TRINCOMALEE, 07, Trincomalee 31000, Sri Lanka

Neighborhood:Pallathoddam

Rating breakdown

  • 5★100%
  • 4★0%
  • 3★0%
  • 2★0%
  • 1★0%

Compare prices for LUXMI RESORT TRINCOMALEE

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$20per night
Check availability →
Check price
Best price tonight
$20per night
Check availability →

Blue Beach Hotel Trinco

Trincomalee $16/night Prices are approximate and vary by season 9.6/10

At $16 a night, you're not getting luxury. You're getting a clean room close to Trincomalee's Uppuveli beach strip, which is honestly all most backpackers need. Only 12 reviews, so the 4.8 score could still shift. Good base for day trips to Marble Bay or snorkeling at Pigeon Island National Park.

Address:Blue Beach Hotel Trinco, No 13 EhamparamRoad, Trincomalee 31000, Sri Lanka

Neighborhood:Pallathoddam

Rating breakdown

  • 5★84%
  • 4★8%
  • 3★8%
  • 2★0%
  • 1★0%

Compare prices for Blue Beach Hotel Trinco

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$20per night
Check availability →

Trinco beach by DSK

Trincomalee $20/night Prices are approximate and vary by season 8.8/10

A reliable 3-star with 96 reviews and a solid 4.4 rating. No listed price is annoying, but this is the kind of consistent mid-range beach hotel that works well for families near Trincomalee's Fort Frederick area. Expect clean rooms and breakfast. Not glamorous, but it won't surprise you with problems either.

Address:Trinco beach by DSK, 328 Dyke St, Trincomalee 31000, Sri Lanka

Rating breakdown

  • 5★71%
  • 4★18%
  • 3★3%
  • 2★3%
  • 1★5%

Compare prices for Trinco beach by DSK

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$20per night
Check availability →
Check price
Best price tonight
$20per night
Check availability →

Woody crest hotel

Trincomalee $22/night Prices are approximate and vary by season 8.8/10

$22 for a 3-star with 84 reviews at 4.4 is a genuinely good deal on Sri Lanka's east coast. It's close to Uppuveli beach, which has calmer water than Nilaveli for swimming. The elevated position gives some decent views. You'll pay twice as much for half as much character at the bigger resorts nearby.

Address:Woody crest hotel, Trincomalee, Sri Lanka

Neighborhood:Deva Nagar

Rating breakdown

  • 5★75%
  • 4★9%
  • 3★7%
  • 2★4%
  • 1★5%

Compare prices for Woody crest hotel

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$20per night
Check availability →
Check price
Best price tonight
$30per night
Check availability →

Pearl Bungalow Trincomalee - Family Room with Garden View

Trincomalee $29/night Prices are approximate and vary by season 10/10

A perfect 5.0 but only 8 reviews means you're taking a small chance. At $29, the garden view family room sits neatly between Trincomalee's budget cabanas and mid-range hotels in price and comfort. If the streak holds, it's a steal. Worth a look for longer family stays away from the main resort strip.

Neighborhood:Deva Nagar

Compare prices for Pearl Bungalow Trincomalee - Family Room with Garden View

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$30per night
Check availability →

Resort Maya Beach & Beach Bar

Trincomalee $20/night Prices are approximate and vary by season 8.8/10

The beach bar alone makes this worth considering if you plan to spend evenings on Trincomalee's coast. A 4.4 from 150 guests at a 3-star tells you this place delivers consistently. No listed price means you'll need to check availability directly. Best positioned for sunset drinks after a day at Pigeon Island.

Address:Resort Maya Beach & Beach Bar, 686/12 Eham Param Road, Trincomalee 31000, Sri Lanka

Neighborhood:Pallathoddam

Rating breakdown

  • 5★80%
  • 4★7%
  • 3★1%
  • 2★2%
  • 1★10%

Compare prices for Resort Maya Beach & Beach Bar

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$20per night
Check availability →
Check price
Best price tonight
$20per night
Check availability →

Didn't find your match above? Here's every hotel in Trincomalee.

Every scored hotel in the city. Filter by price, rating, or type to find yours.

Any
Any
Any
# Hotel Our Score Guest Rating Reviews Type Price/Night Book
1 Trinco Blu by Cinnamon 9.0 4.5 4 256 4★ $110/night Book →
2 Amaranthé Bay Resort & Spa 8.9 4.5 979 4★ $110/night Book →
3 Woody Cabana 8.8 4.8 45 Apartment / Guesthouse $20/night Book →
4 Cool Banyan Cabana 8.8 4.9 29 Apartment / Guesthouse $20/night Book →
5 LUXMI RESORT TRINCOMALEE 8.8 5.0 26 Apartment / Guesthouse $20/night Book →
6 Blue Beach Hotel Trinco 8.7 4.8 12 Apartment / Guesthouse $20/night Book →
7 Trinco beach by DSK 8.7 4.4 96 3★ $20/night Book →
8 Woody crest hotel 8.7 4.4 84 3★ $20/night Book →
9 Pearl Bungalow Trincomalee - Family Room with Garden View 8.7 5.0 8 Apartment / Guesthouse $30/night Book →
10 Resort Maya Beach & Beach Bar 8.7 4.4 150 3★ $20/night Book →
11 Blackthorn Hotel 8.7 4.8 19 Apartment / Guesthouse $20/night Book →
12 Bliss Cabana 8.7 4.6 44 Apartment / Guesthouse $30/night Book →
13 Season villa 8.7 5.0 9 Apartment / Guesthouse $20/night Book →
14 Theevanni Inn 8.7 4.5 49 2★ $20/night Book →
15 Woody Cabana - Double or Twin Room with Extra Bed 8.7 5.0 8 Apartment / Guesthouse $20/night Book →
16 Trincomalee Beach Resort 8.6 Apartment / Guesthouse $30/night Book →
17 Neem Tree House Trincomalee 8.6 4.5 21 Apartment / Guesthouse $50/night Book →
18 Roo hills sea view chalet 8.6 4.5 19 Apartment / Guesthouse $40/night Book →
19 Trinco Diyash Beach Hotel 8.6 4.4 27 Apartment / Guesthouse $70/night Book →
20 REHEBOTH 8.6 4.1 15 Apartment / Guesthouse $40/night Book →

Showing 20 of 40 hotels

Browse all hotels →

Where to Stay in Trincomalee

The neighborhood you pick matters more than the hotel.

Uppuveli or Nilaveli: Which Beach to Base From

Uppuveli Beach, 5 kilometers north of Trincomalee town, has the most developed beach accommodation strip. This is where most budget and mid-range travelers stay. The beach is wide and swimmable May to September. Guesthouses are clustered within 100 meters of the sand. Restaurants and bars are walkable.

Nilaveli, another 10 kilometers north, is quieter and the beach quality is marginally better. The main reason to base in Nilaveli is proximity to Pigeon Island (1 kilometer offshore) and fewer crowds. The trade-off is fewer food options and a more expensive hotel minimum.

Blue Whale Watching: What to Expect

The blue whale season in Trincomalee runs April to June. Tours depart the main harbor (Trinco town) at 6am and run 4 to 5 hours. Cost is $50 to $80 per person through beach guesthouses. The boats go 5 to 15 kilometers offshore in calm conditions. Blue whale sightings run at about 90 percent success in May when numbers peak.

Take anti-nausea medication the night before if you are sensitive to boat motion. The sea is generally calm at 6am but builds through the morning. Bring sun protection, water, and a waterproof bag for your camera. Sperm whale and spinner dolphin sightings are common even on trips where blue whales are not found.

Pigeon Island: Snorkeling the Best Reef on the East Coast

Take a boat from Nilaveli beach to Pigeon Island in 10 minutes. The park entry is $15. Snorkel gear rental is LKR 500 for the day from gear shops on Nilaveli Beach. The reef wraps around the island's northeast side with blacktip reef sharks in the shallows visible from the surface. Blue coral and parrotfish are the most common sights.

Go in the morning before 11am. The afternoon northeast swell picks up and reduces visibility. Do not touch or stand on the coral: the reef was damaged in the 2004 tsunami and has partially recovered. Touching or breaking coral is illegal and carries fines.

Fort Frederick and the Koneswaram Temple

Fort Frederick is a 10-minute tuk-tuk from Uppuveli and takes about 45 minutes to walk around. Entry is free. The Dutch colonial walls are partially intact and the views over Trincomalee harbor are excellent. At the end of the Frederick headland, the Koneswaram Kovil sits at the cliff edge above a 130-meter drop to the sea.

The temple is active and visitors are welcome outside puja times. Women should wear a shawl or scarf over shoulders. Puja (prayer ceremony) happens at 6am, 12pm, and 6pm daily. The 6pm puja with the ocean backdrop at sunset is one of the most atmospheric temple experiences in Sri Lanka.

Getting Around and Organizing Transport

From Uppuveli or Nilaveli, tuk-tuks are the primary transport. Trincomalee town is 5 to 15 minutes by tuk-tuk (LKR 200 to 400). Pigeon Island boat transfers from Nilaveli beach cost LKR 500 to 800 per person. Whale watching boats depart from Trincomalee harbor (20 to 30 minutes from Nilaveli by tuk-tuk).

Rent a bicycle in Uppuveli (LKR 300 to 500 per day) for exploring the beach road between Uppuveli and Nilaveli. The road is flat and quiet outside of the brief morning and evening traffic. This gives more flexibility than tuk-tuks for stopping at beach access points along the 10-kilometer stretch.

Day Trip to Marble Beach

Marble Beach is inside the naval restricted zone 5 kilometers north of Nilaveli and is open to civilians on weekends only. The beach is one of the most beautiful in Sri Lanka with no facilities and almost no visitors. Access by tuk-tuk from Nilaveli takes 10 minutes and requires presenting your passport at the navy checkpoint.

Bring everything you need: water, food, sunscreen. There are no stalls or restaurants. The beach has excellent swimming conditions on calm days. This is one of the few undeveloped stretches of east coast beach where you can have the sand to yourself even in peak season.


Trincomalee's best hotel regions

Trincomalee sits on Sri Lanka's northeast coast, home to one of the finest natural harbors in the world. The city itself has Fort Frederick, Hindu temples, and the port. The beach zone is 5 to 15 kilometers north at Uppuveli and Nilaveli. The east coast's opposite monsoon pattern to the west means this area is best from May to September.

Uppuveli Beach 2 vetted hotels

East coast beach life with the most accommodation options

Uppuveli is the main tourist beach 5 kilometers north of Trincomalee town. Guesthouses, restaurants, and the best community atmosphere on the east coast are all here. The beach is wide and clean for swimming May to September.

Best for budget and mid-range travelers who want beach life with restaurant options walkable from accommodation.

Best areas Beach road, central Uppuveli
Price range $40-100/night
Best for Beach, budget, community
Avoid October to April (rough seas)
Best months May to September
Browse all Uppuveli Beach hotels →
Nilaveli Beach 2 vetted hotels

Quieter beach with Pigeon Island access and better water

Nilaveli is 15 kilometers north of town. Fewer guesthouses, better beach, and direct access to Pigeon Island National Park. The beach is wider and cleaner than Uppuveli.

Best for snorkel-focused travelers and those wanting a quieter beach experience at slightly higher price points.

Best areas Near Pigeon Island access point
Price range $80-200/night
Best for Snorkeling, quiet, water clarity
Avoid If restaurant variety matters
Best months May to September
Browse all Nilaveli Beach hotels →
Trincomalee Town 1 vetted hotel

Fort, Hindu temple, harbor, and the best whale watching access

The town itself is compact and walkable around the Fort Frederick headland. Business-class hotels operate here for those combining a beach trip with the temple and fort sites.

Whale watching boats depart from the harbor here. Hotels in town are 5 to 15 kilometers from the beaches.

Best areas Near Fort Frederick, harbor area
Price range $60-140/night
Best for Whale watching access, fort and temple
Avoid If beach proximity is the priority
Best months April to September
Browse all Trincomalee Town hotels →
Marble Beach Zone (North of Nilaveli) 1 vetted hotel

Most beautiful undeveloped stretch, weekends only access

Marble Beach in the naval zone north of Nilaveli is accessible only on weekends with passport at the navy checkpoint. No accommodation exists here.

A future eco-lodge zone is planned but not yet operational. Currently accessible as a day trip only from Nilaveli.

Best areas Marble Beach
Price range Day trip only
Best for Photography, uncrowded beach
Avoid Weekdays (restricted access)
Best months May to September
Browse all Marble Beach Zone (North of Nilaveli) hotels →

Best Areas by Vibe

Tell us how you travel.

East Coast Beach

Nilaveli has some of Sri Lanka's finest beach sand and water clarity May to September. The beach-to-guesthouse distance is minimal. The east coast draws fewer tourists than Mirissa or Unawatuna, which is the main advantage.

Blue Whale Watching

Trincomalee is one of the world's best locations for blue whale sightings. May and June see 90 percent success rates for blue whale encounters within 15 kilometers of the coast. Sperm whales are also common.

Hindu Temple Culture

Koneswaram Temple at Fort Frederick is one of the Paadal Petra Sthalams (sacred Shiva temples) of Sri Lanka. Active puja ceremonies at 6am, noon, and 6pm. The cliff-edge location with ocean views behind the temple is extraordinary.

Diving

HMS Hermes and SS Clan MacFarlane are World War II shipwrecks at 30 to 40 meters depth accessible to advanced divers. Pigeon Island reef dives are suitable for all levels. Visibility reaches 20 meters in calm May conditions.

Budget

Uppuveli guesthouses from $40 to $70 per night. Kottu roti from street stalls for LKR 200. Local fish curry meals for LKR 400. Pigeon Island boat transfer LKR 600. One of the more affordable beach destinations in South Asia.

Romantic

Koneswaram Temple sunset puja above the cliff. Empty Nilaveli beach at dawn before the day-trippers arrive. Whale watching at 6am on a calm May morning. These are the moments the east coast is worth the journey for.


We reviewed accommodation across the Trincomalee area, from budget beach bungalows at Uppuveli to mid-range properties at Nilaveli, focusing on beach quality, whale watching access, and honest value.

40%

Location Quality

Is the neighborhood walkable? Are restaurants, shops, and attractions within 10 minutes on foot? How does it feel after dark? We evaluate safety, public transport access, and whether the area has genuine local character or just tourist traps. A hotel in the wrong neighborhood ruins a trip. That's why location carries the most weight.

30%

Value for Money

We compare what you pay against what you get. A €150 hotel with a great location, clean rooms, and helpful staff can outscore a €500 hotel with fancy amenities in a bad area. We factor in seasonal pricing, cancellation policies, and hidden costs like tourist tax and breakfast surcharges. The goal is finding the best ratio, not the lowest price.

30%

Guest Experience

We analyze thousands of verified guest reviews across multiple platforms, looking for patterns rather than individual complaints. Consistent praise for cleanliness, staff, and room quality counts. We also assess the intangibles: does the hotel have character? Would you recommend it to a friend? A soul-less chain hotel with perfect facilities still loses to a well-run boutique with personality.

Every hotel on this page earned its spot through this process.


When to Visit Trincomalee

Hotel prices, crowds, and weather vary by season.

Good Transition

Shoulder (Apr and Oct)

Avg hotel: $60-120/nightCrowds: LowTemp: 27-32°C

April is the beginning of the east coast season and the best month for blue whale sightings at high frequency. October sees the season winding down. Both months have lower prices and fewer tourists than the peak period.

Rough Seas

Off Season (Nov-Jan)

Avg hotel: $45-90/nightCrowds: Very LowTemp: 25-30°C

The northeast monsoon brings rough seas and rain to Trincomalee from November through January. Swimming is not possible on most days. Some guesthouses close for the off season. The west coast (Mirissa, Unawatuna) is the better choice during this period.

Pre-Season

Dry Off Season (Feb-Mar)

Avg hotel: $50-100/nightCrowds: LowTemp: 27-33°C

February and March are technically dry and warm but the seas remain rough from the northeast monsoon effects. A small number of travelers visit. Whale watching is beginning. Most facilities are operating at partial capacity.

Browse all hotels →

Booking Tips for Trincomalee

Smart booking strategies for Trincomalee.

Book blue whale watching tours the day before departure

Tours fill up quickly in May and June when whale sightings are most reliable. Book through your guesthouse the evening before you plan to go. The 6am departure requires an early start from Uppuveli or Nilaveli (20 to 30 minutes by tuk-tuk to the harbor). Take anti-nausea medication the night before if you are prone to seasickness.

Visit Pigeon Island before 10am for the best snorkeling visibility

Boats to Pigeon Island depart from Nilaveli Beach throughout the morning. The first boats at 8am have the clearest water. By midday, boat traffic and wave action from the northeast swell reduce visibility. Bring your own snorkel and mask if you have them: the rental quality at the beach is variable.

Attend the Koneswaram Temple sunset puja

The 6pm puja at Koneswaram Temple on the Fort Frederick headland is one of the most atmospheric religious ceremonies in Sri Lanka. The temple sits at the edge of a 130-meter cliff above the sea. Dress modestly (cover shoulders and knees). The ceremony lasts 20 to 30 minutes. Arrive by 5:30pm for a good position.

Bring enough cash from Colombo or Kandy

ATMs in Trincomalee exist but are unreliable and sometimes run out of cash, especially on weekends. Bring LKR in sufficient quantity for your stay (guesthouses, food, tuk-tuks, excursions). As a rough guide, budget LKR 5,000 to 10,000 per day for a comfortable mid-range experience including accommodation, food, and one excursion.

Stay on the east coast from May to September only

The east coast timing is opposite the west. Mirissa whale watching and Unawatuna beaches are good November to April. Trincomalee and Arugam Bay are good May to September. Planning a Sri Lanka circuit that does west coast first, then east coast (or vice versa with a month gap) means you are in each place at the right time.

Ask about Marble Beach access from your Nilaveli guesthouse

Marble Beach in the naval zone north of Nilaveli is accessible with a passport at the navy checkpoint on weekends. The guesthouse staff can advise on current access conditions as the rules occasionally change. Bring your own food and water. There is a freshwater shower at the checkpoint for rinsing off after swimming. The beach is often completely empty even on weekends.


4 areas covered
300+ options reviewed
10 vetted picks
0 sponsored listings

Hotels in Trincomalee, FAQ

Straight answers from our team.

When is the best time to visit Trincomalee?

May through September is the prime season. The northeast trade winds drop and the sea becomes calm for swimming, diving, and snorkeling. This is the opposite of the west coast, which is best from November to April. The blue whale watching season peaks in May and June when whales are sighted within 5 to 10 kilometers of the coast. July and August are the busiest months with the most domestic Sri Lankan visitors.

What beaches are best near Trincomalee?

Uppuveli Beach, 5 kilometers north of town, is the most developed beach stretch with the best guesthouses and restaurants. Nilaveli Beach, 15 kilometers north, is less crowded with cleaner water and better snorkeling. Nilaveli is the beach to choose for the full east coast experience. The beach in front of Trincomalee town itself (Dutch Bay) is pleasant but not suitable for swimming due to harbor traffic.

What is Pigeon Island and how do you get there?

Pigeon Island National Park is a small island 1 kilometer off Nilaveli Beach, accessible by boat in 10 minutes. Entry costs $15. The island has an active reef with blacktip reef sharks, sea turtles, and diverse coral fish. Snorkel gear is available for rent on the boat or at the Nilaveli beach guesthouses for LKR 500 per day. Boat transfers cost LKR 500 to 800 per person round trip. Go in the morning for clearest water visibility.

Is blue whale watching reliable in Trincomalee?

Very reliable from April to June. Trincomalee is one of the best places in the world to see blue whales. Boats depart from the main harbor at 6am and return by noon. Tours cost $50 to $80 per person through most beach guesthouses. Blue whale sightings are confirmed on about 90 percent of trips in May. Sperm whales are also frequently sighted. Book the day before as boats fill up. Seas are calmer in the early morning.

What is Fort Frederick?

Fort Frederick is a Dutch colonial fort built in 1623 on a headland above the harbor at the southern end of Trincomalee town. Entry is free. The fort gives excellent harbor views and at the end of the headland, the Koneswaram Hindu Temple sits at the cliff edge where priests conduct puja (prayer) at sunrise and sunset. The combination of Dutch colonial architecture and active Hindu worship in one 15-minute walk is genuinely unusual.

How safe is Trincomalee and has the civil war affected tourism?

Trincomalee is safe for tourists. The area was affected by the civil war which ended in 2009 and by the 2004 tsunami. Reconstruction is complete and the town is functional with normal infrastructure. Unexploded ordnance warnings from the war period no longer apply to the tourist areas. The town and beaches around Uppuveli and Nilaveli are safe to move around independently. The main practical issue is infrastructure gaps compared to the south coast: electricity cuts and limited ATMs.

How do you get from Colombo to Trincomalee?

Night train from Colombo Maradana Station takes 7 to 8 hours and arrives in Trincomalee in the morning (recommended for overnight comfort). Fares LKR 500 to 2,000 depending on class. Daytime train from Colombo via Maho and Habarana takes 8 to 9 hours. Bus from Colombo Pettah takes 6 to 7 hours for LKR 500 to 800. Private taxi from Colombo costs $100 to $130 and takes 5 to 6 hours on the A11. Flying: No direct flights but connections via domestic airlines from Colombo to Trincomalee airstrip (1 hour, around $100).

Is Trincomalee worth combining with Sigiriya?

Yes. The two destinations are 110 kilometers apart (2.5 to 3 hours by road through Habarana). Most travelers doing the Cultural Triangle (Sigiriya, Polonnaruwa, Dambulla) end their circuit by continuing east to Trincomalee or Arugam Bay. Sigiriya is best December to April, Trincomalee is best May to September. Combining both in the same trip means timing one poorly unless the trip spans several weeks.

What are the best diving and snorkeling spots near Trincomalee?

Pigeon Island is the most accessible snorkel spot (1km from Nilaveli, $15 entry). Swami Rock off Fort Frederick is the main dive site for experienced divers, with visibility up to 20 meters in season. The French Pass between the mainland and Pigeon Island has good reef fish. Dutch Bay has World War II shipwrecks including the INS Betwa and HMS Hermes at 40 meters depth, accessible to advanced divers with local dive operators.

What should I eat in Trincomalee?

The east coast Tamil and Muslim cooking differs from the south. Fish ambul thiyal (sour fish curry) is the regional specialty at most local restaurants for LKR 400 to 700. Kottu roti (chopped flatbread stir-fried with vegetables and egg) from street stalls costs LKR 200 to 400. The covered market in Trincomalee town has fresh seafood, jackfruit, and tropical produce. Uppuveli has several beach restaurants serving fresh prawn and crab at LKR 1,500 to 3,000 per dish.

What accommodation options are available in Uppuveli versus Nilaveli?

Uppuveli (5km from town) has more guesthouses and restaurants, better nightlife, and more community atmosphere. Prices run $40 to $100 per night for good guesthouses. Nilaveli (15km from town) is quieter, cleaner, and closer to Pigeon Island. Hotels here cost $80 to $200. Nilaveli Beach Hotel is the main reference property. Choose Uppuveli if you want beach community life. Choose Nilaveli if beach quality and water sports are the priority.

Are there other beaches beyond Trincomalee worth visiting?

Marble Beach, 5 kilometers north of Nilaveli, is a navy-controlled beach that civilians can access on weekends. It is one of the most beautiful beaches in Sri Lanka with almost no development. Access is by tuk-tuk from Nilaveli (LKR 400). Bring your own food and water. Swimming is good and the sand is white and fine. It can be accessed only on Saturday and Sunday as it sits within naval zone boundaries.


via

Ready to book Trincomalee?

We vetted the best. You just have to pick.

Browse all Trincomalee hotels