Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

View vacation packages to

Stay in Trincomalee District's best hotels!

Liyonaa Beach Hotel

Liyonaa Beach Hotel

Hotel in Uppuveli Beach, Trincomalee

Located on the beachfront in Trincomalee and featuring a garden, Liyonaa Beach Hotel has free WiFi. Comfortable bed. Friendly staff. Tasty breakfast.

Show more Show less
Avg. price/night: $23
9.4 Awesome 190 reviews
C Beyond Nilaweli

C Beyond Nilaweli

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. The staff , the rooms, the breakfast was more than we could wish for . Great location.

Show more Show less
Avg. price/night: $55.83
9.1 Awesome 199 reviews
Hotel Theevanni Inn

Hotel Theevanni Inn

Uppuveli Beach, Trincomalee

Attractively located in the Uppuveli Beach district of Trincomalee, Hotel Theevanni Inn is located 2.6 miles from Kanniya Hot Springs, 4.4 miles from Fort Frederick and 5 miles from Koneswaram Temple.... Very new, help full staff,food was very good... I would recommend this place...

Show more Show less
Avg. price/night: $15
9.8 Exceptional 6 reviews
Cocolagoon eco Resort

Cocolagoon eco Resort

Hotel in Trincomalee

Offering free WiFi, Cocolagoon eco Resort is located in Trincomalee, within 8 miles of Kanniya Hot Springs. The property is around 10 miles from Fort Frederick and 11 miles from Koneswaram Temple. The property was newly built and very clean. The staff was good and the place beautiful.

Show more Show less
Avg. price/night: $28.14
9.5 Exceptional 6 reviews
Sai Seashell Rest Inn Nilaveli

Sai Seashell Rest Inn Nilaveli

Trincomalee

Featuring a garden, Sai Seashell Rest Inn Nilaveli is located in Trincomalee in the Trincomalee District region, 9 miles from Kanniya Hot Springs and 11 miles from Fort Frederick. I had an amazing time staying at Sai SeaShell!! The host was extremely nice and helpful especially when I wanted recommendations on where to explore. I am usually skeptical with washrooms when I travel but the washroom as Sai SeaShell was very clean and spacious! I loved the breakfast and dinner items they had which was very tasty and had tolerable spice! My favourite part about staying here was how close it is to the beach. If you love an evening stroll to the beach, this is definitely the place you want to stay. It was a 5 minute walk!

Show more Show less
Avg. price/night: $8
9.7 Exceptional 7 reviews
Palmera Eco Resorts Nilaveli

Palmera Eco Resorts Nilaveli

Trincomalee

9 miles from Kanniya Hot Springs, Palmera Eco Resorts Nilaveli is located in Trincomalee and provides air-conditioned rooms with free WiFi. Great place. We had very good Sri Lankan breakfast .. and lunch.. Nice pool, quit place. Friendly staff. I highly recommended.

Show more Show less
Avg. price/night: $42.50
9.0 Awesome 93 reviews
Regina Beach Bungalow

Regina Beach Bungalow

Hotel in Trincomalee

Featuring a garden and a terrace, Regina Beach Bungalow is located in Trincomalee, 5 miles from Kanniya Hot Springs. The bungalow was a beautiful, quiet and relaxing place to stay - right on the beach. The staff were super lovely and the rooms were beautifully made up. Meals served privately to your balcony and even though it's a little out of town the staff will happily and quickly arrange for a tuk tuk to take you anywhere and you have the great benefit of a peaceful private location. I would highly recommend this for your stay in Trinco.

Show more Show less
Avg. price/night: $35
9.3 Awesome 50 reviews
Alfresco Beach Hotel

Alfresco Beach Hotel

Hotel in Uppuveli Beach, Trincomalee

Alfresco Beach Hotel is located on Uppuveli Beach, 3.1 mi from Trincomalee City and features a private beach area. The property has a garden, as well as a terrace. Located just near the sea (a perfect location), the hotel is clean and provides a grate hospitality. The hotel owner is very helpful and guides you throughout your stay. The food was amazing and the rooms were very clean and spacious. Thought I lost my mobile (I phone) during the stay here, the owner if this hotel tried his best to got my phone back and I got my phone within just 2 days. The atmosphere of his hotel is breath taking and you would never feel going back to your home. I recommend this hotel to everyone who is looking for a good stay, good food and a great hospitality.

Show more Show less
Avg. price/night: $25
8.1 Very Good 158 reviews
Elegant Green Beach Resort

Elegant Green Beach Resort

Hotel in Uppuveli Beach, Trincomalee

Located in Trincomalee, 2.4 miles from Fort Frederick, Elegant Green Beach Resort provides a private beach area and rooms with free WiFi access. The property was very cute, and the room clean and comfortable. Right on the beach, with beach chairs/umbrellas provided! The hotel does a beach seafood grill every night which was fantastic. Staff was great about taking menu requests (food was excellent!), and arranging transportation (tuk-tuk or car), and outings (snorkeling, whale watching). The landscaping on the property was very pretty and detailed. Kumar (the owner) went above and beyond to be helpful, attentive, and to make sure all of our needs were met.

Show more Show less
Avg. price/night: $26.10
8.7 Excellent 172 reviews
Sea Lagoon Beach Hotel

Sea Lagoon Beach Hotel

Trincomalee

Sea Lagoon Beach Hotel is located in Trincomalee, 2.7 miles from Kanniya Hot Springs, and has a garden and a shared lounge. “Incredible helpful staff. The Best Location! You have an amazing view of the Rock :) Wonderful room. Spotlessly clean. Fresh warm bread for breakfast.”

Show more Show less
Avg. price/night: $55
8.4 Very Good 131 reviews

Trincomalee District's best hotels with breakfast

Budget hotels in Trincomalee District

Hotels in Trincomalee District you can book without a credit card

Most-booked hotels in Trincomalee District in the past month

FAQs about hotels in Trincomalee District

Explore guest reviews of hotels in Trincomalee District