These Trincomalee insights are based on real traveler data from Expedia, aggregated using AI to help you plan your trip. Updated: .

Find hotels in Trincomalee from $12
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Trincomalee
Check prices for these dates
Our top choices for Trincomalee hotels




2. Uppuveli Beach by DSK
Uppuveli Beach by DSK



3. Oceanfront Condos Nilaveli by ICC
Oceanfront Condos Nilaveli by ICC



4. Amaranthe Bay
Amaranthe Bay



5. Jungle Beach an Uga Experience - Trincomalee
Jungle Beach an Uga Experience - Trincomalee



6. Nilaveli Beach Hotel
Nilaveli Beach Hotel



7. Hotel Tobiko
Hotel Tobiko



8. Havana Club Resort
Havana Club Resort



9. Golden Beach Hotel & Restaurant
Golden Beach Hotel & Restaurant



10. Villa Hotel
Villa Hotel



11. Hotel Jay R
Hotel Jay R



12. Anukama Resort
Anukama Resort



13. The Surfing Beach - Nilaveli
The Surfing Beach - Nilaveli



14. The Blue Sand Beach Resort - Trincomalee
The Blue Sand Beach Resort - Trincomalee



15. The Reef Resort Nilaveli - Trincomalee
The Reef Resort Nilaveli - Trincomalee



16. Nilaveli Boutique Hotel
Nilaveli Boutique Hotel



17. Diyash Beach Resort - Trincomalee
Diyash Beach Resort - Trincomalee



19. Trinco Star Cabana
Trinco Star CabanaWhere to stay in Trincomalee
Uppuveli
Discover Uppuveli, a charming destination perfect for travelers seeking a blend of culture, adventure, and beach relaxation. This vibrant village in Trincomalee offers access to stunning Uppuveli Beach, the serene Koneswaram Temple, and the breathtaking views from Lovers Leap. Whether you're looking to explore local markets or enjoy the scenic beauty of the national park, Uppuveli caters to your every desire. With its appealing atmosphere and convenient location, Uppuveli is a smart choice for your vacation stay in Sri Lanka.
Arunagiri Nagar
Experience the charm of Arunagiri Nagar, an excellent hub for adventure and culture seekers eager to explore the stunning Trincomalee area. Enjoy the nearby beach for relaxation, or visit the Sri Pathrakali Temple and St. Mary’s Cathedral to appreciate local heritage. With visitor numbers peaking in March and July to August, Arunagiri Nagar offers vibrant seasonal experiences. Conveniently located in Trincomalee, it’s a smart choice for your stay, providing easy access to both natural beauty and cultural attractions.
Sempadu
If you are an adventurous traveler, look no further than Sempadu, a charming village in Trincomalee known for its captivating blend of culture and nature. Here, you can relax at the pristine Uppuveli Beach, marvel at the stunning architecture of Koneswaram Temple, or enjoy breathtaking views from Lovers Leap. With a moderate flow of visitors year-round, Sempadu offers a serene escape, and its proximity to Trincomalee makes it a smart choice for your stay in Eastern Province, Sri Lanka.
Katharagama
Ideally situated for cultural and adventure enthusiasts, Katharagama offers a vibrant experience near Trincomalee, where travelers can explore the stunning beaches, visit the historic Sri Pathrakali Temple, and admire the beauty of St. Mary’s Cathedral. With its seasonal appeal peaking in March and during the July to August period, Katharagama provides easy access to outdoor activities and family-friendly recreation parks. Choosing to stay here ensures a rich blend of culture and adventure just around Trincomalee.
Stay near popular attractions in Trincomalee
Trincomalee Beach
Marble Beach
Koneswaram Temple
Trincomalee Harbour
Fort Frederick
Lovers Leap
Sri Pathrakali Temple
St Mary’s Cathedral
Learn more about Trincomalee
Dive into crystal-clear waters at Nilaveli Beach to spot vibrant coral reefs and colorful fish. Fort Frederick offers panoramic views of the bay while Koneswaram Temple perches dramatically on Swami Rock nearby.
See all hotels in Trincomalee
Top Trincomalee Hotel Reviews
Trinco Star Cabana
"Clean, simple room, clean bathroom, helpful staff , beach and restaurants in walking distance. Staff helpful, pool ok , bed not very comfortable, cramped space."
Trinco Blu by Cinnamon
"Beautiful hotel with fabulous pool and right on the beach. Breakfast and dinner buffet had great selection and we spent a lovely few days relaxing there! Would love to go back,"
Aainn Guest
"Excellent little place for Trincomalee. Five minutes walk to the beach front and plenty of shops and places to eat. Friendly staff and nice clean, comfortable rooms."
Havana Club Resort
"The room was clean, but the bathroom was not. The room was not cleaned during the week except once on request. Hence, the bathroom had an unpleasant odor. The shower door could not be closed. The whole building needs an uplift. Looks old, and not as attractive as the other hotels. Pool was good and clean. Staff were very obliging and helpful. Nothing was too hard for them."
Amaranthe Bay
"Amaranthe Bay is a super nice hotel, the rooms are very spacious, clean and well maintained. The location is great and the staff are super friendly and knowledgeable. The guests relations executive, Sri Mayuran, was super nice, helpful and friendly, he made our stay that much better. Also, great thanks to the chef who cooked the fish we fished for us :) it was an awesome gesture."
Uppuveli Beach by DSK
"I think not much items to select for the breakfast compared to other hotels, that's poor. I already told to the staff about that. , . and closing pool at 9pm is also not a good thing. we couldn't enjoy much . the staff is great, very helpful"
Villa Hotel
"Food is very good 10/10 Clean 9/10. Very good customer service 10/10 Staffs very friendly 10/10 "
Hotel Tobiko
"Clean rooms and public areas, very welcoming staff and wonderful breakfasts. "
More cheap stays in Trincomalee

