Search Holidays

5 of Our Favourite Hotels in Sri Lanka

From ancient archaeological wonders and rich green national parks to the glorious white sand beaches kissed by the Indian Ocean, the tropical island of  Sri Lanka is an alluring destination. Experience the paradise of Sri Lanka from the comfort of one of these indulgent and rejuvenating resorts along the coast.

RIU Sri Lanka, Ahungalla

This brand new, All Inclusive 4* hotel is one of the biggest in Sri Lanka, boasting three luxurious outdoor pools, five restaurants and phenomenal views of the palm-lined coastline.

Rooms are decorated to a high standard, with hard-wood floors and traditional dark furnishings exuding chic elegance with exotic accents. With over 500 rooms to choose from, ranging from standard rooms to Junior Suites with sea views, you can enjoy magnificent vistas from your own private terrace or balcony.

Relax in one of the four contemporary and stylish bars across the resort or dine in one of the themed restaurants from Asian through to a steakhouse or unwind in the hotel’s Renova Spa and rejuvenate in the elegant beauty salon.

Eden Resort and Spa, Beruwela

Surrounded by rich, densely vegetated gardens and a beachside location to boot, this 4* resort and spa strives to give you an unforgettable experience. Hang loose by the immaculately maintained lagoon-like pool, sipping cocktails from the Splash Bar or head inside to the Ayurveda Spa and enjoy all natural treatments designed to rejuvenate.

Choose from a charming superior room offering a private balcony or a tastefully decorated deluxe, located within close proximity to the gardens and swimming pool. For added indulgence, opt for a Paradise Suite which include butler service or a penthouse which boast a large timber sun deck.

Hikka Tranz, Hikkaduwa

Chilled days and lively nights are the name of the game at this flashy, adult focused, 4* hotel, located just a 10-minute walk from the heart of Sri Lanka’s nightlife capital.

The hotel’s design is both traditional and contemporary with its dark wood and rattan furnishings, and walls adorned with tasteful graffiti-style artwork and hot-pink accents. All rooms feature a sea view balcony and the same vibrant decor found across the rest of the hotel.

Set in a palm-filled garden overlooking the sea, the lagoon-style pool is complemented by a stylish cocktail bar, shisha lounge, a high-end wine cellar and cigar bar within the grounds.

Heritance Ahungalla, Ahungalla

This truly spectacular 4* resort is located right on the beach featuring a serene pool surrounded by palm trees and rich gardens. Deluxe and luxury rooms boast delightful views of the coast from your private terrace and are designed with soft colours and contrasting wood.

With a beautiful batik ceiling and deep red walls, the resort’s main restaurant features delights from all over the world, from hearty breakfasts through to themed dinners. Outside main dining hours, the poolside Mustard Coffee Shop is open 24-hours and serves up everything from pies and pasta to cappuccinos and colas. You can also enjoy elegant fine dining in the exclusive Upper Room Restaurant.

Vivanta by Taj, Bentota

Combining 21st century luxury with colonial glamour, this 5* luxury hotel exudes elegance. Public areas boast marble floors, wooden ceilings and Portugese artwork and are edged by the breathtaking Indian Ocean. Some of the best restaurants in Sri Lanka are located here and guests can enjoy an abundance of Indian, Sri Lankan and Chinese cuisine across the resort.

Superior, deluxe and premium indulgence rooms are stylishly decorated with a bright, modern twist and all come with sea or garden vistas. Head down to the sumptuous spa for a relaxing treatment to soothe your senses and pamper your body or simply relax by the outdoor pool listening to the azure waves crashing on the sand.

Have you recently visited Sri Lanka? Let us know your favourite spots in the comments below!