Lakpura

Margosa Bay

Trincomalee, Sri Lanka

Where is Margosa Bay located?

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.

How do I get from Colombo Airport to Margosa Bay?

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.

What rooms does Margosa Bay offer?

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.

What facilities does the hotel have?

The hotel is spread across three wings, with daily housekeeping, laundry service and room service until 11 PM to your Deluxe Room or Villa.

What can I see near Margosa Bay?

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.

Malsiri
Your tour planner

Malsiri Consultant

Planning a stay at Margosa Bay as part of a bigger trip? Reach Malsiri directly — replies usually within a few hours during Sri Lanka business hours.

Things to do near Trincomalee

Bookable activities, tours, and tickets within a 25 km radius.

Airport & intercity transfers

Pre-book a private vehicle for arrival, departure, or onward travel.

Ask Lakpura® Agent