Uppuveli stretches along 6km of golden sand beach with the largest concentration of accommodations and restaurants in the Trincomalee area. The coastal road runs parallel to the beach with guesthouses, hotels, and seafood restaurants facing the ocean. Most whale watching boats depart from nearby Trincomalee harbour, making this the most convenient base for marine activities.
A relaxed beach town atmosphere with fishing boats pulled up on the sand and local families using the beach alongside tourists. The pace is unhurried, with most activity centered around meal times and boat departures.
What It Feels Like
Uppuveli is known for main tourist beach area with the best restaurant selection.
Avoid if You want total seclusion or luxury resort amenities
What to Do
- Walk the 6km beach stretch to Dutch Bay
- Join early morning fishing boat trips
- Cycle the coastal road to nearby villages
Local tip Book whale watching trips through your guesthouse rather than touts on the beach for better rates
See our best things to do in Trincomalee or One Day in Trincomalee.
Getting Here
0.5 km north-west of the centre of Trincomalee. Take any bus marked 'Uppuveli' from Trincomalee town or tuk-tuk. Most hotels offer pickup from town or the bus station for arriving guests.
Nearest transport: Local buses to Trincomalee town every 30 minutes from main road.
More on Trincomalee
Back to the main Trincomalee page for costs, transport and the other areas.
We plan trips to Trincomalee and the rest of Sri Lanka. Tell us your dates and we will put a route together. Our routes are on the tours page.
Where to eat and drink
Fernando's Beach Restaurant
Seafood · Fresh crab curry and grilled fish
Golden Beach Restaurant
Sri Lankan · Traditional fish ambul thiyal
Sea Lotus Restaurant
International · Western dishes and local seafood
Crab Shack
Seafood · Mud crab preparations and prawn curry
