Where to stay

in Trincomalee

Trincomalee is calling! Discover its beaches, snorkeling, whale watching, and more.

Experience the seaside city of Trincomalee—beaches, swimming, and sights from Uppuveli Beach to Trincomalee Harbour.

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.

Recommended hotels