Hotels in Trincomalee

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

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

Top Trincomalee hotels

Find the perfect Trincomalee, Sri Lanka 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

69%

expected price decrease

most expensive time to stay

74%

expected price increase

Price
$31 - $365
Highest day of week
Monday
Cheapest day of week
Friday

av. price over the last two weeks

Average price (weeknight)

$60

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$52

av. price over the last two weeks


How much does a hotel in Trincomalee, Sri Lanka cost per night?

Use the information below to find quality Trincomalee hotel rooms for low prices
2 stars and below
Natraj Hotel
#1 most popular
Natraj Hotel
8.3
$8
3 stars
Palmera Eco Resort Nilaveli
#1 most popular
Palmera Eco Resort Nilaveli
8.8
$58
Jkab Beach Resort
#2 most popular
Jkab Beach Resort
7.6
$40
Hotel Glee
Best value
Hotel Glee
7.8
$15
4 stars and above
Trinco Blu by Cinnamon
#1 most popular
Trinco Blu by Cinnamon
8.9
$70
Amaranthe Bay
#2 most popular
Amaranthe Bay
8.9
$47

Hostels and cheap hotels in Trincomalee

These hotels and hostels are the cheapest accommodations available in Trincomalee, Sri Lanka
Natraj Hotel
Natraj Hotel
8.3
$8
OYO 310 Sea Lagoon Beach Hotel
OYO 310 Sea Lagoon Beach Hotel
9.4
$24
Hotel Glee
Hotel Glee
7.8
$15
Sunstar
Sunstar
8.1
$27
Nature Beach Huts
Nature Beach Huts
8.9
$18
Orion Beach Way
Orion Beach Way
8.0
$30

Get the best value hotel in Trincomalee

These Trincomalee hotels have the best prices for their ratings
Natraj Hotel
Natraj Hotel
8.3
$8
Trinco Blu by Cinnamon
Trinco Blu by Cinnamon
8.9
$70
OYO 310 Sea Lagoon Beach Hotel
OYO 310 Sea Lagoon Beach Hotel
9.4
$24
Pigeon Island Beach Resort
Pigeon Island Beach Resort
8.5
$31
Hotel Glee
Hotel Glee
7.8
$15
Nature Beach Huts
Nature Beach Huts
8.9
$18

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 $34 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 69% 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 $8 per person, per night on average. This is a $26 per night cheaper than the average cost of hotels in Trincomalee.