Search hotels in Trincomalee District, Sri Lanka
Enter your dates and choose from 373 hotels and other places to stay
Check out these popular cities in Trincomalee District
Stay at the best hotels in Trincomalee District
Filter by:
Blu Marine Nilaveli
Comfortable Accommodations: Blu Marine Nilaveli in Trincomalee offers family rooms with private bathrooms, air-conditioning, and garden views. Each room includes a balcony, terrace, and modern amenities such as free WiFi, flat-screen TV, and soundproofing.
Exceptional Facilities: Guests can enjoy spa facilities, a restaurant, bar, and wellness packages. Additional services include yoga classes, walking tours, and cycling. The property features a private beach area, outdoor fireplace, and hot spring bath.
Delicious Breakfast: A variety of breakfast options are available, including continental, buffet, Italian, full English/Irish, vegetarian, and Asian. Guests appreciate the quality and variety of the breakfast provided by the hotel.
Prime Location: Located 20 km from China Bay Airport, the hotel is an 8-minute walk from Nilaveli Beach. Nearby attractions include Trincomalee Fort and Koneswaram Temple, offering diverse activities and scenic views.

Capital Trincomalee
Beachfront Location: Capital Trincomalee in Trincomalee offers direct beachfront access with Uppuveli beach just a 2-minute walk away. Guests enjoy stunning sea views and easy beachfront relaxation.
Comfortable Accommodations: Rooms feature air-conditioning, private bathrooms with bidets, free toiletries, and showers. Family rooms are available, and free WiFi ensures connectivity throughout the stay.
Dining and Leisure: The hotel features a restaurant and bar, providing a variety of dining options. Additional facilities include a terrace and garden, ideal for relaxation and outdoor activities.
Convenient Services: A 24-hour front desk, room service, and multilingual reception staff support guests. China Bay Airport is 10 km away, and scuba diving opportunities enhance the surrounding area.

Regina Beach Bungalow
Comfortable Accommodations: Regina Beach Bungalow in Trincomalee offers family rooms with air-conditioning, private bathrooms, and garden views. Each room includes a dining area, work desk, and free WiFi.
Dining Experience: The family-friendly restaurant serves seafood and international cuisines for lunch, dinner, high tea, and cocktails. Breakfast includes continental options with juice and fruits.
Leisure Facilities: Guests can relax in the sun terrace, outdoor seating area, or garden. Additional amenities include a minibar, balcony, and patio.
Prime Location: Sampalthivu Beach is just a few steps away, while China Bay Airport is 14 km distant. Scuba diving opportunities enhance the surrounding area.

C Beyond Nilaveli
Featuring free WiFi, C Beyond Nilaweli offers accommodation in Nilaveli. The property overlooks a large natural pond and is located 19 km from Trincomalee. Guests can enjoy the on-site restaurant.

Pearl Oceanic Resort - Trincomalee
Offering an outdoor swimming pool and a restaurant, Pearl Oceanic Resort - Trincomalee is located in the village of Sampalthivu. Free WiFi access is available.

Rhythm Beach
Comfortable Accommodation: Rhythm Beach in Trincomalee offers a 3-star hotel experience with a private beach area, garden, terrace, restaurant, and free WiFi. Family rooms and full-day security ensure a pleasant stay.
Dining and Amenities: Guests can enjoy a full English or Irish breakfast with local specialities, juice, pancakes, cheese, and fruits. The on-site restaurant serves Asian cuisine. Additional facilities include an outdoor fireplace, shared kitchen, electric vehicle charging station, and free on-site parking.
Activities and Nearby Attractions: The hotel provides film nights and walking tours. Uppuveli beach is a 7-minute walk away, and China Bay Airport is 10 km distant. Scuba diving opportunities enhance the surrounding area.

