Where to stay
in Trincomalee

Top-rated places to stay near the beach in Trincomalee
Amaranthe Bay is a resort featuring 2 restaurants and free WiFi. It's located just steps from Uppuveli Beach. Trinco Blu by Cinnamon is a hotel featuring a private beach and 2 restaurants. It's located a 5-minute walk from Uppuveli Beach, so you'll be well situated for your beach vacation.
Recommended hotels
Top rated places to stay in Trincomalee for families
Amaranthe Bay is a resort featuring a children's pool and a kids' club. Trinco Star Hotel is a B&B featuring a kids' club and a restaurant. Margosa Bay is a hotel featuring a children's pool and a kids' club.
Recommended hotels
Top rated places to stay for luxury travelers
Margosa Bay is luxury a hotel featuring spa services and free valet parking.
Recommended hotels
Top places to stay with pools in Trincomalee
Paradise Trinco Beach is a resort featuring a fitness center and a TV. Uppuveli Beach is located just steps from the property. Pearl Oceanic Resort is a hotel featuring cable TV.
Recommended hotels
Where to stay near the airport
Trinco Blu by Cinnamon is a resort featuring an airport pick-up service and 2 restaurants. Havana Club Resort is a hotel featuring an airport shuttle and free WiFi. Neem Tree House is a guesthouse featuring an airport shuttle and free breakfast.