Hotels in Trincomalee

Find the best deals on 353 hotels in Trincomalee, Sri Lanka

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in Trincomalee

Find the perfect Trincomalee hotel for business or leisure


When to book a hotel in Trincomalee

Check out the information below to find the best deal on a Trincomalee hotel room
Low Season
February
High Season
August

cheapest month to stay

73%

expected price decrease

most expensive time to stay

72%

expected price increase

Price
$34 - $421
Highest day of week
Monday
Cheapest day of week
Friday

av. price over the last two weeks

Average price (weeknight)

$58

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$55

av. price over the last two weeks


How much does a hotel in Trincomalee cost per night?

Use the information below to find quality Trincomalee hotel rooms for low prices

Trincomalee travel information

How long do people stay in Trincomalee?

A stay of 2 nights is most popular when visiting Trincomalee.

How much does a hotel cost in Trincomalee?

On average, rooms will be priced around $75 per night when booking a hotel in Trincomalee; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

When is the best time to book a hotel in Trincomalee?

Trincomalee hotels are at their most economical to book in the month of February. The rates you are charged may be 72% lower than in the high season and is the best time to get a great deal.

Which day is cheapest to stay in Trincomalee?

Room prices for hotels in Trincomalee will be at their lowest on Thursday and peak on Sunday.

How much does a hostel in Trincomalee cost?

Hostels in Trincomalee (including hotels rated 2 stars and below) costs $9 per person, per night on average. This is a $66 per night cheaper than the average cost of hotels in Trincomalee.

Based on the weather in Trincomalee, what attractions are popular during June?

Temperatures in Trincomalee are typically around 86 °F during June and the chance of rain is low, which makes June the perfect time to spend some time outside at popular area attractions like Arugam Bay Beach and Pasikuda Beach.