Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Trincomalee

Filter by star ratings
All filters
Orion Beach Way
Orion Beach Way
8.0 Excellent
178/15 Alas Garden, Nilaveli Road, Trincomalee, Sri Lanka
Show on map
3.0 mi from city centre, Trincomalee 
ExcellentBased on 337 reviews
8.0

Orion Beach Way is located in Trincomalee and features free Wi-Fi. It also offers luggage storage and a 24-hour reception.

Welcombe Hotel
Welcombe Hotel
7.2 Good
66, Lower Road, Orr's Hill, Trincomalee, Sri Lanka
Show on map
1.2 mi from city centre, Trincomalee 
GoodBased on 21 reviews
7.2

Boasting an outdoor pool, Welcombe Hotel is situated in Trincomalee and offers comfortable accommodation. Guests can also make use of free Wi-Fi.

Hotel Tobiko
Hotel Tobiko
8.5 Excellent
24 Murugapuri Road, Uppuveli, Trincomalee, Sri Lanka
Show on map
1.9 mi from city centre, Trincomalee 
ExcellentBased on 219 reviews
8.5

Hotel Tobiko provides comfortable 3-star accommodation in Trincomalee. It also offers a 24-hour reception, a swimming pool and free Wi-Fi.

Palmera Eco Resort Nilaveli
Palmera Eco Resort Nilaveli
8.8 Excellent
824D Gobalapuram, Trincomalee, Sri Lanka
Show on map
9.4 mi from city centre, Trincomalee 
ExcellentBased on 1 review
8.8

Palmera Eco Resorts Nilaveli provides a comfortable setting while in Nilaveli. It also offers a swimming pool, a 24-hour reception and free Wi-Fi.

Kings Hotel Restaurant And Bar
Kings Hotel Restaurant And Bar
7.3 Good
263, Main Street, Trincomalee, Sri Lanka
Show on map
0.6 mi from city centre, Trincomalee 
GoodBased on 5 reviews
7.3

Kings Hotel Restaurant and Bar is situated in the city's well known tourism and shopping district. It is located a brief walk from Pathirakali Amman Temple.

Lobster Inn
Lobster Inn
9.2 Excellent
no:42, beach road, allesgarden, uppuveli, trincomalee, Trincomalee, Sri Lanka
Show on map
3.1 mi from city centre, Trincomalee 
ExcellentBased on 287 reviews
9.2

Located in Trincomalee, Lobster Inn is a short drive from Pathirakali Amman Temple and Trincomalee Harbour. It also offers shops and a shared kitchen.

Uppuveli Beach House
Uppuveli Beach House
8.4 Excellent
Nilaveli Road Allesgarden Uppuveli 133 Vinayakar Veethy Uppuveli, Trincomalee, Sri Lanka
Show on map
2.7 mi from city centre, Trincomalee 
ExcellentBased on 55 reviews
8.4

Uppuveli Beach House provides comfortable 3-star accommodation in Trincomalee. It also offers a 24-hour reception, bicycle rental and an airport shuttle.

High Park Hotel
High Park Hotel
8.7 Excellent
High Park Hotel, Nillaveli NO. 01, Trincomalee, Sri Lanka
Show on map
7.6 mi from city centre, Trincomalee 
ExcellentBased on 83 reviews
8.7

Featuring a private beach, High Park Hotel is located in Nilaveli and provides comfortable accommodation. It also offers free Wi-Fi, bicycle rental and a tour desk.

Sasvi Cabana
Sasvi Cabana
9.1 Excellent
Trincomalee, Sri Lanka
Show on map
3.3 mi from city centre, Trincomalee 
ExcellentBased on 264 reviews
9.1

Located in Trincomalee, Sasvi Cabana is an easy drive from Pathirakali Amman Temple and Trincomalee Harbour. It also provides a terrace.

Blue Sand Resort and Hotel
Blue Sand Resort and Hotel
178/32, Ales Garden, Nelaveli Road, Trincomalee, Sri Lanka
Show on map
3.0 mi from city centre, Trincomalee 

This comfortable hotel in Trincomalee offers free Wi-Fi, as well as a private beach and an express check-in and check-out feature. It also provides a car rental desk, bicycle rental and a lift.

Tips for booking a Trincomalee hotel

Cheapest month:February
Most expensive month:August
Average price in Trincomalee:$86/night
Absolute cheapest price found:$4/night
Cheapest day:Sunday
Most expensive day:Wednesday
$34 - $309
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$44 - $523
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Trincomalee hotels

Show all 350 hotels
1
Trinco Blu by Cinnamon
Trinco Blu by Cinnamon
8.9 Excellent
Upuvali, Trincomalee, Sri Lanka
Show on map
3.4 mi from city centre, Trincomalee 

