Find and Book Top Rated Hotels in Trincomalee

Search among 31 available resorts and all inclusive hotels in Trincomalee from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 31
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great120 reviews
From   US$ 375 /nightSelect
8.0
Great235 reviews
MapView on map3.3 km from City Centre
From   US$ 118 /nightSelect
Hotel
8.4
Great67 reviews
1.2 km from City Centre1.4 km from Trincomalee Railway Station
From   US$ 60 /nightSelect
8.4
Great124 reviews
3.3 km from City Centre
From   US$ 100 /nightSelect
Guest house
8.4
Great89 reviews
3.1 km from City Centre
From   US$ 41 /nightSelect
8.6
Great49 reviews
13.5 km from City Centre
From   US$ 153 /nightSelect
8.6
Great90 reviews
1.7 km from City Centre
From   US$ 220 /nightSelect
8.2
Great78 reviews
3.5 km from City Centre1.2 km from Fort Frederick
From   US$ 121 /nightSelect
8.2
Great114 reviews
1.3 km from City Centre1.5 km from Trincomalee Railway Station
From   US$ 109 /nightSelect
Guest house
8.2
Great40 reviews
1.1 km from City Centre1.2 km from Trincomalee Railway Station
From   US$ 30 /nightSelect
8.6
Great52 reviews
3.2 km from City Centre
From   US$ 90 /nightSelect
8.0
Great101 reviews
1.2 km from City Centre1.3 km from Trincomalee Railway Station
From   US$ 85 /nightSelect
8.2
Great50 reviews
700 m from City Centre1.5 km from Trincomalee Railway Station
From   US$ 82 /nightSelect
8.2
Great90 reviews
2.6 km from City Centre
From   US$ 49 /nightSelect
8.6
Great49 reviews
5.4 km from City Centre
From   US$ 100 /nightSelect
8.2
Great30 reviews
1.2 km from City Centre1000 m from Trincomalee Railway Station
From   US$ 23 /nightSelect
Guest house
8.4
Great68 reviews
2.9 km from City Centre
From   US$ 35 /nightSelect
8.2
Great50 reviews
800 m from City Centre1.7 km from Trincomalee Railway Station
From   US$ 38 /nightSelect
8.0
Great20 reviews
3.2 km from City Centre1.6 km from Fort Frederick
From   US$ 27 /nightSelect
8.4
Great64 reviews
1.3 km from City Centre1.5 km from Trincomalee Railway Station
From   US$ 53 /nightSelect
  • 1
  • 2

Best Resorts and Places to Stay in Trincomalee

Why Visit?

Trincomalee, known as Trinco among locals, is a picturesque coastal city in Sri Lanka that offers a range of attractions for tourists. With its stunning beaches, historical landmarks, and vibrant marine life, Trincomalee is a must-visit destination. Some notable landmarks include the awe-inspiring Koneswaram Temple, the ancient Fort Frederick, and the serene Marble Beach. The warm and inviting culture of the locals, coupled with the natural beauty of the area, make Trincomalee an exciting place to explore.

Why is choosing a resort in Trincomalee better than staying in a hotel?

Tranquil Beachfront Locations: Resorts in Trincomalee are often situated along the pristine coastline, offering direct access to the beautiful beaches. Hotels may not always provide the same beachfront experience.

Superior Amenities and Services: Resorts in Trincomalee are well-known for their luxurious amenities and personalized services, ensuring a memorable and comfortable stay.

Privacy and Seclusion: Many resorts in Trincomalee are designed to provide a sense of privacy, making them perfect for a quiet and peaceful retreat away from the bustling city life.

Stunning Views: Resorts often offer breathtaking views of the ocean or lush greenery, allowing guests to enjoy the natural beauty of Trincomalee from the comfort of their rooms or private balconies.

Unique Experiences: Resorts in Trincomalee often provide guests with opportunities to indulge in water sports, diving, or even boat trips to witness the incredible marine life in the surrounding areas.

What is the price to stay in a resort per night?

The average price for a night's stay in Trincomalee varies depending on the star rating of the resort:

3-star resorts: Prices range from $50 to $120 per night.

4-star resorts: Prices range from $100 to $200 per night.

5-star resorts: Prices range from $200 to $500 per night.

Best Value for Money Resorts:

Trinco Blu by Cinnamon: Situated on a secluded beach, this resort offers comfortable rooms, friendly service, and a fantastic seaside restaurant. Nearby attractions include the Koneswaram Temple and Pigeon Island National Park.

Anantamaa Hotel: Located close to the popular Uppuveli Beach, this resort provides cozy rooms, a swimming pool, and easy access to local cafes and restaurants. It is a great base for snorkeling trips to Pigeon Island.

Best Luxury Resorts:

Jungle Beach by Uga Escapes: Nestled amidst the lush greenery and golden sand, this upscale resort provides private villas and a stunning infinity pool. It offers a serene atmosphere and is in close proximity to the Koneswaram Temple.

Amaranthé Bay: Overlooking the calm waters of the lagoon, this luxurious resort boasts elegant rooms, a rooftop restaurant, and a rejuvenating spa. It is located near Trincomalee Harbor and the Fort Frederick.

Best Pet-Friendly Resorts:

Amaranthé Bay: Not only is this resort pet-friendly, but it also offers spacious rooms and a beautiful garden area for your furry friends to play. Its location near the city center allows easy access to pet-friendly parks and beaches.

Trinco Blu by Cinnamon: Dogs are welcome at this beachfront resort, where guests and their pets can enjoy long walks along the pristine shores. The nearby Lover's Leap viewpoint offers breathtaking views of the coastline.

Best Family Resorts:

Chaaya Blu Trincomalee: With its spacious family rooms and a kids' club on-site, this resort caters to families looking for an enjoyable stay. It is conveniently located near Koneswaram Temple and offers access to various water sports activities.

Anantamaa Hotel: This family-friendly resort provides interconnecting rooms, a swimming pool, and proximity to the beach. The nearby attractions, such as Fort Frederick and the Maritime and Naval History Museum, offer educational experiences for the whole family.

Best Resorts with Unique Views:

Jungle Beach by Uga Escapes: Surrounded by lush vegetation and overlooking the Indian Ocean, this resort offers unparalleled views from its private villas and infinity pool.

Amaranthé Bay: Situated on the tranquil lagoon, this resort offers stunning sunsets and picturesque views. The rooftop restaurant provides an idyllic setting to savor the scenic surroundings.

Show moreLess