This should only take a few seconds
KNOW BEFORE YOU GO - STAY SAFE & HEALTHY ABROAD (foreign office travel advice)

Sri Lanka

Best hotels in Sri Lanka

Hotels in Sri Lanka are kind of a big deal. Rarely is accommodation done on a small scale here, with pools as big as lagoons and massive beachfront properties a norm. If you're going to stay in this little island country, you better be prepared to get pampered.

Riu Sri Lanka

The popular and ultra-luxurious Riu brand does it again with a gorgeous hotel along the shores of Ahungalla Beach. This time, they're back at it with an incredible pool scene featuring in-water loungers and a swim-up bar. There's chic-meets-funky decor and two themed restaurants whose cuisines feature Asian and Italian cuisine, plus a steakhouse.

Hikka Tranz

Decked with vivid colours and a pool that's so big it looks more like a lagoon, the Hikka Tranz is a waterfront oasis that's just a 10-minute journey from central Hikkaduwa. That's where you'll find some of Sri Lanka's best nightlife spots. At the hotel, however, is where you'll have your pick of three restaurants – including one specialising in kebabs and steak and the other seafood – plus two bars of its very own.

Bentota Beach Hotel

Sweeping doesn't even begin to describe the grounds of Bentota Beach Hotel. The gardens, combined with a lagoon on one side and the beach on the other, make for some seriously stunning views. The Bentota Beach Hotel was designed by Sri Lankan architect Geoffrey Bawa, and features brightly-patterned accents, an outdoor pool and an exclusive floating restaurant.

Club Hotel Dolphin

A consistent favourite among families planning All Inclusive holidays to Sri Lanka, the Club Hotel Dolphin in Negombo offers a staggering array of activities, from watersports and mini golf to live shows and musicals, plus further evening entertainment in the form of karaoke and a disco. There are two pools on offer, one of which is more of a lengthy canal as it snakes through the massive grounds.

Goldi Sands Hotel

The Goldi Sands Hotel is a boutique-sized property in Negombo that crams all the same luxury Sri Lankan accommodations are known for into a smaller scale. It's located right along the beach, and features a pool of its own, plus a bar with live music and DJs.


You won't soon escape the water at this hotel – with riverside bungalows and boardwalks, not to mention the sea quite literally on the horizon, you're pretty much surrounded by it. That's all part of the luxury and intrigue at the Suriya, a big time hotel in peaceful Kammala featuring over-water cabanas and villas crowned with thatched roofs.