Featuring a private beach and an outdoor pool, this 4-star resort is situated in Trincomalee. It has a fitness centre, as well as free Wi-Fi, a sauna and a kids pool.

Cheapest hotels in Trincomalee, Trincomalee District

Show all 350 hotels
Orion Beach Way
Orion Beach Way
8.0 Excellent
178/15 Alas Garden, Nilaveli Road, Trincomalee, Sri Lanka
Show on map
3.0 mi from city centre,  

Orion Beach Way is located in Trincomalee and features free Wi-Fi. It also offers luggage storage and a 24-hour reception.

$7
Avg. per night
Lobster Inn
Lobster Inn
9.2 Excellent
no:42, beach road, allesgarden, uppuveli, trincomalee, Trincomalee, Sri Lanka
Show on map
3.1 mi from city centre,  

Located in Trincomalee, Lobster Inn is a short drive from Pathirakali Amman Temple and Trincomalee Harbour. It also offers shops and a shared kitchen.

$7
Avg. per night
Pleasant Park Holiday Inn
Pleasant Park Holiday Inn
9.3 Excellent
''Uppuveli'',729 Ehamparam Road, Trincomalee, Srilanka, Trincomalee, Sri Lanka
Show on map
2.1 mi from city centre,  

Pleasant Park Holiday Inn provides a comfortable setting while in Trincomalee. It also features free Wi-Fi and a 24-hour reception.

$8
Avg. per night
Trinco Villas
Trinco Villas
No 5, Boundary Road, Trincomalee, Sri Lanka
Show on map
2.1 mi from city centre,  

Located in Trincomalee, Trinco Villas is a short drive from Trincomalee Harbour and provides free private parking on site. It also offers a designated smoking area.

$9
Avg. per night
Spl inn
Spl inn
738 N Coast Rd, Trincomalee, Sri Lanka
Show on map
2.0 mi from city centre,  

Spl inn is located in Trincomalee and offers free Wi-Fi.

$10
Avg. per night
Hotel Alas Garden
Hotel Alas Garden
7.7 Good
No. 28, Ales Garden, Trincomalee, Sri Lanka
Show on map
3.3 mi from city centre,  

This comfortable hotel in Trincomalee offers free Wi-Fi, as well as a private beach and a swimming pool. It also provides bicycle rental, massage services and a currency exchange.

$11
Avg. per night
Uppuveli Beach House
Uppuveli Beach House
8.4 Excellent
Nilaveli Road Allesgarden Uppuveli 133 Vinayakar Veethy Uppuveli, Trincomalee, Sri Lanka
Show on map
2.7 mi from city centre,  

Uppuveli Beach House provides comfortable 3-star accommodation in Trincomalee. It also offers a 24-hour reception, bicycle rental and an airport shuttle.

$12
Avg. per night
Under Water Safaris
Under Water Safaris
8.0 Excellent
47, Beach Road Alles Garden, Trincomalee, Sri Lanka
Show on map
3.0 mi from city centre,  

Under Water Safaris and Resort is located in Trincomalee and features free Wi-Fi. It also offers a lift and laundry facilities.

$12
Avg. per night

Hotel prices in Trincomalee

2 stars and under

$7 - $23

That's Why Beach Cabanas Nilaveli

#1 Most popular

$23
Avg. per night
Trinco Villas

#2 Most popular

$9
Avg. per night
Lobster Inn

Best value

Lobster Inn
9.2 Excellent
$7
Avg. per night
3 stars

$7 - $2,744

Pigeon Island Beach Resort

#1 Most popular

$29
Avg. per night
Snp Star Guesthouse

#2 Most popular

Snp Star Guesthouse
9.4 Excellent
$23
Avg. per night
Orion Beach Way

Best value

Orion Beach Way
8.0 Excellent
$7
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Trincomalee

Trincomalee travel FAQs

  • What are the best hotels in Trincomalee?

    Trinco Blu by Cinnamon is a very popular hotel in Trincomalee with a score of 8.9 from 703 reviews. Mrd Beach Hotel (8.8 from 26 reviews) and Pigeon Island Beach Resort (8.4 from 195 reviews) are also highly rated Trincomalee hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Trincomalee cost?

    Searches in the last 72 hours suggest an average price of around $42/night is normal for a hotel in Trincomalee. 4-star and 5-star hotels in Trincomalee had average prices of $91/night and $243/night, respectively.

  • How much is a cheap hotel in Trincomalee?

    HotelsCombined searches in the last 3 days suggest cheap Trincomalee hotels have prices starting from as low as $15/night, depending on the popularity of your requested dates.

  • How much is a hotel in Trincomalee tonight?

    A hotel in Trincomalee tonight can start as low as $15 for the night, with an average cost of $42, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Trincomalee tonight, prices start from $64.