Uppuveli beach

Uppuveli beach - Sri Lanka
© Honeplus

This long beach of golden sand has clear waters with little in the way of waves as it is located on Sri Lanka’s calmer east coast. Just 6km from Trincomalee it draws a bigger tourist crowd and has a more vibrant scene than neighboring beaches such as Nilaveli. Uppuveli beach is a great spot to enjoy some fresh seafood or drinks and music from a beachside bar such as Fernando‚Äôs, the most popular spot.

Whilst surfing may not be on the activity list the clear waters are ideal for snorkeling. This is particularly the case for the nearby marine park that surrounds Pigeon Island just a couple of kilometres offshore. You can go diving or snorkeling and see reef sharks, bright colored fish, coral, and turtles while you snorkel here. However, it is worth noting that the ecosystem here is still recovering from damage from the 2004 tsunami and to some extent over tourism.

You will find several restaurants that offer local cuisine, and they are all worth a try. There are a variety of hotels by the beach, so you will be able to find the one that best suits your needs. Whether you want a budget hotel or a shack on the beach, they have it available. This is a fun beach to visit, and you will enjoy your time here.

Nearest town/city



  • Diving & snorkelling
  • Swimming/bathing


  • Cafe/restaurant

Submit a correction

Current weather (Thu Feb 22nd 03:00)

23.9°C / 75°F

Sea temperature


Uppuveli beachFull weather & tide times info »