Skip to main content

Stay in Trincomalee District's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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. The most comfortable accommodation we have in 20 days on Sri Lanka. The cleanest room and the quietest air conditioning. Best sleep in here. Breakfast also good.

Show more Show less
9
Wonderful
119 reviews
Price from
¥6,002
per night

C Beyond Nilaveli

Hotel in Nilaveli

Featuring free WiFi, C Beyond Nilaweli offers accommodations in Nilaveli. The property overlooks a large natural pond and is located 12 mi from Trincomalee. Guests can enjoy the on-site restaurant. Amazing place. Gorgeous rooms, good showers. Perfect location, felt very safe and private. Direct access to a great swimming beach. Great food. Best was the manager Eric, he was amazing and made sure we had a great stay. Would love to stay again.

Show more Show less
9
Wonderful
139 reviews
Price from
¥23,853
per night

Amanta Beach

Hotel in Nilaveli

Offering a year-round outdoor swimming pool and views of the sea, Amanta Beach is set in Nilaveli, 12 mi from Trincomalee. Each air-conditioned room offers a view. Rooms have a private bathroom. The best place for a relaxed holiday at the beach. Everything is perfect, it is all in the details…. The maintenance is excellent. The owners wife is French so you can feel it in the interiors. The wide beach is spotless clean, they check it every day. Next to a cute fisherman place with little boats. Lovely garden. The swimming pool is very cute. The food is very good. The chefs worked in 5 star hotels. They can arrange tuk tuk and different tours ( they do not charge commission). Thank you for this little paradise!

Show more Show less
9.4
Wonderful
108 reviews
Price from
¥15,379
per night

Nilaveli Beach Resort - Level 1 Certified

Hotel in Nilaveli

Nilaveli Beach Resort is set on the bronzed sands of Nilaveli Beach. This tranquil resort welcomes guests with a private beach area, cozy guestrooms and free internet access at all public areas. I’ve given this place a score of 10, but there certainly are buts - the on location staff are fantastic - the room is wonderful, right on the beach - I was LITERALLY the only person there and they still went out there way to help me

Show more Show less
9.1
Wonderful
147 reviews
Price from
¥20,400
per night

Swiss kiss beach resort

Hotel in Uppuveli

Located in Uppuveli, a 2-minute walk from Uppuveli beach, Swiss kiss beach resort provides accommodations with a garden, free private parking, a terrace and a restaurant. Well deserved 10/10 - it was for me and my girlfriend the best accommodation in 3 weeks. They started their business very new and really try to read every wish by your lips. The room was clean and had everything that was needed and the location is really close to the beach. Also there is some relaxing area with tables and hammocks. They also took their time to show me how to cook traditional rice & curry. The breakfast was awesome. Overall, we had an excellent experience here and extended our stay and can highly recommend to stay here! Thank you.

Show more Show less
9.8
Exceptional
10 reviews
Price from
¥4,708
per 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. The owner was very nice and polite, he stayed up for me and did everything I needed as I checked into the hotel late that night. The owner said it was newly opened. The hotel was much nicer, cleaner and neater than we expected. The bathroom was excellent. There were all facilities for making tea. The mattress was very nice. The pillow was great. Wifi worked good and fast. From here it is a two minute walk to the beach. The beach was nice and clean. The service of this hotel is amazing. Highly recommend this hotel for its outstanding service and warm hospitality! Thank you, we’ll come back .

Show more Show less
9.5
Exceptional
10 reviews
Price from
¥3,452
per 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 hotel was clean and the staff was nice… they allowed for an early check in and a late check out upon request and the host was very kind.

Show more Show less
9.1
Wonderful
24 reviews
Price from
¥3,923
per night

Amazon Beach Cabana

Hotel in Trincomalee

Located in Trincomalee, a 4-minute walk from Uppuveli beach, Amazon Beach Cabana has accommodations with a garden, free private parking, a terrace and a restaurant. We had a wonderful time at Amazon Beach Cabana. The rooms are basic but comfortable. The biggest asset by far is the owner. He helped us to find a cheap taxi to Arugam Bay and cheap scooters. The staff is attentive and helpful.

Show more Show less
9.5
Exceptional
28 reviews
Price from
¥5,649
per night

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. I was pleasantly surprised at how much I liked this place. Although the pictures are very accurate, I felt that everything was better in person. Each unit is pretty private and has a nice ground level terrace, perfect for relaxing. The room was really clean and the overall environment tranquil. We also felt safe here, as there is someone always on guard and also cleaning the property. In addition, I enjoyed the beach setup with beds and cushions with covers! The welcome smoothie still goes down as one of the best that I had during my holiday. The hotel can help organize transport for various needs.

Show more Show less
9.5
Exceptional
89 reviews
Price from
¥7,846
per night

Anukama Resort

Hotel in Nilaveli

Located in Nilaveli, 3.7 miles from Velgam Vehera, Anukama Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Big swimming pool, delicious breakfast and very close to the beach

Show more Show less
8.7
Excellent
166 reviews
Price from
¥11,769
per night

Hotels with extra health and safety measures

Find hotels in Trincomalee District with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Trincomalee District in the past month

See all

Trincomalee District's best hotels with breakfast

See all

Budget hotels in Trincomalee District

See all

Hotels in Trincomalee District you can book without a credit card

See all

FAQs about hotels in Trincomalee District

gogless