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 – 112 hotels and places to stay

See the latest prices and deals by choosing your dates.
Regina Beach Bungalow, hotel in Trincomalee

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.

We loved everything. The actual place where we stayed, the bed, the shower, the size of the room, the fantastic food served, the location, and mostly all the people who worked so hard to make our stay completely enjoyable
9.5
Scored 9.5
Exceptional
Rated exceptional
89 reviews
Price from$40per night
Mallika Resort, hotel in Trincomalee

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.
8.0
Scored 8.0
Very Good
Rated very good
67 reviews
Price from$38per night
Sai Seashell Rest Inn Nilaveli, hotel in Trincomalee

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...

Near to location , clean, peaceful
8.4
Scored 8.4
Very Good
Rated very good
31 reviews
Price from$25per night
Palmera Eco Resorts Nilaveli, hotel in Trincomalee

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.

It was new and clean
8.6
Scored 8.6
Excellent
Rated excellent
78 reviews
Price from$96per night
Anoo Beach Villa, hotel in Trincomalee

Located in Trincomalee, a 2-minute walk from Nilaveli Beach, Anoo Beach Villa has accommodations with a garden, free private parking and a terrace.

9.6
Scored 9.6
Exceptional
Rated exceptional
5 reviews
Price from$22.50per night
Uppuveli Beach Hotel, hotel in Trincomalee

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

Uppuveli Beach Just 100 Meters, Good price
6.5
Scored 6.5
Pleasant
Rated pleasant
6 reviews
Price from$31.50per night
Janas Blue Water Corner, hotel in Trincomalee

Located in Trincomalee, Janas Blue Water Corner offers beachfront accommodations a 2-minute walk from Dutch Bay Beach and facilities like a private beach area.

One of the best location that you can find
9.0
Scored 9.0
Wonderful
Rated wonderful
116 reviews
Price from$38.25per night
Hema Holiday Villa, hotel in Trincomalee

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

I had a wonderful stay at this new villa. It was very clean, especially the rooms and bathrooms. The staff were super friendly and always ready to help. Breakfast was available on request and it was really superb. There are lots of restaurants nearby, and it's easy to walk to the beach. There's also a nice restaurant by the beach at Golden Beach Cottages. The room prices were reasonable. I really recommend this place for a nice stay.
9.5
Scored 9.5
Exceptional
Rated exceptional
10 reviews
Price from$22per night
Anoo Garden Villa, hotel in Trincomalee

Located in Trincomalee, a 18-minute walk from Nilaveli Beach, Anoo Garden Villa provides accommodations with a garden, free private parking, a shared lounge and a terrace.

The room was comfortable and had everything we needed. The staff are a highlight. They were quite helpful and took care of our needs. The location is very close to the Nilaveli beach and pigeon island. It was a comfortable stay overall.
9.1
Scored 9.1
Wonderful
Rated wonderful
24 reviews
Price from$25per night
MRD Beach Hotel, hotel in Trincomalee

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 restaurant.

Beautiful property, two minutes from beach with a terrific and attentive staff. Very clean and management immediately response to any concerns. Very good restaurant on site with outside alternatives close by but all have very similar menu so really no need to go. Breakfasts were a great value and very tasty. Grocery store tor snacks and toiletries nearby on main road. Lovely clean beach just steps away, plus a very clean pool onsite. You can use loungers belonging to restaurant on beach for the price of a drink. Very swimmable.
8.8
Scored 8.8
Excellent
Rated excellent
223 reviews
Price from$80.10per night
See all 77 hotels in Trincomalee

Most-booked hotels in Trincomalee in the past month

Trincomalee's best hotels with breakfast

  • Anantamaa Hotel
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 105 reviews

    Anantamaa Hotel is tucked away in Trincomalee just steps away from the beach. Enjoy soothing spa treatments at the wellness center or spend a quiet afternoon relaxing by the outdoor pool.

    Very friendly staff and nice pool. Close to beach.

  • Palmera Eco Resorts Nilaveli
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 78 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.

    Personeel was heel vriendelijk! Super mooi resort!

  • Aa Inn
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 14 reviews

    Featuring free WiFi throughout the property, Aa Inn offers accommodations in Trincomalee, 2.1 mi from Kanniya Hot Springs. There is a restaurant and guests can have fun at the water park.

    sauberes, nah am Strand gelegenes Guesthouse. Dusche mit Warmwasser, WLAN vorhanden

  • 108 Palms Beach Resort
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 76 reviews

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

    Todo ha sido excelente. Las instalaciones, el personal, la comida... Todo perfecto.

  • Elegant Green Beach Resort
    7.8
    Scored 7.8
    Good
    Rated good
     · 272 reviews

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

    Staff were helpful and friendly. Very nice setting.

  • JKAB Park Hotel
    7.5
    Scored 7.5
    Good
    Rated good
     · 256 reviews

    Offering an outdoor swimming pool and a restaurant, JKAB Park Hotel is located in Trincomalee, a 3 -minute drive from the Trincomalee Railway Station. It is 8.1 mi away from the Nilaveli Beach.

    Such a pleasent Envoirement. it's really worth it !

  • DOCKYARD HOTEL
    4.9
    Scored 4.9
    Disappointing
    Rated disappointing
     · 7 reviews

    Located in Trincomalee, within a 7-minute walk of Dutch Bay Beach and 0.6 miles of Sandy Cove Beach, DOCKYARD HOTEL provides accommodations with a terrace and free WiFi throughout the property as well...

  • Trinco Boutique Hotel
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 64 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Trinco Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

    Maheshi was very helpful and we were given special attention .

