A natural harbour city on the east coast, Trincomalee offers calm beaches, whale watching, colonial history and budget-friendly guesthouses.
Trincomalee hostels and guesthouses sit near the town centre, Fort Frederick and the road to Nilaveli Beach (15 km north). The city is best visited May–September when the east coast is calm, Pigeon Island diving is at its clearest and blue whales feed offshore. Dorm beds start from LKR 1,000; private rooms from LKR 2,500. Boat trips for whale watching and snorkelling depart from the main harbour.
Compare hotels, guesthouses and hostels on Booking.com
Dorm beds in Trincomalee typically cost LKR 1,000–3,000 per night, with private rooms from LKR 3,000–8,000 depending on location and amenities. Each listing on friday.lk shows current pricing.
Filter the listings below to find Trincomalee hostels with free WiFi, breakfast included, pools, and lockers. Amenities are listed on each hostel's detail page.
Most Trincomalee hostels accept walk-ins when beds are available, but rooms fill fast in peak season (December–April on the south coast, May–September on the east coast). Contact details and WhatsApp numbers are on each listing — message ahead to confirm availability.