Beautiful Sri Lanka, a teardrop-shaped island in the Indian Ocean, is amongst the world’s most dazzling destinations. Lush mountains, misty tea-clad hills and fascinating ancient cities characterise the island’s interior. The coast is fringed by golden beaches, often within easy reach of spectacular national parks brimming with wildlife. Guesthouses, hotels and resorts range from chic boutique boltholes to gorgeous beachfront hotels and swish design-led hideaways — all with famously warm and welcoming teams. Whether you’re dreaming of an arts and culture-focused city break, a rejuvenating wellness escape, or a fun-filled family holiday, Sri Lanka really does have it all.
Begin your explorations in Colombo, the country’s commercial capital. Expect great shopping, impressive heritage buildings and a lively arts scene. Next, head inland by road or rail to discover the temples, palaces and ancient ruins of Dambulla, Sigiriya and Anuradhapura — a region known collectively as the Cultural Triangle. Scenic train journeys into the mountains of the Hill Country are marvellous, with opportunities to trek through tea estates and colourful villages on the Pekoe Trail, to kayak on age-old reservoirs, or simply soak up gorgeous views from the terraces of tea bungalows.
Wildlife enthusiasts will find abundant birdlife in vast national parks, where elephants gather, leopards slink through the last of the afternoon light, and rarely seen sloth bears hide. Coastal gems like the charming fortified town of Galle or bustling Trincomalee offer a fascinating insight into the island’s history — whilst its contemporary buzz is felt at the popular surf towns of Ahangama, Weligama and Arugam Bay. This really is a magical island of endless experiences — and the best places to stay in Sri Lanka are very special.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Colombo (Sri Lanka)
A five-bedroom B&B above one of Colombo's most popular cafés. Airy, whitewashed guest rooms have crisp linens, rattan lampshades and thoughtful touches including wooden desks & lovely plants. Famed for its fresh cuisine, Café Kumbuk is a hive of activity in a trendy part of the city. Charming.
Colombo (Marine Drive)
A striking sea-facing hotel on Marine Drive. Understated Japanese design meets modern minimalism in stylish rooms with big beds, sink-into tubs & expansive views. Minori Japanese Restaurant is popular for its cuisine & cocktails, and the rooftop pool a is terrific sunset spot. Superb value too.
Kandy (Sri Lanka)
Upscale boutique stay in Kandy’s hills with a heritage manor feel. Interiors blend colonial charm with crisp, modern lines. Expect a serene pool, leafy grounds, and a smart restaurant serving global plates. Quietly refined, without trying too hard.
Kandy (Sri Lanka)
Kandy's first luxury boutique hotel, housed in an 1804 walauwa on 6-acres of lush gardens. Interiors have been beautifully restored, marrying traditional materials and features with contemporary minimalism and style. The food is haute-Sri Lankan cuisine crafted from local ingredients. Unbeatable.
Galle (Sri Lanka)
A tranquil hideaway in the heart of Galle Fort, this centuries-old property has heaps of heritage charm, and a great restaurant. Loft suites are by far the best. The sun-dappled pool is the perfect place to unwind!
Galle (Sri Lanka)
Boutique stay in the heart of Galle Fort, just steps from the Dutch Church. The property oozes understated colonial elegance — think antique wood, cool stone, and quiet charm. Features include a serene pool, terrace, and intimate dining. Historic, tasteful, and refreshingly low-key.
Ahangama
A stunning lodge on a hilltop on Sri Lanka’s southern coast, with wonderful views of the jungle and the Indian Ocean. The decor blends natural stone, wood, and thatched roofs, creating an elegant yet rustic feel. With an infinity pool, yoga deck, and family-style dining, it makes for a relaxed stay.
Ahangama
An utterly unique architectural gem in Sri Lanka's lush landscapes. The interiors are a tasteful blend of colonial elegance and modern luxury, with a heavy emphasis on natural materials. There's gourmet dining, a serene pool, and lush gardens. Perfect for a tranquil retreat or a romantic escape.
Tangalle (Nettolpitiya)
A newly built and cleverly designed hotel, in spacious grounds brimming with exotic plants. Minimalist guest lodges with stunning views, excellent food and friendly service. A tranquil escape yet close to the beach - a great spot for nature lovers and couples.
Tangalle
Recently opened this modern wellness resort is ideal for individuals, families or couples seeking relaxation. Private villas allow for ultimate privacy, whilst a popular kids club means grown ups can leave the little ones behind. Dine on Italian dishes at Il Mare or fusion cuisine on the beach.
Nuwara Eliya
An indulgent hotel in the heart of Nuwara Eliya. Pick this place for its long history, opulent interiors & top-notch culinary reputation. Enjoy the indoor swimming pool and spa. before sipping cocktails in the bar and feasting at one of the excellent restaurants. Afternoon teas are also terrific.
Nuwara Eliya (Nuwara Eliya)
A boutique hillside retreat in Sri Lanka’s tea country, just outside Nuwara Eliya. Think cosy, colonial charm with polished wood, vintage maps and firelit lounges. There’s a garden pool, bikes to borrow, and hearty meals with a Sri Lankan twist. A slow, scenic escape from the everyday.
Sigiriya (Sri Lanka)
Luxury thatched cabanas set on stilts over a man-made lake filled with wildlife. Huge rooms, large windows and decks overlook the wetlands - perfect for birdwatching. Peaceful library, large infinity pool, and spa. A unique retreat in natural surroundings.
Sigiriya (Sri Lanka)
Chic and tranquil stay in Sri Lanka’s Cultural Triangle, just outside Habarana. Interiors mix exposed brick and clean lines for a calm, modern feel. There’s a scenic pool, sleek bar, and restaurant with global dishes. A relaxed base for exploring Sigiriya and beyond.