Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Trincomalee

Filter by star ratings
All filters
Hotel Green Garden
Hotel Green Garden
7.8 Good
28/1. Love lane, Uppuvalli, Trincomalee, Sri Lanka
Show on map
3.3 km from city centre, Trincomalee 
GoodBased on 46 reviews
7.8

Providing a shuttle service to China Bay Airport, plus complimentary wireless internet, Hotel Green Garden Trincomalee is a convenient base in Trincomalee. It also offers free public parking on site and is a short car trip from Trincomalee Harbour and Pathirakali Amman Temple.

Hotel Tobiko
Hotel Tobiko
8.5 Excellent
24 Murugapuri Road, Uppuveli, Trincomalee, Sri Lanka
Show on map
3.1 km 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.

Trinco Blu by Cinnamon
Trinco Blu by Cinnamon
8.9 Excellent
Upuvali, Trincomalee, Sri Lanka
Show on map
5.5 km from city centre, Trincomalee 
ExcellentBased on 703 reviews
8.9

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.

Tips for booking a Trincomalee hotel

Cheapest month:February
Most expensive month:August
Average price in Trincomalee:$118/night
Absolute cheapest price found:$4/night
Cheapest day:Friday
Most expensive day:Monday
$34 - $421
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$45 - $73
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Trincomalee hotels

Show all 353 hotels
1
Trinco Blu by Cinnamon
Trinco Blu by Cinnamon
8.9 Excellent
Upuvali, Trincomalee, Sri Lanka
Show on map
5.5 km 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 353 hotels
Hotel Tobiko
Hotel Tobiko
8.5 Excellent
24 Murugapuri Road, Uppuveli, Trincomalee, Sri Lanka
Show on map
3.1 km from city centre,  

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

$18
Avg. per night
Hotel Green Garden
Hotel Green Garden
7.8 Good
28/1. Love lane, Uppuvalli, Trincomalee, Sri Lanka
Show on map
3.3 km from city centre,  

Providing a shuttle service to China Bay Airport, plus complimentary wireless internet, Hotel Green Garden Trincomalee is a convenient base in Trincomalee. It also offers free public parking on site and is a short car trip from Trincomalee Harbour and Pathirakali Amman Temple.

$24
Avg. per night
Trinco Blu by Cinnamon
Trinco Blu by Cinnamon
8.9 Excellent
Upuvali, Trincomalee, Sri Lanka
Show on map
5.5 km from city centre,  

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.

$63
Avg. per night

Hotel prices in Trincomalee

3 stars

$18 - $24

Hotel Green Garden

No. 1 most popular

$24
Avg. per night
Hotel Tobiko

Best value

Hotel Tobiko
8.5 Excellent
$18
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 196 reviews) are also highly rated Trincomalee hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Trincomalee cost?

    The average price of a hotel in Trincomalee is $36 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Trincomalee?

    $6/night is the cheapest price found for a hotel in Trincomalee by HotelsCombined users over the last 72 hours.