Budget hotels in Trincomalee

  • Liyonaa Beach Hotel
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 163 reviews

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

    Mainly the staffs were amazing Looked after us as family

  • Hotel Tobiko
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 223 reviews

    Featuring free WiFi throughout the property, Hotel Tobiko is located in Trincomalee, 1.9 mi from Koneswaram Temple. Guests can enjoy the on-site restaurant. Free private parking is available on site.

    Everything was excellent Jacob is a great host Thank you Jacob

  • Bluewater Beach Resort
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 174 reviews

    Set in Trincomalee in the Trincomalee District Region, Bluewater Beach Resort features an outdoor pool and views of the mountains.

    nice and big swimming pool with exceptionally clear water

  • Hotel Green Garden
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 218 reviews

    Offering an outdoor swimming pool and a restaurant, HOTEL GREEN GARDEN is located in Trincomalee, a 3 -minute drive from the Trincomalee Railway Station. It is 8.1 mi away from the Nilaveli Beach.

    The staff was really friendly. The location was so peaceful.

  • Seaside Resort
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 83 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.

    чисто, по европейски , вид на океан , отличный душ , сам номер

  • Havana Club Resort
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 60 reviews

    Located in Trincomalee, a 6-minute walk from Uppuveli beach, Havana Club Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    Molto comoda, vicino al mare e soprattutto veramente pulita

  • WoodyCrest
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 78 reviews

    Located in Trincomalee, a 9-minute walk from Uppuveli beach, WoodyCrest provides accommodations with a garden, free private parking, a terrace and a restaurant.

    Beds were very comfortable, very nice staff, location is great

  • Hotel Theevanni Inn
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 27 reviews

    Located a 5-minute walk from Uppuveli beach, Hotel Theevanni Inn offers 2-star accommodations in Trincomalee and has a garden, a shared lounge and a terrace.

    距离海滩非常近,周围有很多当地特色美食。酒店服务人员态度非常好👍,还给我们借用了自行车,下次再来亭可,还会选这家。

Hotels located in the center of Trincomalee

  • ROLEX GUEST HOUSE
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Located in Trincomalee, a 6-minute walk from Uppuveli beach, ROLEX GUEST HOUSE has accommodations with a garden, free private parking, a terrace and a restaurant.

  • Trinco Beach Resort
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Located in Trincomalee, within a 3-minute walk of Uppuveli beach and 2.4 miles of Trincomalee Railway Station, Trinco Beach Resort provides accommodations with a terrace and free WiFi throughout the...

  • Cool Banyan Cabana
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    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.

  • Grand Hotel
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews

    Located within a 5-minute walk of Uppuveli beach and 2.3 miles of Trincomalee Railway Station, Grand Hotel has rooms in Trincomalee.

  • Regina Beach Bungalow
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 89 reviews

    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.

    Nice location just a minute away from the Beach. Friendly Staff.

  • Pearl Oceanic Resort - Trincomalee
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 177 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.

    Great location, clean, great pool and excellent food

  • Elena Garden Resort and Restaurant
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 176 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Elena Garden Resort and Restaurant has accommodations with a garden, free private parking, a terrace and a restaurant.

    Elena is a lovely host! Room is very nice with airco and good mosquito net.

  • White Villa Hotel
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 8 reviews

    Located in Trincomalee, within a 4-minute walk of Uppuveli beach and 2.6 miles of Kanniya Hot Springs, White Villa Hotel has accommodations with a terrace and free WiFi throughout the property as well...

    It was in good state, clean, and the bed was comfortable

FAQs about hotels in Trincomalee







