Skip to main content

Search hotels in Trincomalee

Enter your dates to see the latest prices and deals for Trincomalee hotels

Filter by:

Star Rating

Review score

Trincomalee – 81 hotels and places to stay

See the latest prices and deals by choosing your dates.

Located in Trincomalee, a few steps from Sampalthivu Beach, Regina Beach Bungalow has accommodations with a garden, free private parking, a terrace and a restaurant.

Super clean, genuine, beautifully maintained garden, right by a beautiful, deserted beach, staff that speaks good English.
Review score
9.3
Wonderful
154 reviews
Price from
$50
1 night, 2 adults

Located in Trincomalee, a 8-minute walk from Dutch Bay Beach, Mallika Resort features views of the mountain. This 3-star hotel offers room service and a 24-hour front desk.

New hotel, very clean with really good shower.
Review score
7.5
Good
71 reviews
Price from
$38
1 night, 2 adults

Located in Trincomalee, a 4-minute walk from Uppuveli beach, Hotel Alas Garden has accommodations with a garden, free private parking, a private beach area and a shared lounge.

Short
Review score
6.2
Pleasant
25 reviews
Price from
$10
1 night, 2 adults

Located in Trincomalee, within a 3-minute walk of Nilaveli Beach and 2.5 miles of Pigeon Island National Park, Sai Seashell Rest Inn Nilaveli provides accommodations with a garden and free WiFi...

Review score
6.8
Pleasant
25 reviews
Price from
$25
1 night, 2 adults

Located in Trincomalee, a 7-minute walk from Nilaveli Beach, Sunstar Nilaveli provides accommodations with a garden, free private parking, a terrace and a restaurant.

Review score
8.1
Very Good
18 reviews
Price from
$39.60
1 night, 2 adults

Located in Trincomalee, a 15-minute walk from Nilaveli Beach, Palmera Eco Resorts Nilaveli provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

Sorrounding
Review score
7.9
Good
144 reviews
Price from
$90
1 night, 2 adults

Blue Beach Hotel Trinco is located in Trincomalee, within a few steps of Uppuveli beach and 1.4 miles of Trincomalee Railway Station.

Review score
9.6
Exceptional
7 reviews
Price from
$17
1 night, 2 adults

Located within 4.1 miles of Velgam Vehera and 4.7 miles of Pigeon Island National Park, That's why beach nilaveli has rooms in Trincomalee. This 2-star hotel offers free WiFi.

Review score
9.8
Exceptional
11 reviews
Price from
$60
1 night, 2 adults

Located in Trincomalee, a 8-minute walk from Nilaveli Beach, Blu Marine Nilaveli has accommodations with a garden, free private parking, a private beach area and a shared lounge.

Review score
9.5
Exceptional
43 reviews
Price from
$50
1 night, 2 adults

Located in Trincomalee, a 5-minute walk from Nilaveli Beach, Sham Blue Guest has accommodations with a garden, free private parking, a private beach area and a terrace.

Review score
9.2
Wonderful
6 reviews
Price from
$36
1 night, 2 adults
See all 81 hotels in Trincomalee

Hotels with airport shuttles in Trincomalee

Most-booked hotels in Trincomalee in the past month

See all

Trincomalee's best hotels with breakfast

  • Review score
    8.2
    Very Good · 26 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Ceylon Beach haven Uppuveli has accommodations with a garden, free private parking and a restaurant.

  • Review score
    8.7
    Excellent · 17 reviews

    Located in Trincomalee, a 8-minute walk from Uppuveli beach, Parallel villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    Guest review
    Room was clean, breakfast ok and the beds where comfy. If no one is there, call the second number on the sign.
  • Review score
    8.3
    Very Good · 30 reviews

    Located in Trincomalee, a 15-minute walk from Nilaveli Beach, Cocolagoon eco Resort Nilaveli provides accommodations with a garden, free private parking, a terrace and a restaurant.

    Guest review
    Room size and amenities were good. Basic breakfast. Hardworking staff.
  • Review score
    8.1
    Very Good · 18 reviews

    Located in Trincomalee, a 7-minute walk from Nilaveli Beach, Sunstar Nilaveli provides accommodations with a garden, free private parking, a terrace and a restaurant.

  • Review score
    7.2
    Good · 129 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Seaside Resort has accommodations with a garden, free private parking, a shared lounge and a terrace.

    Guest review
    Experienced excellent stay at the hotel. Tasty food, good hospitality, and clean environment.
  • Review score
    7.9
    Good · 144 reviews

    Located in Trincomalee, a 15-minute walk from Nilaveli Beach, Palmera Eco Resorts Nilaveli provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

  • Review score
    7.5
    Good · 356 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Elegant Green Beach Resort provides accommodations with a garden, free private parking, a private beach area and a terrace.

  • Review score
    7.8
    Good · 134 reviews

    Located in Trincomalee, a 3-minute walk from Uppuveli beach, Lucky Beach Resort provides accommodations with a garden, free private parking, a private beach area and a shared lounge.

    Guest review
    This is a fantastic nature resort with a big swimming pool. All staff were very kind and supportive. There were many pets likes rabbits, peacock, Turkey ect. Most suitable places to stay as family.

