10 Best Sri Lanka Beach Hotels

Dreaming of a tropical beach where you can indulge in thrilling water-sports, stroll along the sand and gaze at glorious sunrises and sunsets? Us too. The 10 best Sri Lanka beach hotels offer all this and more. There are options to delight all types of traveller, from honeymooners hankering after a romantic hideout to families seeking a safe and fun-filled stay.

Browse our top 10 Sri Lanka beach escapes to find the beach hotels in Sri Lanka best suited to you.

Top 10 beach hotels in Sri Lanka

Rock Villa

Set on a long, sweeping beach in Bentota just two hours from the airport, Rock Villa is an enchanting boutique hotel ideal for couples seeking peace and romantic sunset strolls. Relax in the tranquil garden and dine on delicious cuisine.

Kumu Beach

Balapitiya boasts several secluded bays, perfect for those who just want to lounge about and dip a toe in the ocean. Kumu Beach is part of the Teardrop collection, so unsurprisingly boasts exceptional design, facilities, food and service.

KK Beach

A boutique hotel with exceptional design poised on the edge of Koggala Beach, a 1km stretch of unspoiled coastline just a short drive from Galle Fort. Perfect for those looking to balance plenty of activities with a peaceful place to relax.

Cape Weligama

An indulgence for those seeking the ultimate luxury beach hotel, boasting exquisite rooms, unparalleled service and fine dining. Its clifftop position provides glorious views of Weligama Bay, enjoyed best from the infinity-edge pool.

Samudra House

Retreat to this laidback beach villa in Habaraduwa, a peaceful and pretty part of the southern coastline just a short drive from historic Galle. Samudra House is light, bright and informal yet stylish, with a good-sized pool. Fits 5.

Parrotfish Bay

Perched on the edge of a deserted beach within easy distance of the water-sports and whale watching opportunities of Mirissa Bay, Parrotfish Bay is a stylish yet unfussy six-bedroom villa that offers good value in a privileged setting.

Coco Tangalla

Tangalle is Sri Lanka’s ultimate romantic getaway, a picture-perfect beach of golden sand and deep blue waves fringed with swaying palm trees. This laidback boutique hotel is crowned by an infinity-edge pool with sensational sea views.

Jetwing Surf

Arugam Bay is one of the top 10 surfing destinations in the world. Jetwing Surf is within easy reach of the best surf spots but is far enough away from town that it offers total tranquillity. For eco-minded souls who love rustic charm.

Uga Bay

Uga Bay is an indulgent escape for both couples craving privacy and families wanting the thrill of a wide range of water-sports. Passikudah Bay is particularly great for children because of its long stretch of shallow coastline.

Jungle Beach

Set on the quiet beaches of Nilaveli just north of Trincomalee, Jungle Beach is one of the most coveted Sri Lanka beach hotels. Winding paths covered in lush vegetation connect rooms either in a jungle setting or right on the beach. Bliss.