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.

Situated in Trincomalee, 60 metres from Sampalthivu Beach, Regina Beach Bungalow features accommodation with a garden, free private parking, a terrace and a restaurant.

Nice place, good accommodation, friendly manager and clean bungalows.
Review score
9.3
Superb
154 reviews
Price from
£42.51
1 night, 2 adults

Situated in Trincomalee, 700 metres from Dutch Bay Beach, Mallika Resort features views of the sea. This 3-star hotel offers room service and a 24-hour front desk.

The hotel location is great. The staff was always nice and helpful. The room is comfortable and the balcony is nice too.
Review score
7.5
Good
71 reviews
Price from
£29.95
1 night, 2 adults

Situated in Trincomalee, 400 metres from Uppuveli beach, Hotel Alas Garden features accommodation with a garden, free private parking, a private beach area and a shared lounge.

It is bread and butter and jam with banana. With minimum facilities. I felt sorry for the very old gentleman who is supposed to be a care taker for the property did every thing possible to make our stay bit more comfortable.
Review score
6.2
Pleasant
25 reviews
Price from
£7.88
1 night, 2 adults

Located in Trincomalee, 700 metres from Nilaveli Beach, Sunstar Nilaveli provides accommodation with a garden, free private parking, a terrace and a restaurant.

We had a pleasant stay at Sunstar nilaveli. Specially the breakfast was amazing. Friendly staff and clean place. Can recommend for anyone.
Review score
8.1
Very good
18 reviews
Price from
£30.60
1 night, 2 adults

Located in Trincomalee, within 300 metres of Nilaveli Beach and 4.1 km of Pigeon Island National Park, Sai Seashell Rest Inn Nilaveli provides accommodation with a garden and free WiFi throughout the...

The location was good.the owners pleasant.
Review score
6.8
Pleasant
25 reviews
Price from
£17.39
1 night, 2 adults

Located in Trincomalee, 1.3 km from Nilaveli Beach, Palmera Eco Resorts Nilaveli provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

The duplex room, ambience and breakfast
Review score
7.9
Good
144 reviews
Price from
£77.90
1 night, 2 adults

Situated in Trincomalee, 500 metres from Uppuveli beach, ROLEX GUEST HOUSE features accommodation with a garden, free private parking, a terrace and a restaurant.

Nearly beach side , super clean , customer service excellent
Review score
8.3
Very good
17 reviews
Price from
£19.65
1 night, 2 adults

Blue Beach Hotel Trinco is set in Trincomalee, within 70 metres of Uppuveli beach and 2.2 km of Trincomalee Railway Station.

Good location
Review score
9.6
Exceptional
7 reviews
Price from
£14.85
1 night, 2 adults

That's why beach nilaveli is located in Trincomalee, 7.5 km from Pigeon Island National Park and 11 km from Kanniya Hot Springs. This 2-star hotel offers free WiFi.

Easy going beach life, Basic but comfortable Cabanas 20 paces from the beach. Comfy large bed, hot water,in shower. places to sit in shade with loungers on the sand. Food good & staff helpful. We initially booked for 3 nights & stayed 6- sad to leave this corner of paradise.
Review score
9.8
Exceptional
11 reviews
Price from
£52.40
1 night, 2 adults

Situated in Trincomalee, 700 metres from Nilaveli Beach, Blu Marine Nilaveli features accommodation with a garden, free private parking, a private beach area and a shared lounge.

Blu Marine is on a peaceful road, plenty of birds and the occasional cow ! A leisurely 10 minute walk from the public, lifeguard patrolled beach. The 6 bungalows are beautifully presented, clean and in our case with air con. Wasi and his Sister along with their lovely team are really helpful, and were great at organising local tours to Pigeon Island for snorkeling. Good food too 🤩.
Review score
9.5
Exceptional
43 reviews
Price from
£43.66
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

    Situated in Trincomalee, 60 metres from Uppuveli beach, Ceylon Beach haven Uppuveli features accommodation with a garden, free private parking and a restaurant.

    Guest review
    The location and staff was perfectly nice. It was a good stay all in all
  • Review score
    8.7
    Fabulous · 17 reviews

    Located in Trincomalee, 700 metres from Uppuveli beach, Parallel villa provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    Guest review
    The pool and Jacuzzi is amazing for a guesthouse! Small garden, very confortable to take breakfast or take good time. The staff, especially Thinus, help for many things and good chef! You can choose, sri lankan or western food.
  • Review score
    8.3
    Very good · 30 reviews

    Set in Trincomalee, 1.3 km from Nilaveli Beach, Cocolagoon eco Resort Nilaveli offers accommodation with a garden, free private parking, a terrace and a restaurant.

    Guest review
    Individual bungalows are really nice. The grounds are well maintained but relaxing to be in.
  • Review score
    8.1
    Very good · 18 reviews

    Located in Trincomalee, 700 metres from Nilaveli Beach, Sunstar Nilaveli provides accommodation with a garden, free private parking, a terrace and a restaurant.

    Guest review
    We had a pleasant stay at Sunstar nilaveli. Specially the breakfast was amazing. Friendly staff and clean place. Can recommend for anyone.
  • Review score
    7.2
    Good · 129 reviews

    Situated in Trincomalee, 70 metres from Uppuveli beach, Seaside Resort features accommodation with a garden, free private parking, a shared lounge and a terrace.

    Guest review
    Room was well equipped and clean with a wonderful view.
  • Review score
    7.9
    Good · 144 reviews

    Located in Trincomalee, 1.3 km from Nilaveli Beach, Palmera Eco Resorts Nilaveli provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

    Guest review
    Very nice design, helpful staff, good breakfast, clean rooms
  • Review score
    7.5
    Good · 356 reviews

    Located in Trincomalee, 70 metres from Uppuveli beach, Elegant Green Beach Resort provides accommodation with a garden, free private parking, a private beach area and a terrace.

    Guest review
    Great place with nice and friendly owners. Perfect restaurant!
  • Review score
    7.8
    Good · 134 reviews

    Set in Trincomalee, 300 metres from Uppuveli beach, Lucky Beach Resort offers accommodation with a garden, free private parking, a private beach area and a shared lounge.

    Guest review
    Close to beach and restaurants nice pool The rooms are very clean

