Margosa Bay is a seaside hotel at Uppuveli on Sri Lanka's east coast, about 0.6 km from Uppuveli and 4.3 km from the centre of Trincomalee. Trincomalee Railway Station is 2.2 km away, and China Bay Airport is 7.3 km from the property.
Margosa Bay is 216 km as the crow flies from Bandaranaike International Airport at Katunayake; by road the route is about 235 km and usually takes 4.5 to 5 hours, depending on traffic and the weather. Book the Colombo (CMB) Airport transfer to Margosa Bay.
Guests stay in Deluxe Rooms or Villas. The air-conditioned Deluxe Rooms are finished in earthen tones with traditional local artwork above the bed, and come with a flat-screen television with satellite channels and a minibar. The Villas have king-sized beds, a modern bathroom with a Jacuzzi, bathrobes and a private terrace looking out to sea.
The hotel is spread across three wings, with daily housekeeping, laundry service and room service until 11 PM to your Deluxe Room or Villa.
Fort Frederick is 2.4 miles from the hotel, the Koneswaram Temple 2.2 miles and the Kanniya Hot Springs 2.2 miles, and Pigeon Island is 13.9 km away.
Bookable activities, tours, and tickets within a 25 km radius.
Pre-book a private vehicle for arrival, departure, or onward travel.