See the latest prices and deals by choosing your dates.
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.
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.
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!
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
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.
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 .
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.
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.
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.
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
Hotel in Nilaveli
Hotel in Trincomalee
Hotel in Nilaveli
Hotel in Trincomalee
Hotel in Uppuveli Beach, Trincomalee
Hotel in Trincomalee
Hotel in Trincomalee
Hotel in Trincomalee
Hotel in Uppuveli
Hotel in Trincomalee
Popular with guests booking hotels in Trincomalee District
Hotel in Nilaveli
Popular with guests booking hotels in Trincomalee District
Hotel in Trincomalee
Popular with guests booking hotels in Trincomalee District
Hotel in Trincomalee
Popular with guests booking hotels in Trincomalee District
Hotel in Trincomalee
Popular with guests booking hotels in Trincomalee District
Hotel in Nilaveli
Located in Nilaveli, a 2-minute walk from Nilaveli Beach, Mithra Paradise Beach Hotel has accommodations with a garden, free private parking and a restaurant. The accommodation was exceptionally clean and spacious! We were very satisfied with the standard.
Hotel in Trincomalee
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. Excellent service and very professional staff, delicious food as well The property is very clean and...
Hotel in Uppuveli Beach, Trincomalee
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. All staff were lovely and professional.
Hotel in Nilaveli
This hotel is nestled on Nilavali Beach, a 10-minute boat ride from Pigeon Island. It offers free Wi-Fi in public areas, a large outdoor pool and spacious rooms with views of the ocean. Good spread of breakfast. There's fridge in the room. Hotel arrange for tour which is good.
Hotel in Uppuveli Beach, Trincomalee
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. Clean. Nice AC. View was amazing
Hotel in Uppuveli Beach, Trincomalee
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. Great rooms, super clean beds and bed linen, bathroom fantastic, shower full pressure and hot water.
Hotel in Trincomalee
Located in Trincomalee, a 9-minute walk from Uppuveli beach, WoodyCrest provides accommodations with a garden, free private parking, a terrace and a restaurant. The hosts are super nice and helpful 24/7! That’s made our stay pleasant and comfortable.
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. Very warm welcome team of Palmera.
Hotel in Trincomalee
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. The room and the views where amazing. The beach too!!
Hotel in Uppuveli Beach, Trincomalee
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. We liked everything about the hotel, especially the family room with the sea view that we stayed in.
Hotel in Trincomalee
Set in Trincomalee in the Trincomalee District Region, Bluewater Beach Resort features an outdoor pool and views of the mountains. The staff is very friendly and they'll help you with anything you need.
Hotel in Nilaveli
Located in Nilaveli, a 2-minute walk from Nilaveli Beach, The Reef Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The room with the bathroom and balcony was very clean. facilities were good.
Hotel in Uppuveli Beach, Trincomalee
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. Everything was spot on. Very clean, friendly staff. Amazing food. Perfect location.
Hotel in Nilaveli
Located in Nilaveli, a few steps from Nilaveli Beach, NN Beach Resort & SPA has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Location is great, u get a private beach, well maintained and clean. Staff is helpful, comfy beds.
Hotel in Trincomalee
Located near Trincomalee in Salli-Sampaltivu, 108 Palms Beach Resort offers accommodations on the private beach. 108 Palms is an absolute gem. I had booked elsewhere but the government visit in Trincomalee...
Hotel in Trincomalee
Located in Trincomalee, a few steps from Nilaveli Beach, Hotel Coral Bay has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Perfect place with beach view. Had a wonderful time. Staffs were very friendly.
Hotel in Trincomalee
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... Great value for money, nice room, good location close to the beach Very friendly staff available to...
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. Great location, right next to the beach front. The room was nice, and the bed was comfy.
Hotel in Trincomalee
Located in Trincomalee, a 17-minute walk from Sampalthivu Beach, DA GREA NATURAL BEACH HOTEL has accommodations with a garden, free private parking and a restaurant. I had planned a stay of two days but at the end I stayed for over one week.
Hotel in Trincomalee
Located in Trincomalee, a 3-minute walk from Nilaveli Beach, Beach Walk Villa has accommodations with a garden, free private parking and a terrace. Very friendly and welcoming host! The room is basic but comfortable and the AC was working...
Hotel in Trincomalee
Located in Trincomalee, a 7-minute walk from Uppuveli beach, Catamaran6 Guest Inn features views of the city. Very comfy and big rooms with balcony and a great view.
Hotel in Uppuveli
Located in Uppuveli, a 1-minute walk from Uppuveli beach, Dive beach palace provides accommodations with free bikes, free private parking, a garden and a shared lounge. Friendly and helpful staff and close to the beach.
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. It was nice and very clean, friendly atmosphere and very well coming.
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
Trincomalee, Nilaveli, and Seruwawila are popular with other travelers visiting Trincomalee District.
Travelers who stayed in Trincomalee District near SLAF China Bay (TRR) have said good things about Trinco Lagoon, Mallika Resort, and Catamaran6 Guest Inn.
Among the hotels near SLAF China Bay in Trincomalee District, N Joy Inn, Trinco Beach by DSK, and Janas Blue Water Corner were also highly rated.
Amanta Beach, Nilaveli Beach Resort - Level 1 Certified, and Janas Blue Water Corner are some of the popular hotels in Trincomalee District.
In addition, C Beyond Nilaveli, Swiss kiss beach resort, and Hema Holiday Villa are also popular in Trincomalee District.
Many families visiting Trincomalee District loved staying at Anoo Garden Villa, Anoo Beach Villa, and Swiss kiss beach resort.
Amanta Beach, Amazon Beach Cabana, and Regina Beach Bungalow are also popular among family travelers.
DOT BEY beach cabana, Pearl Oceanic Resort - Trincomalee, and Liyonaa Beach Hotel in Trincomalee District have received great reviews for the views from their hotel rooms.
Guests staying in Trincomalee District also loved the views from their rooms at Amazon Beach Cabana, Janas Blue Water Corner, and Catamaran6 Guest Inn.
There are 371 hotels in Trincomalee District you can book on Booking.com.
On average, it costs ¥9,091 per night to book a 3-star hotel in Trincomalee District for tonight. You'll pay around ¥17,433 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Trincomalee District will cost around ¥24,793 (based on Booking.com prices).
The average price per night for a 3-star hotel in Trincomalee District this weekend is ¥9,650 or ¥17,163 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Trincomalee District this weekend cost around ¥23,541 per night (based on Booking.com prices).
Hotels in Trincomalee District that offer highly-rated breakfasts include 108 Palms Beach Resort, Amazon Beach Cabana, and Nilaveli Beach Resort - Level 1 Certified.
Breakfast at these hotels in Trincomalee District are also highly-rated: Elena Garden Resort and Restaurant, High Park Hotel, and Hema Holiday Villa.
On average, 3-star hotels in Trincomalee District cost ¥9,720 per night, and 4-star hotels in Trincomalee District are ¥15,678 per night. If you're looking for something really special, 5-star hotels in Trincomalee District cost around ¥21,863 per night (based on Booking.com prices).
Couples traveling to Trincomalee District loved staying at White Villa Hotel, Regina Beach Bungalow, and Swiss kiss beach resort.
These hotels in Trincomalee District are also highly-rated by couples: Aa Inn, Amazon Beach Cabana, and Amanta Beach.