Lucky 7 Trinco

Sunntop Cabana

Nilaveli Beach Inn

Antheia Beach Resort
Hotels in Trincomalee with star-rating

5 Star Hotels

4 Star Hotels

3 Star Hotels

2 Star Hotels
Find out more about Trincomalee
Top reasons to visit Trincomalee
- Stunning Beaches: Trincomalee boasts beautiful beaches like Trincomalee Beach, perfect for sunbathing and water sports.
- Vibrant Local Culture: Experience the rich cultural heritage with visits to local temples and markets.
- Scenic Harbor: Explore the picturesque Trincomalee Harbour, ideal for marine activities and sightseeing.
- Adventure Activities: Enjoy thrilling outdoor adventures, including nature tours and water sports.
- Varied Accommodation: Choose from beachfront hotels, cozy guesthouses, and family-friendly resorts for a memorable stay.
Find great hotels in Trincomalee
Discover the ideal accommodation options in Trincomalee, Sri Lanka, whether you're looking for beachfront hotels, cozy guesthouses, or family-friendly resorts. This vibrant destination offers a range of facilities to cater to both leisure and business travelers, ensuring a memorable experience by the stunning coast. Explore the diverse lodging choices that make Trincomalee a perfect spot for your next vacation.
- Trinco Blu by Cinnamon: Trinco Blu by Cinnamon is a vibrant 4-star resort boasting a guest rating of 8.6. This property offers a perfect blend of beachside relaxation and adventure, making it an ideal choice for travelers seeking a thrilling vacation experience. With direct access to the beach, guests can easily enjoy a variety of water sports including boat tours, snorkeling, sailing, and parasailing. The resort features a lively atmosphere that encourages both relaxation and adventure, ensuring you'll create unforgettable memories in the beautiful surroundings of Trincomalee.
- Amaranthe Bay: Amaranthe Bay is a luxurious 4-star resort with an impressive guest rating of 9.2, catering especially to families and adventure seekers. Nestled in Trincomalee, it offers a range of exciting activities such as hiking, biking, snorkeling, and fishing. Families will appreciate the dedicated children's amenities, including a playground, supervised childcare, and a children’s club. This family-friendly environment, combined with its focus on outdoor adventures, makes Amaranthe Bay a fantastic choice for those looking to bond with loved ones while exploring the beauty of the area.
- Anantamaa: Anantamaa is a cozy 3-star hotel, sharing a guest rating of 8.6, and offering travelers a serene beachside experience. Situated in Trincomalee, this property provides direct access to the beach, making it perfect for sunbathers and those looking to unwind by the ocean. Anantamaa's inviting atmosphere and convenient amenities make it suitable for both leisure and business travelers, offering a peaceful retreat to relax after a day of exploration in this stunning coastal region.
Where to stay in Trincomalee
Trincomalee is a captivating destination for those seeking adventure and natural beauty. Visitors can unwind on the pristine Trincomalee Beach, known for its stunning scenery and inviting waters. Explore the vibrant city that blends luxury with the tranquility of nature, offering a perfect escape. With friendly locals and exciting excursions, Trincomalee promises a memorable experience, whether you’re lounging by the beach or immersing yourself in the local culture.
- Uppuveli: Nestled within Trincomalee, Uppuveli is a charming village renowned for its stunning beaches and scenic landscapes. With traveler arrivals peaking between April and August, this area offers a vibrant atmosphere during peak seasons. Visitors flock here for its beautiful coastline, outdoor activities, and picturesque views. Don't miss the local shopping center and public market, where you can immerse yourself in the local culture. Attractions nearby include the pristine family beach and a national park, perfect for nature enthusiasts looking to explore the great outdoors.
- Arunagiri Nagar: Located in the Trincomalee area, Arunagiri Nagar is another delightful village that captures the essence of Sri Lanka's coastal beauty. The peak travel time for this area is from July to September, drawing visitors seeking a blend of beach relaxation and scenic exploration. The nearby beaches and national parks provide ample opportunities for adventure, making it an ideal spot for outdoor lovers. Enjoy the serene environment while taking in the natural beauty, and be sure to explore the local attractions nearby.
- Sempadu: Sempadu, also situated in Trincomalee, is a quaint village that offers a peaceful retreat for travelers. Like its neighbors, the peak season for visitors occurs from July to September. While Sempadu is particularly known for its stunning beaches, it promises a tranquil atmosphere away from the hustle and bustle. Visitors can unwind by the shore and enjoy the serene surroundings, making it a perfect stop for those looking to relax and soak up the sun. The beach here is a local gem worth experiencing during your vacation.
Things to do in Trincomalee
Trincomalee offers a vibrant mix of outdoor adventures and stunning scenery, making it perfect for an exciting vacation. Explore local attractions, enjoy sightseeing opportunities, and embark on nature tours. For those seeking thrills, there are plenty of adventurous activities to partake in. Don’t miss out on the shopping experience at local centers and malls, where you can find unique items and souvenirs to take home.
Shopping
In Trincomalee, visit the local markets for unique souvenirs and handicrafts. If you're up for a drive, check out the Trincomalee Shopping Centre, where you can find a variety of shops and eateries to explore during your visit.
Recreation
The Trinco Blu by Cinnamon offers rejuvenating spa treatments with stunning ocean views, perfect for relaxation. For an invigorating experience, visit the serene Nilaveli Beach, where you can engage in yoga sessions and enjoy the tranquil surroundings while listening to the soothing sound of waves.
Adventure
Explore the vibrant underwater world while snorkeling at Pigeon Island, where colorful corals and tropical fish await. For thrill-seekers, whale watching offers an exhilarating chance to see majestic blue whales off the coast, creating unforgettable memories amidst stunning ocean views.
Nightlife
In Trincomalee, the nightlife buzzes with vibrant beach bars and lively pubs. Enjoy cocktails at the popular Trinco Beach Club or dance to live music at The Old Dutch Bar. The laid-back atmosphere invites you to unwind and mingle with locals and fellow travelers alike.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.Booking tips and Expedia advantages for Trincomalee
- The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Trincomalee are February and October to November, where the prices are slightly lower. This is in comparison to July to August and December, where prices are slightly higher.
- The best time to book a hotel: The cheapest time to book a hotel in Trincomalee is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
- The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Trincomalee is Sunday. The most expensive day to stay in Trincomalee is Wednesday.
- Find cheap hotels on Expedia: Expedia’s search tool lets you set your budget, choose your ideal location, and much more. You can arrange your search results to display prices from the lowest to the highest, making it easy to find the most affordable hotels first. Additionally, you can refine your choices by hotel type—if you check the Eco-certified filter, you’ll see a selection of sustainable and environmentally friendly hotels that you can book.
- Consider bundling your trip: You can save money by combining your hotel stay in Trincomalee with your flights and activities through an Expedia package deal.
Find the best attractions in Trincomalee
Trincomalee, nestled on Sri Lanka's eastern coast, offers an exciting blend of adventure and relaxation with its stunning beaches, vibrant temples, and scenic harbor. Visitors can explore the famous Trincomalee Beach for sunbathing and water sports, while the Trincomalee Harbour invites those interested in local culture and marine activities. Whether you're seeking breathtaking views or rich cultural experiences, Trincomalee is a perfect destination for an unforgettable vacation.
- Trincomalee Beach: Experience the serene beauty of Trincomalee Beach, where soft sands meet crystal-clear waters. Enjoy the laid-back beach vibes, perfect for sunbathing or swimming. It's an ideal spot to unwind and soak up the tropical atmosphere.
- Trincomalee Harbour: Discover the stunning scenery at Trincomalee Harbour, a picturesque spot that combines vibrant waters with the charm of local fishing boats. The harbor’s beach vibes offer a relaxing environment for a stroll while enjoying the coastal views.
- Koneswaram Temple: Immerse yourself in the rich cultural heritage at Koneswaram Temple, a sacred site perched on a cliff. This temple showcases intricate architecture and breathtaking ocean views, making it a profound experience for visitors seeking spirituality and history.
Best time to go to Trincomalee
The best time to visit Trincomalee can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Trincomalee falls in May and June. June has average visitor numbers and mostly sunny weather. The coolest average temperature in Trincomalee falls in January, visitor numbers are average and weather is mostly cloudy with light rain.
Calendar Month | Temperature | Precipitation | Cloudiness | Occupancy | Pricing |
| January | 73.9°F (23.3°C) | Light Rain | Mostly Cloudy | Average | Average |
| February | 75.2°F (24.0°C) | Light Rain | Mostly Sunny | Average | Slightly Low |
| March | 78.6°F (25.9°C) | Light Rain | Mostly Sunny | Average | Average |
| April | 81.1°F (27.3°C) | Light Rain | Mostly Sunny | Slightly High | Average |
| May | 81.5°F (27.5°C) | Light Rain | Mostly Sunny | Slightly Low | Average |
| June | 81.5°F (27.5°C) | No Rain | Mostly Sunny | Average | Average |
| July | 81.1°F (27.3°C) | No Rain | Mostly Sunny | Slightly High | Slightly High |
| August | 81.0°F (27.2°C) | No Rain | Mostly Sunny | Slightly High | Slightly High |
| September | 80.8°F (27.1°C) | Light Rain | Mostly Sunny | Average | Average |
| October | 79.0°F (26.1°C) | Moderate Rain | Mostly Sunny | Slightly Low | Slightly Low |
| November | 76.5°F (24.7°C) | Frequent Rain | Mostly Cloudy | Slightly Low | Slightly Low |
| December | 75.0°F (23.9°C) | Moderate Rain | Mostly Cloudy | Average | Slightly High |
Frequently asked questions
Explore a world of travel with Expedia
- Eastern Province Hotels
- Historic Hotels in Trincomalee
- Honeymoon Resorts & in Trincomalee
- Gay friendly Hotels in Trincomalee District
- Resorts in Trincomalee
- Hotels with Laundry Facilities in Trincomalee
- Hotels with Bars in Trincomalee
- Hotel Wedding Venues Hotels in Trincomalee
- Uppuveli Hotels
- Resorts & Hotels with Spas in Nilaveli
- 3 Star Hotels in Nilaveli
- 2 Star Hotels in Trincomalee
- Pet-Friendly Hotels in Trincomalee
- Resorts & Hotels with Spas in Trincomalee District
- All-Inclusive Resorts in Trincomalee
- Family Hotels in Trincomalee
- Hotels near Koneswaram Temple
- Hotels near China Bay
- Beach Hotels in Trincomalee
- Hotels with Restaurants in Nilaveli
- 5 Star Hotels in Uppuveli
- Hotels with Laundry Facilities in Nilaveli
- Hotels & Resorts for Couples in Trincomalee District
- Beach Hotels in Nilaveli
- Luxury Hotels in Nilaveli
- Guest Houses in Trincomalee
- Hotel Wedding Venues Hotels in Trincomalee District
- Hotels near Uppuveli Beach
- Resorts & Hotels with Spas in Trincomalee
- Hotels with a Pool in Trincomalee
- Nilaveli Hotels
- 5 Star Hotels in Trincomalee
- Apartments in Trincomalee
- Hotels with Air Conditioning in Trincomalee
- Beach Hotels in Uppuveli
- Hotels with Bars in Nilaveli
- Hotels near Kandaswamy Temple
- 2 Star Hotels in Nilaveli
- Luxury Hotels in Trincomalee
- 4 Star Hotels in Trincomalee
- Trincomalee District Hotels
- Fishing Resorts & in Trincomalee
- Hotels near Marble Beach
- Green Hotels in Trincomalee
- All-Inclusive Resorts in Trincomalee District
- Cheap Hotels in Trincomalee
- Hotels near Trincomalee Beach
- Honeymoon Resorts & in Trincomalee District
- 3 Star Hotels in Trincomalee
- Family Hotels in Trincomalee District
- Flights to Trincomalee
- Flights from Bangkok (BKK) to Trincomalee (TRR)
- Flights from Los Angeles (LAX) to Trincomalee (TRR)
- Flights from Delhi (DEL) to Trincomalee (TRR)
- Flights from Dubai (DXB) to Trincomalee (TRR)
- Flights from Singapore (SIN) to Trincomalee (TRR)
- Flights to Nilaveli
- Flights from Amsterdam (AMS) to Trincomalee (TRR)
- Flights from Toronto (YYZ) to Trincomalee (TRR)
- Flights from Colombo (CMB) to Trincomalee (TRR)
- Flights from Doha (DOH) to Trincomalee (TRR)
- Flights from Detroit (DTW) to Trincomalee (TRR)
- Flights from Manila (MNL) to Trincomalee (TRR)
- Flights from Badu Island (BDD) to Trincomalee (TRR)
- Flights from Hambantota (HRI) to Trincomalee (TRR)
- Flights from Cochin (COK) to Trincomalee (TRR)
- Flights from Paris (CDG) to Trincomalee (TRR)
- Flights from Kandy (KDZ) to Trincomalee (TRR)
- Flights from Mumbai (BOM) to Trincomalee (TRR)
- Flights from Chennai (MAA) to Trincomalee (TRR)
- Flights from London (LHR) to Trincomalee (TRR)
- Flights from Madurai (IXM) to Trincomalee (TRR)
- Flights from Hyderabad (HYD) to Trincomalee (TRR)
- Flights to China Bay














Calendar Month
Temperature
Precipitation
Cloudiness
Occupancy
Pricing