Where to stay

in Trincomalee

We'd like to help you find an accommodation that's as perfect in atmosphere as it is in location.

Travelers to Trincomalee appreciate its beaches. If you're interested in spending some time outdoors, Uppuveli Beach and Trincomalee Beach are some top places to check out. Trincomalee Harbour and Marble Beach are also a few notable stops. Whether you're looking to stay right in the heart of town or you'd like to be a little more tucked away, you'll be able to find a great place 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.

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.

Recommended hotels

Where to stay near the airport

Trinco Blu by Cinnamon is a resort featuring an airport pick-up service and 2 restaurants. Neem Tree House is a guesthouse featuring an airport shuttle and free breakfast. Sunshine Hotel & Hall is a hotel featuring an airport shuttle and free WiFi.

Recommended hotels