With a stay at Amaranthe Bay in Trincomalee, you'll be near the beach, just a 3-minute walk from Uppuveli Beach and 10 minutes by foot from Trincomalee War Cemetery. This upscale resort is 3.8 mi (6.2 km) from ... Read more

View all Luxury Hotels in Trincomalee