See the latest prices and deals by choosing your dates.
Trincomalee (2.8 miles from China Bay Airport)
JM resort offers accommodations in Trincomalee, 4.5 miles from Kali Kovil and 4.9 miles from Gokana Temple.
Trincomalee (3.3 miles from China Bay Airport)
Verandas Trincomalee in Trincomalee provides accommodations with a garden and a shared lounge. With garden views, this accommodation provides a terrace.
Hotel in Trincomalee ( 3.7 miles)
Offering a restaurant, Villa Hotel is located in Trincomalee. Free WiFi access is available. Each room here will provide you with a satellite TV and a DVD player. Had a lovely stay at this hotel. I would like to extend my gratitude especially to Viroshan at reception who went out of his way to make sure I was OK and that my needs were met. The hotel has a great member of staff in Viroshan - honest, sincere, and extremely professional. Other members of staff were also great to deal with. Location was great, near all the amenities and a short distance away from the sights and beaches. The rooftop has great views as well.
Trincomalee (3.7 miles from China Bay Airport)
TRINCO VISTARA GUEST House offers accommodations in Trincomalee, a 17-minute walk from Uppuveli beach and 0.8 miles from Trincomalee Railway Station.
Hotel in Trincomalee ( 3.7 miles)
Located a 19-minute walk from Uppuveli beach, Orr's Hill Sea Side has rooms with air conditioning in Trincomalee.
Trincomalee (3.8 miles from China Bay Airport)
Hotel Prasanna in Trincomalee provides accommodations with a garden, a terrace, and a bar.
Hotel in Trincomalee ( 3.8 miles)
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... Place is very clean and well maintained. Staff was so helpful and willing to accommodate any request from guests. They even help us rent a bike. We ordered few meals from them and that was excellent as well. Location is right in front of the lagoon with great view and very calm surrounding. Great value for money and highly recommended.
Trincomalee (3.9 miles from China Bay Airport)
Dino Enjoy Property offers accommodations in Trincomalee, 2.1 miles from Trincomalee Railway Station and 2.7 miles from Kali Kovil.
Trincomalee (4 miles from China Bay Airport)
Ravan Holiday Inn is located in Trincomalee, just 1.4 miles from Dutch Bay Beach and a 10-minute walk from Trincomalee Railway Station.
Hotel in Trincomalee ( 4 miles)
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 Uppuveli Beach, Trincomalee ( 3.5 miles)
Located in Trincomalee, a 7-minute walk from Uppuveli beach, French garden Pragash Beach Hotel has accommodations with a garden, free private parking, a restaurant and a private beach area. The location is great! The apartments are on the beach.
Hotel in Trincomalee ( 3.2 miles)
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...
Hotel in Uppuveli Beach, Trincomalee ( 3.2 miles)
Located in Trincomalee, a few steps from Uppuveli beach, Trinco Waves has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.
Hotel in Trincomalee ( 2.7 miles)
Located in Trincomalee, within a few steps of Dutch Bay Beach and a 10-minute walk of Uppuveli beach, Sellamah beach Hotel has accommodations with a terrace and free WiFi as well as free private... Beach was excellent and had cleaning facilities Rooms were very big
Hotel in Uppuveli Beach, Trincomalee ( 3 miles)
Located in Trincomalee, a few steps from Uppuveli beach, Resort Maya Beach provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.
Hotel in Trincomalee ( 3.5 miles)
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. The BEST PLACE to stay in Trincomalee ⭐⭐⭐⭐⭐ Mr.
Hotel in Trincomalee ( 2.9 miles)
Located in Trincomalee, a 3-minute walk from Uppuveli beach, White Diamond Resort provides accommodations with a terrace, free private parking and a restaurant. Clean location. Friendly staff. They have a restaurant and they serve fresh tasty food for...
Hotel in Uppuveli Beach, Trincomalee ( 3.3 miles)
Located in Trincomalee, a 1-minute walk from Uppuveli beach, DOT BEY beach cabana provides accommodations with a garden, free private parking, a shared lounge and a terrace. very close to the beach . good location and nice a/c room. quick wifi . clean room.
Hotel in Trincomalee ( 3.5 miles)
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. Location was good Hospitality was good Staff were friendly
Hotel in Uppuveli Beach, Trincomalee ( 3 miles)
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. Well located and absolutely clean. They are very kind and smiling.
Hotel in Uppuveli Beach, Trincomalee ( 3.6 miles)
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 ( 3.5 miles)
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 Uppuveli Beach, Trincomalee ( 3 miles)
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. The view was awesome. The rooms were great in real than the photos.
Hotel in Trincomalee ( 2.8 miles)
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 service provided and the friendly nature of all the staff members
Hotel in Trincomalee ( 2.7 miles)
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. Helpful staff. Great food. Great location.