What Guests Said About Trincomalee:

  • 10
    Scored 10

    Great location for sea-lovers.

    Great location for sea-lovers. Many opportunities for snorkeling, SCUBA diving, and whale/dolphin watching. Boat riding is available in both calm and rough waters with beautiful landscapes. The sand is very tiny and comfortable for feet. The sea is mostly quiet during the season, probably from May/June to September. Many varieties of seafood dishes are available at affordable prices. To get the best experience, should spend at least 2 - 3 nights. There are options for a lively and exciting atmosphere, adventurous experiences, and also for relaxation at the calm and quiet beachside. It is advisable to do a background search on the prices, facilities available, and the safety of the services offered to get the best experience.
    Dinesh
    Sri Lanka
  • 6.0
    Scored 6.0

    Old Cemetery was well maintained and the grounds keeper let...

    Old Cemetery was well maintained and the grounds keeper let us know where the two graves of the Australian's were. I travelled with my father and he likes war history so we checked it out. The fort and the temple at the top of the hill from the fort was good. Great views of the beach ane cliffs. The Maritime and Navel History museum was ok for 100 rupees and something to do. You can go onto the roof to get a view of your surrounding. The people there were nice and helpful. I didn't see the other museums. Pickme worked here but was a bit more expensive. I didn't go to the beaches but I heard they were a bit average. I had some issues finding a place to eat. Both restaurants that had good reviews that I wanted to go to were blasting music (Seafood club and Island Flavours). Not my vibe. I stayed a night on my way to Jaffna. It was good to check out the east coast but a night or two is enough.
    Adrienne
    Australia
  • 6.0
    Scored 6.0

    Okay thats difficult but I had a total different idea about...

    Okay thats difficult but I had a total different idea about trincomalee. I thought it would be smaller, less Busy and somehow more tranquil. I know it's hart to jugde a place by expecations ....but I Expectet something that has more touristvibes. I went there in Dezember so not the best time to go ..but I had the feeling of beeing the only tourist. I could not find mutch nice restaurants, that are createt with an eye for beauty and a bid cozyness. Trincomalee Beach is full of Fisherboats, thats pretty but to be the only tourist plus female let me skip the Idea of an beachday. So if u kow Sigirya or pai ( in Thailand ) and u expect something similar ( like I did) then no,I could not find that. If u are Looking for a more Real and local beach and town, then I guess it's the right place to go.
    christiane
    Germany
  • 10
    Scored 10

    It's all about the beach - among the best in the world.

    It's all about the beach - among the best in the world. Beautiful coral sand. A gradual slowly increasing water depth allowing you to walk out gradually for about 35 metres. Clear clean water (Sept.-Oct.). Trincomalee town is much like others in Sri Lanka - worth a visit, but maybe just once. Two main beaches: Uppavelli (close to town, with lots of good food options). Nillavelli (further north, good if you want more isolation, fewer food options, a substantial tuk-tuk ride to town.
    Chumley
  • 8.0
    Scored 8.0

    There's a lot to see and experience in Tricomalee.

    There's a lot to see and experience in Tricomalee. And each beach is so unique! There's simply not enough time when you do a quick visit. So make sure to stay for longer! You won't regret it.. Waiting to go back again!
    Naduni Perera
    Sri Lanka
  • 10
    Scored 10

    Trincomalee is one of the best places in Sri Lanka.

    Trincomalee is one of the best places in Sri Lanka. Snorkelling is fantastic and the town has a Indian feeling. I stayed in Uppuveli where there is a great cafe on the beach..cafe on the 18th. Recommend eating at restaurants: Rice and Curry, ubay, Nina.
    olimpia
    United Kingdom