Budget hotels in Trincomalee

  • Review score
    8.3
    Very good · 281 reviews

    Situated in Trincomalee, 200 metres from Uppuveli beach, MRD Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

    Guest review
    Nothing was too much for this hotel staff. Excellent stay
  • Review score
    8.6
    Fabulous · 332 reviews

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

    Guest review
    Clean and charming, great location, wonderful staff!
  • Review score
    8.6
    Fabulous · 251 reviews

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

    Guest review
    Mainly the staffs were amazing Looked after us as family
  • Review score
    8.8
    Fabulous · 348 reviews

    Situated in Trincomalee, 100 metres from Uppuveli beach, Hotel Tobiko features accommodation with a garden, free private parking and a restaurant.

    Guest review
    Location close to the beach, very good breakfast, very helpful stuff
  • Review score
    8.9
    Fabulous · 181 reviews

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

    Guest review
    Great location by the beach. Friendly staff. Good food with Sri Lankan breakfast. Spacious rooms.
  • Review score
    8.0
    Very good · 394 reviews

    Set in Trincomalee, 1.6 km from Uppuveli beach, Hotel Green Garden offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

    Guest review
    It's very comfortable to stay. Everything perfect.
  • Review score
    8.8
    Fabulous · 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.

    Guest review
    Great location, clean, great pool and excellent food
  • Review score
    8.8
    Fabulous · 12 reviews

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

    Guest review
    Great location on the beach with good sunbeds to use Staff really friendly and helpful, even got a surprise birthday cake for our son which was very thoughtful and kind Big, clean room with nice views of the beach and comfortable beds

Hotels located in the centre of Trincomalee

  • Review score
    10.0
    Exceptional · 1 review

    Located in Trincomalee, New Shan Guest provides 3-star accommodation with private balconies.

  • Review score
    9.4
    Superb · 56 reviews

    Set within 200 metres of Uppuveli beach and 4.3 km of Kanniya Hot Springs, Hema Holiday Villa provides rooms in Trincomalee.

    Guest review
    Great location, very close to the beach and staff were excellent
  • Review score
    9.2
    Superb · 70 reviews

    Situated in Trincomalee, 500 metres from Uppuveli beach, Cool Banyan Cabana features accommodation with a garden, free private parking, a terrace and a restaurant.

    Guest review
    The hosts are the most amazing and carring people!
  • Review score
    9.0
    Superb · 1 review

    Situated in Trincomalee, 600 metres from Uppuveli beach, Trinco Green Inn Uppuveli features accommodation with a garden, free private parking and a terrace.

  • Review score
    8.9
    Fabulous · 13 reviews

    Located in Trincomalee, 1.7 km from Uppuveli beach, Villa Hotel provides accommodation with free bikes, free private parking, a garden and a shared lounge.

    Guest review
    Wonderful views, comfortable room, good food, beer (which wasn’t cold though)
  • Review score
    8.8
    Fabulous · 17 reviews

    Situated in Trincomalee, 200 metres from Uppuveli beach, Rea Beach Way Hotel features accommodation with a garden, free private parking, a private beach area and a terrace.

    Guest review
    I like there breakfast and they make for me sri lankan dhal and pol sambul rotti so I was really like ,again I will come
  • Review score
    8.8
    Fabulous · 13 reviews

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

    Guest review
    It was a great two night stay. The room is basic but clean and has very good air conditioning - very well needed cold after a hot day at the beach! The staff are so kind and the food at the property was very tasty.
  • Review score
    8.7
    Fabulous · 153 reviews

    Situated in Trincomalee, within 1.6 km of Uppuveli beach and 1.3 km of Trincomalee Railway Station, Trinco Lagoon features accommodation with a restaurant and free WiFi throughout the property as well...

    Guest review
    Very pleasant and clean place. Good value for money.

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 £28.31 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 £63.06 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 £35.81 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 £20.56 per night
    Review score
    9.1
    Superb · 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 £134.74 per night
    Review score
    9.0
    Superb · 301 reviews
    Best Hotel in Trincomalee with a waterfront. Large spacious rooms with high tech facilities including Jacuzzi.
    Guest review by
    Muthuchchamy
    United Kingdom