Search hotels in Trincomalee District, Sri Lanka
Enter your dates and choose from 363 hotels and other places to stay
Check out these popular cities in Trincomalee District

Trincomalee

Nilaveli
Walauttu
Potankadu
Potana
Kuchchaveli
Uppuveli

Kumpurupiddi
Stay in Trincomalee District's best hotels!
Filter by:
Blu Marine Nilaveli
Located in Trincomalee, a 8-minute walk from Nilaveli Beach, Blu Marine Nilaveli has accommodations with a garden, free private parking, a private beach area and a shared lounge.

Uppuveli Beach by DSK
Facing the beachfront, Uppuveli Beach by DSK offers 5-star accommodations in Trincomalee and features free bikes, outdoor swimming pool and fitness center.

Regina Beach Bungalow
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.

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

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

Avila Nilaveli Beach
Located in Nilaveli, within a 2-minute walk of Nilaveli Beach and 3.8 miles of Velgam Vehera, Avila Nilaveli Beach provides accommodations with a garden and free WiFi as well as free private parking...
Hotel Jay R
Located in Trincomalee, a 4-minute walk from Uppuveli beach, Hotel Jay R has accommodations with a garden, free private parking, a shared lounge and a terrace.

Akash Premium Hotel
Located in Nilaveli, a 4-minute walk from Nilaveli Beach, Akash Premium Hotel provides accommodations with a garden, free private parking and a shared lounge.

Capital Trincomalee
Located in Trincomalee, Capital Trincomalee offers beachfront accommodations a 2-minute walk from Uppuveli beach and provides facilities like a terrace, a restaurant and a bar.

Anukama Resort
Located in Nilaveli, a 16-minute walk from Nilaveli Beach, Anukama Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Most-booked hotels in Trincomalee District in the past month
Popular with guests booking hotels in Trincomalee District
Popular with guests booking hotels in Trincomalee District
Popular with guests booking hotels in Trincomalee District
Popular with guests booking hotels in Trincomalee District
Popular with guests booking hotels in Trincomalee District
Popular with guests booking hotels in Trincomalee District
Popular with guests booking hotels in Trincomalee District
Popular with guests booking hotels in Trincomalee District
Popular with guests booking hotels in Trincomalee District
Popular with guests booking hotels in Trincomalee District
Trincomalee District's best hotels with breakfast
Anukama Resort
Located in Nilaveli, a 16-minute walk from Nilaveli Beach, Anukama Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Trinco Beach by DSK
Located in Trincomalee, a few steps from Dutch Bay Beach, Trinco Beach by DSK provides accommodations with free bikes, free private parking, a restaurant and a bar.
Mithra Paradise Beach Hotel
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.
NN Beach Resort Nilaveli
Located in Nilaveli, a few steps from Nilaveli Beach, NN Beach Resort Nilaveli has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.
Hotel Tobiko
Located in Trincomalee, a few steps from Uppuveli beach, Hotel Tobiko has accommodations with a garden, free private parking and a restaurant.
Nilaveli Beach Resort - Level 1 Certified
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.
Nilaveli Beach Hotel
This hotel is nestled on Nilavali Beach, a 10-minute boat ride from Pigeon Island. There is no available WiFi, a large outdoor pool and spacious rooms with views of the ocean.
JKAB Lagoon Resort
Located in Walauttu, a 15-minute walk from Nilaveli Beach, JKAB Lagoon Resort provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.
Budget hotels in Trincomalee District
Liyonaa Beach Hotel
Located in Trincomalee, a few steps from Uppuveli beach, Liyonaa Beach Hotel provides accommodations with a garden, free private parking, a private beach area and a terrace.
Cardamon Hotel Nilaveli
Located in Nilaveli, 7.5 mi from Trincomalee, Cardamon Hotel Nilaveli features a restaurant, bar and free WiFi throughout the property.
Black Forest Beach Resort
Located in Nilaveli, 1.4 miles from Nilaveli Beach, Black Forest Beach Resort has accommodations with a garden, free private parking, a private beach area and a terrace.
Swiss kiss beach resort
Located in Uppuveli, a 2-minute walk from Uppuveli beach, Swiss kiss beach resort provides accommodations with a garden, free private parking, a private beach area and a terrace.
Elvis Beach Resort
Located in Trincomalee, a 6-minute walk from Uppuveli beach, Elvis Beach Resort has accommodations with a garden, free private parking, a private beach area and a terrace.
Theevanni Resort
Located a 5-minute walk from Uppuveli beach, Theevanni Resort offers 2-star accommodations in Trincomalee and has a garden, a shared lounge and a terrace.
Sunstar Nilaveli
Located in Trincomalee, a 8-minute walk from Nilaveli Beach, Sunstar Nilaveli provides accommodations with a garden, free private parking, a terrace and a restaurant.
Nagenahira Beach Villa
Just 164 feet from the Indian Ocean, Nagenahira Beach Villa features spacious villas boasting sea views in Nilaveli. Free WiFi is available in the property’s common areas.
Hotels in Trincomalee District you can book without a credit card
Cool Banyan Cabana
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.
White Villa Hotel
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 private beach area and free WiFi throughout the...
Elena Garden Resort and Restaurant
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.
French garden Pragash Beach Hotel
Located in Trincomalee, a 7-minute walk from Uppuveli beach, French garden Pragash Beach Hotel has accommodations with a private beach area, free private parking and a restaurant.
Bluewater Beach Resort
Set in Trincomalee in the Trincomalee District Region, Bluewater Beach Resort features an outdoor pool and views of the mountains.
Blackthorn Hotel
Located a 7-minute walk from Uppuveli beach, Blackthorn Hotel has rooms with air conditioning in Trincomalee.
Trinco Star Hotel
Located in Trincomalee, Trinco Star Hotel has 5-star accommodations with private balconies.
Beach life long beach resort
Located in Trincomalee, a 2-minute walk from Uppuveli beach, Beach life long beach resort provides accommodations with a garden, free private parking, a shared lounge and a terrace.