Budget hotels in Trincomalee

  • Review score
    8.3
    Very Good · 281 reviews

    Located in Trincomalee, a 2-minute walk from Uppuveli beach, MRD Beach Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

  • Review score
    8.6
    Excellent · 332 reviews

    Located in Trincomalee, a few steps from Dutch Bay Beach, Trinco Beach by DSK provides accommodations with free bikes, free private parking and a restaurant.

  • Review score
    8.6
    Excellent · 251 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Liyonaa Beach Hotel provides accommodations with a garden, free private parking, a private beach area and a terrace.

  • Review score
    8.8
    Excellent · 348 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Hotel Tobiko has accommodations with a garden, free private parking and a restaurant.

  • Review score
    8.9
    Excellent · 181 reviews

    Located near Trincomalee in Salli-Sampaltivu, 108 Palms Beach Resort offers accommodations on the private beach.

  • Review score
    8.0
    Very Good · 394 reviews

    Located in Trincomalee, a 18-minute walk from Uppuveli beach, Hotel Green Garden provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

  • Review score
    8.8
    Excellent · 222 reviews

    Offering an outdoor swimming pool and a restaurant, Pearl Oceanic Resort - Trincomalee is located in the village of Sampalthivu. Free WiFi access is available.

  • Review score
    8.8
    Excellent · 12 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Golden Beach Hotel & Restaurant provides accommodations with a private beach area, free private parking, a terrace and a restaurant.

    Guest review
    Access to the beach, calm area, clean and spacious rooms.

Hotels located in the center of Trincomalee

  • Review score
    10.0
    Exceptional · 1 review

    Featuring 3-star accommodations, New Shan Guest is located in Trincomalee, a 6-minute walk from Nilaveli Beach and 2.4 miles from Pigeon Island National Park.

  • Review score
    9.4
    Wonderful · 56 reviews

    Hema Holiday Villa is located in Trincomalee, a 2-minute walk from Uppuveli beach and 2.7 miles from Kanniya Hot Springs.

    Guest review
    The Hema Villa is beautiful and authentic. We really liked the accommodation and the room was very clean! The host is very friendly and helpful. The location is perfect. We would definitely visit the villa again!
  • Review score
    9.2
    Wonderful · 70 reviews

    Located in Trincomalee, a 6-minute walk from Uppuveli beach, Cool Banyan Cabana has accommodations with a garden, free private parking, a terrace and a restaurant.

    Guest review
    Beautiful place that was located very close To the beach. The staff were exceptional and very kind. Would highly recommend!
  • Review score
    9.0
    Wonderful · 1 review

    Located in Trincomalee, a 7-minute walk from Uppuveli beach, Trinco Green Inn Uppuveli has accommodations with a garden, free private parking and a terrace.

  • Review score
    8.9
    Excellent · 13 reviews

    Located in Trincomalee, 1.1 miles from Uppuveli beach, Villa Hotel provides accommodations with free bikes, free private parking, a garden and a shared lounge.

    Guest review
    We have enjoyed in the hotel Rooms are very clean and tidy Superb views
  • Review score
    8.8
    Excellent · 17 reviews

    Located in Trincomalee, a 2-minute walk from Uppuveli beach, Rea Beach Way Hotel has accommodations with a garden, free private parking, a private beach area and a terrace.

  • Review score
    8.8
    Excellent · 13 reviews

    Located in Trincomalee and with Uppuveli beach reachable within a 6-minute walk, Ocean oasis restaurant and rooms provides a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

  • Review score
    8.7
    Excellent · 153 reviews

    Located in Trincomalee, within a 19-minute walk of Uppuveli beach and 0.8 miles of Trincomalee Railway Station, Trinco Lagoon has accommodations with a restaurant and free WiFi throughout the property...