Port Royal Residence
Comfortable Accommodation: Port Royal Residence in Trincomalee offers family rooms with air-conditioning, private bathrooms, and free WiFi. Each room includes a tea and coffee maker, electric kettle, and wardrobe.
Relaxing Facilities: Guests can enjoy a spa and wellness centre, a tranquil garden, and an outdoor seating area. Additional amenities include a picnic area, bicycle parking, and free on-site private parking.
Convenient Location: Uppuveli beach is a 7-minute walk away, while China Bay Airport lies 9 km from the hotel. Scuba diving opportunities enhance the surrounding area.

JK Residence Trincomalee
Comfortable Accommodations: JK Residence Trincomalee in Trincomalee offers family rooms with air-conditioning, private bathrooms, and balconies. Each room includes a tea and coffee maker, work desk, and TV.
Leisure Facilities: Guests can enjoy a rooftop swimming pool, terrace, and indoor pool. Free WiFi is available throughout the property. Additional amenities include a hot tub and outdoor dining area.
Dining Options: Breakfast is served à la carte with local specialities, fresh pastries, and vegetarian and vegan options. Room service and a 24-hour front desk enhance the stay.
Location and Attractions: Uppuveli Beach is 2.7 km away, China Bay Airport 7 km, and scuba diving in the surroundings.

Diving Club Beach Resort
Beachfront Location: Diving Club Beach Resort in Trincomalee offers direct beachfront access with stunning sea views. Guests can relax on the sandy cove just metres away.
Comfortable Accommodations: Rooms feature air-conditioning, private bathrooms with showers, and modern amenities. Free WiFi is available throughout the property.
Facilities and Services: The hotel provides a paid airport shuttle service, outdoor seating area, full-day security, room service, and free on-site private parking.
Nearby Attractions: Sandy Cove Beach is just a few steps away, offering ample opportunities for relaxation and leisure. China Bay Airport is located 12 km from the resort.