Explore guest reviews of hotels in Trincomalee

  • From $96.90 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 218 reviews
    Had the best time at this villa resort with my girlfriend! The rooms are clean, the pool is nice and refreshing, the service and food is 10/10, and everyone working here is so friendly. Our room had a power cut and they sorted it out for us asap. They always provided us with whatever we needed. I really can’t recommend this place enough - best hotel we’ve stayed at in our 2 weeks in Sri Lanka! They also organised our snorkelling trip to pigeon island which was amazing 😍😎
    Thomas
    Netherlands
  • From $41 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 173 reviews
    The room was clean, the air conditioning was strong, it was so close to the beach. The owners were so nice and had the ins on all the good tours with the best prices. We had the best experiences with the best tour companies that we would not have found without the hotel. Especially for the dolphins. The food was really good and the owners really made the stay. Being so close to the beach was great.
    Tamarra
    United States of America
  • From $45 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 223 reviews
    The rooms were clean, comfortable and a great value. The owners of the property were very kind and accommodating, going well out of their way to help us make the most of our trip to Trinco. Included breakfast was great and there is very convenient access to one of the best beaches I've visited in Sri Lanka. The hotel also contributes to beach cleaning efforts which must be noted!
    Pankaja
    Sri Lanka
  • From $36.11 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 70 reviews
    This is a very nice hotel.the staff are very kind.It takes only 2 minutes to go to the beach from here.Not only the outside environment also the interior of the room was clean.The bathroom was also clean.From this hotel you can go to the Natural areas of Trincomalee in a short time.stay here is worth your time. It will be an unforgettable experience in life.
    J
    Jude
    Sri Lanka
  • From $82.50 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 256 reviews
    I really enjoyed my stay in your hotel room are clean and confetable and wean we arriva the hotel the maneger really helpful and very friendly with customers and with good smiling and he arenge me the tuk tuk to do the city tour that all so we enjoyed overall ve really happy with my stay people who are going to trincomalee I really recommend jkab Park Hotel
    Freek
    Sri Lanka
  • From $20 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 93 reviews
    The property owner Rangan is a really top fella, really personable bloke who gets on really well with all of his guests. The property is close to Uppeveli beach and there are many good restaurants nearby. The outside environment of the hotel is nice with hammocks and spacious areas to socialise/relax. Also, the free cooked breakfast was delicious too.
    Callum
    United Kingdom
  • From $32 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 163 reviews
    We stayed here for a week. The room was spacious, clean and an amazing beach view to enjoy. The staff were kind and helpful. you can reach any place inside TRINCOMALEE by auto(Tuk Tuk). There are many small restaurants and supermarkets near the hotel. you can go by walk to reach them. We thoroughly enjoyed our stay here :)
    Avinassh
    Germany
  • From $27.54 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 78 reviews
    The hosts are super nice and helpful 24/7! That’s made our stay pleasant and comfortable. Room was good, with panoramic windows and balcony, bed with orthopedic mattress, bathroom is also ok. The price is very good for that hotel 👍 If something is not working properly you should just say, they will fix it.
    Alexandra
    Russia
  • From $61.36 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 252 reviews
    the location not far from the fort and the town allowed us to visit the town of trincomalee. Despite the low season we were very well received by augusta who prepared a very good breakfast for us and advised us for our outings. thank you for the welcome, I highly recommend this hotel.
    Meriemkh
    France
  • From $41.30 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 253 reviews
    The restaurant chef made us an outstanding Sri Lankan omelette and coffee for breakfast. The pool was clean and refreshing. The roof top entertaining area was beautifully maintained, with tropical plants and flowers, as well as a breathtaking view of Trincomalee Bay.
    Melinda
    Australia
  • From $45.20 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 140 reviews
    I think this is the most wonderful hotel in Trincomalee. The hotel is just close to the beach and sea view is superb. Rooms are clean and spotlessly clear. Specially the host is very kind and supportive. We wish to come again. I recommend this hotel to everyone.
    Dinesh 75
    Sri Lanka
  • From $132.16 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 78 reviews
    fabulous hotel, very beautiful decorative hotel Interior designs are lovely. The pool is incredible. and the staff are very friendly and always smiling. The rooms are spacious and clean. very good air conditioning, and the buffet breakfast is lovely.
    Amelia
    Australia
  • From $28.71 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1 review
    Central location by the bus stop, good local restaurants, and the cargills grocery store - spacious rooms, clean - nice owners who care about the well-being of their guests - easy to rent bikes nearby and access the various beaches in Trincomalee
    Lauren
    Canada
  • From $26.60 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 480 reviews
    Great location, big rooms, clean and really lovely hotel. Staff are so friendly and helpful. Would stay here again next time I’m back! Set back from the beach but a 2minute walk and a lot of bars on the beach let you use their sunbeds.
    Beth
    United Kingdom
  • From $39.78 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 176 reviews
    Fabulous location just a couple minutes walking to the beach! So nice to be so close to a great beach spot. The room was comfortable enough. Breakfast was great, and it was nice to have the laundry option. They took great care of us.
    Adrienne
    United States of America
  • From $89 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 100 reviews
    The hotel is located near the beach.Very nice and comfortable rooms.Good staff with nice behavior. Food was the best I ever had in all my experiences.we enjoyed delicious food.hope to be here again soon.Highly recommended.
    Achala Shaliya
    Sri Lanka
  • From $39 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 174 reviews
    Very spacious room and good shower. Also small hotel which can fulfill all the needs. The staff is really friendly and the location is perfect for Trincomalee. Good restaurants and shops at walking distance.
    Pieter
    Belgium
  • From $30 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 146 reviews
    Hilton cottage was a great place to stay in Trincomalee. It was very close to Uppuveli beach and varun was a great host. The hotel was simple and elegant.
    J
    Jassi
    Denmark
  • From $8.50 per night
    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 102 reviews
    Overall this is the cheapest hotel in Trincomalee, don't expect anything special. Pretty simple and budget, there is Wi-Fi. Good location, big room.
    Fedor
    Russia
  • From $11.30 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 300 reviews
    Perfect place to stay if you visit Trincomalee
    CARLOS
    Spain

Research, refine, and make plans for your whole trip