FAQs about hotels in Trincomalee

What Guests Said About Trincomalee:

  • Review score
    8.0

    Visited Fort Fredrick, The navel base and the town.

    Visited Fort Fredrick, The navel base and the town. Deer park in town is a lovely place to come really close to lots of deer in an open setting and feed them too! Free to enter just bought some feed to make friends with the deer!
    Guest review by
    MAITHRI
    United Kingdom
  • Review score
    10.0

    I wanted to go to Trincomalee for personal reasons but also...

    I wanted to go to Trincomalee for personal reasons but also because the beach and the hotel looked good. If you want only a beach holiday, then it’s great but if you want to sightsee, you might enjoy central Sri Lanka a bit more. We loved the chance to see a local community. We enjoyed the hotel, so could have stayed a night or two longer but we like Sri Lanka for its rich history and sight seeing opportunities too.
    Guest review by
    Edward
  • Review score
    10.0

    Can visit most of the places within shorter period like...

    Can visit most of the places within shorter period like Golden Temple, Nilaveli Beach, Kanniya Hot Wells, Koneshwaran Temple. So many seafood restaurants there delicious Food. Very Good Beach experience.
    Guest review by
    Nilanga
    Sri Lanka
  • Review score
    10.0

    Even though its 250km from Colombo if you plan a long...

    Even though its 250km from Colombo if you plan a long weekend the trinco beaches are the most beautiful amazing snorkeling and swimming! Can be a bit pricey during season but during the latter part of the season you can find some reasonable places to stay and with some googling good places to eat.
    Guest review by
    Kamal
    Sri Lanka
  • Review score
    10.0

    care is very high . we found out about us..the room was very...

    care is very high . we found out about us..the room was very clean there was hospitality at the highest level.. breakffast is ver delicius and clean thank you very much tobiiko hotel team. I approve the lodging of the hotel
    Guest review by
    bopagoda
    Sri Lanka
  • Review score
    10.0

    A nice costal city with mixed culture.

    A nice costal city with mixed culture. There are a lot places you can visit including religious and colonial-era attractions. Beaches around the city are some of the best beaches you can find in the world. The city is located around the world's largest natural harbor.
    Guest review by
    Sunera
    Sri Lanka

See reviews by guests who stayed at hotels in Trincomalee

See all
  • From $36.63 per night
    Review score
    6.1
    Pleasant · 38 reviews
    The hotel was amazing! Vinoth Anna and the other boys (Abishek, Kabishalan, Saji) who worked there were amazing! The service was amazing and everyone were very friendly. The food was absolutely amazing and was upto its standards. I would definitely recommend this to more people and would love to stay there again if I travel back to Trincomalee.
    Guest review by
    Jessica
    United Kingdom
  • From $81.60 per night
    Review score
    8.0
    Very Good · 297 reviews
    Excellent location of the hotel, 5 minutes to a private beach with comfortable sunbeds and beautiful umbrellas. The staff is friendly. The hotel is very comfortable. European level. An excellent union of price and quality.. perhaps the best for this money in Trincomalee.
    Guest review by
    Iuliia
    Russia
  • From $46.33 per night
    Review score
    9.5
    Exceptional · 43 reviews
    The hotel room was clean, nice and spacious. Breakfast offered with a wide variety of food. The staff were friendly and helpful. The location is 5 min walking distance to Nilaveli Beach.
    Guest review by
    Nimesha
    Sri Lanka
  • From $26.60 per night
    Review score
    9.1
    Wonderful · 588 reviews
    Lobster Inn was a great place to stay in Trincomalee. It was very close to Uppuveli beach and Thines was a great host. The hotel was simple and elegant.
    Guest review by
    Divy
    Sri Lanka
  • From $174.35 per night
    Review score
    9.0
    Wonderful · 301 reviews
    Best Hotel in Trincomalee with a waterfront. Large spacious rooms with high tech facilities including Jacuzzi.
    Guest review by
    Muthuchchamy
    United Kingdom