Green House Holiday Villa
Comfortable Accommodation: Green House Holiday Villa in Trincomalee offers family rooms with air-conditioning, private bathrooms, and outdoor furniture. Each room includes a shower and free WiFi.
Dining and Leisure: Guests can enjoy a restaurant serving full English/Irish, vegetarian, vegan, halal, and Asian breakfasts. The bar provides a relaxing atmosphere.
Amenities and Services: The hotel features a terrace, garden, and outdoor dining area. Additional services include a paid airport shuttle, 24-hour front desk, room service, and free on-site private parking.
Local Attractions: Uppuveli beach is a 3-minute walk away, and China Bay Airport is 10 km distant. Scuba diving opportunities enhance the surrounding area.

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
Nilaveli Boutique Hotel
Value for money! Good price. Very clean room (cleaned once every 3 days which is fine with me). Perfect Ac and hot water. Beach at walking distance (12 minutes)
Oceana Trinco
Beautiful room with a fantastic sea view and exceptional staff
Anukama Resort
Friendliness of the staff, they really want to make everything as comfortable as possible. The room was really nice and clean great beds. The pool is open from 0830 till 2130 so the kids could go swimming after dinner which we really enjoyed. And its nice location close to the beach (500m walk). And with a tuktuk you can go to Uppuveli for more action and nice restaurants. Definitely go to Your Choice restaurant there.
Elegant Green Beach Resort
Staff could not have done more and the food, eaten on the beach, was fabulous
High Park Hotel
Everything was really good. The room, the pool, the service, the people. I recommend this hotel a lot !
Hotel Coral Bay
The staff was nice and always helpful. The position is amazing, directly on the beach with a beautiful swimming pool that looks at the ocean. The rooms are a bit old, but with Aircon: you can sleep hearing the sea! The restaurant is a bit more expensive than other around, but it serves good food with a spectacular view.
C Beyond Nilaveli
The view is amazing and the staff is very friendly always there to help
Budget hotels in Trincomalee District
Nilaveli Beach Hotel
Staff was great. Food was delicious.
Blu Marine Nilaveli
What a beautiful accommodation. The staff was very friendly and helpfull. Couldn't wish for more.
Not really knowing where to stay in Trincomalee, we chose this one as the gardens, pool and rooms looked really nice on the website. It certainly didn't disappoint, and was a really lovely hotel. We used this base to go on a number of water-based activities such as diving (Divers Land Dive Club - really good set up and team), and go on a whale watching tour (only saw dolphins) which also included stopping at Navy Rock). The staff were all amazing, and kept the gardens immaculate. The breakfast was great, and they provided us with a takeaway breakfast bag for the 3 days we had to leave early for the diving and whale tour.
Bluewater Beach Resort
Fabulous pool 5 minutes from beach . ATM opposite and food shops and restaurants. Lovely owners. Great room balcony
Diving Club Beach Resort
Very welcoming and helpful , the room was amazing , very clean, and tidy . The rooms back onto the beach with golden sand. Swam for a couple of hours. Stunning 😍 had the beach to ourselves . THANKS 😊
Great 3 night stay, on the top floor with windows looking out to the ocean, very comfortable and lovely staff. Thank you
Diving Nest
The location was next to the beach and owners and staff are good people water activities is their usp
Nice rooms, nice people. The location is good - almost no one is nearby, but walk a little along the beach and there are bars and parties. There are islands nearby. I have good impressions. I recommend it!
Hotels in Trincomalee District that you can book without a credit card
Aathi Resort
It's a very wonderful hotel to stay in Trincomalee..
Pearl Oceanic Resort - Trincomalee
Wonderful, quiet accommodation right on the beach. If you are looking for peace and tranquility, this is the perfect place for you. You have the beach all to yourself. There is also a pool on the premises. Breakfast is tasty and satisfying, with different options available each day. You can have breakfast and dinner in your room, on the premises, or even dinner right on the beach. A tuk-tuk ride takes just a few minutes to get into town. I highly recommend it.
Cardamon Hotel Nilaveli
The location and architecture of the hotel is lovely. The first thing you see as you look through the archway is the ocean. The staff is kind and accommodating. Our kids loved the pool and the closeness to the ocean is just great. The garden is well kept and has lots of beautiful flowers and plants. Water pressure is good for a Sr Lankan hotel and the food is great.
Pearl Diamond Resort
Perfect location, excellent service, clean and spacious room, comfy beds!
The Reef Resort
The location, the pool with the sunbeds surrounded by a beautiful garden, and the spacious room with large beds and all the facilities allow you to enjoy a nice vacation. It's definitely worth the price. The staff is very helpful and friendly.
Secret Garden Beach Hotel
Great location and fantastic staff, Manoj & Kamal were amazing. Breakfast was delicious.
Aathi Beach Resort Uppuveli
Location to the beach, staff attitude, service, pool, ala carte food quality was good.views from the pool.
FAQs about hotels in Trincomalee District
See reviews by guests who stayed at hotels in Trincomalee District
Planning a trip? Get inspired by reviews of cities in Trincomalee District
A decent location with beautiful beaches, a variety of...
⭐⭐⭐⭐⭐ Beautiful Nilaveli Beach
I can only talk about the beach, the sea and Fernando‘s bar...
Relaxed beach holiday destination away from the big crowds...
We had heard wonderful things of Trincomalee, but it didn't...
The beach was nice.
More places to explore, more ways to go
Cheap holidays in Trincomalee
Plan everything you need for your holidays in one place – from flights and stays to tours and activitiesHotels in Sri Lanka
If you're planning a longer trip, look beyond Trincomalee District and set off to explore the whole country!Hotels in Yala National Park
Hit the road and make the most of your trip by discovering another popular destination within Sri Lanka.Hotels in Anuradhapura District
Hit the road and make the most of your trip by discovering another popular destination within Sri Lanka.Flights to Trincomalee District
Get your flight tickets to Trincomalee District right here on Booking.com.Hotels in Trincomalee
Thinking about which towns and cities to visit during your trip to Trincomalee District? Try Trincomalee, a popular choice with guests.















































