Skip to content
Hilltop temple wrapped in cloud above the highlandsElephants bathing in a river in Sri LankaAerial view of Sigiriya rock fortressAerial view of tea plantations in the hill countryThe Mirissa coastline seen from aboveThe clock tower inside Galle Fort

Paradise of the Indian Ocean

Discover Sri Lanka

From golden beaches and emerald tea hills to ancient citadels and wild safaris — one small island, a thousand stories.

9

Provinces to explore

30+

Hand-picked attractions

12

Curated stays

Dec–Apr

Best for the south & west

Explore the Island

The Nine Provinces

Western

Province 01

Western

The beating heart of the island

Sri Lanka's commercial and cultural powerhouse — Colombo's glittering skyline, Negombo's fishing villages, and the golden sands of Mount Lavinia.

Central

Province 02

Central

Southern

Province 03

Southern

Eastern

Province 04

Eastern

Uva

Province 05

Uva

Sabaragamuwa

Province 06

Sabaragamuwa

North Central

Province 07

North Central

Northern

Province 08

Northern

North Western

Province 09

North Western

Every province has its own climate, cuisine and rhythm — from the surf beaches of the south to the ancient stupas of the cultural triangle. Pick a region to see the sights, stays and stories nearby.

Hotel Directory

Where to Stay

Cape Weligama in Weligama, Sri LankaSouthern★ 9.2Illustrative photo

Cape Weligama

Weligama

A cliff-top Relais & Châteaux resort above the Indian Ocean, with villa-style suites, a crescent infinity pool and long views along the southern coast.

$380 /night

View
Galle Fort Hotel in Galle, Sri LankaSouthern★ 9.1Illustrative photo

Galle Fort Hotel

Galle

A restored 17th-century Dutch merchant's mansion inside the UNESCO walled Galle Fort, with a courtyard pool and a handful of heritage suites.

$240 /night

View
Jetwing Yala in Yala, Sri LankaSouthern★ 8.9Illustrative photo

Jetwing Yala

Yala

An eco-focused resort set between Yala National Park and the sea, with a pool, a safari desk and a short drive to the park's Block I gate.

$265 /night

View
Araliya Green Hills in Nuwara Eliya, Sri LankaCentral★ 8.7Illustrative photo

Araliya Green Hills

Nuwara Eliya

A large highland hotel on the edge of Nuwara Eliya, with mountain views, a heated pool and easy access to the surrounding tea estates.

$160 /night

View
Cinnamon Bentota Beach in Bentota, Sri LankaSouthern★ 8.8Illustrative photo

Cinnamon Bentota Beach

Bentota

A beachfront resort on Bentota's golden sand, with a pool, watersports on the doorstep and the Bentota River lagoon a short walk away.

$210 /night

View
Sigiriya Village Hotel in Dambulla, Sri LankaCentral★ 8.4Illustrative photo

Sigiriya Village Hotel

Dambulla

A garden resort in Dambulla with direct views of Sigiriya Rock, a pool and an easy early-morning start for the fortress climb.

$130 /night

View
Heritance Kandalama in Dambulla, Sri LankaCentral★ 9Illustrative photo

Heritance Kandalama

Dambulla

Geoffrey Bawa's landmark eco-resort, built into the rock above Kandalama Lake with long views towards Sigiriya.

$300 /night

View
Jetwing Lake in Dambulla, Sri LankaCentral★ 8.9Illustrative photo

Jetwing Lake

Dambulla

A contemporary hotel on the edge of a lake outside Dambulla, with a long pool and easy access to Sigiriya, Polonnaruwa and Minneriya.

$175 /night

View
Shangri-La Colombo in Colombo, Sri LankaWestern★ 9.3Illustrative photo

Shangri-La Colombo

Colombo

An oceanfront tower beside Galle Face Green, with a rooftop pool, a spa and several restaurants under one roof.

$210 /night

View
Uga Jungle Beach in Trincomalee, Sri LankaEastern★ 8.6Illustrative photo

Uga Jungle Beach

Trincomalee

A secluded beach resort on the coast north of Trincomalee, where villas sit between the sea and dry-zone forest.

$145 /night

View
Ella Gap Hotel in Ella, Sri LankaUva★ 8.8Illustrative photo

Ella Gap Hotel

Ella

A hillside hotel looking across the Ella Gap, within walking distance of Ella town, Little Adam's Peak and the Nine Arch Bridge.

$155 /night

View
Ulagalla Resort in Anuradhapura, Sri LankaNorth Central★ 9Illustrative photo

Ulagalla Resort

Anuradhapura

A villa resort on a private estate near Anuradhapura, with private plunge pools, paddy fields and bicycles for exploring the ancient city.

$260 /night

View
Galle Face Hotel in Colombo, Sri LankaWestern★ 9Illustrative photo

Galle Face Hotel

Colombo

A seafront heritage hotel that has stood on Galle Face Green since 1864, with high ceilings, colonial verandas and sunset views over the Indian Ocean.

$200 /night

View
Sentido Heritance Negombo in Negombo, Sri LankaWestern★ 8.6Illustrative photo

Sentido Heritance Negombo

Negombo

A beachfront hotel on Negombo's long sandy strip, a short drive from Bandaranaike International Airport.

$150 /night

View
Heritance Tea Factory in Nuwara Eliya, Sri LankaCentral★ 9Illustrative photo

Heritance Tea Factory

Nuwara Eliya

A converted tea factory high above Nuwara Eliya, surrounded by working tea fields and reached by a winding estate road.

$210 /night

View
Hotel Suisse in Kandy, Sri LankaCentral★ 8.3Illustrative photo

Hotel Suisse

Kandy

A colonial-era hotel on the edge of Kandy Lake, within walking distance of the Temple of the Tooth and the city centre.

$120 /night

View
Jetwing Lighthouse in Galle, Sri LankaSouthern★ 8.9Illustrative photo

Jetwing Lighthouse

Galle

Geoffrey Bawa's clifftop hotel south of Galle Fort, built around a spiral staircase and looking straight out at the Indian Ocean.

$230 /night

View
Fort Bazaar in Galle, Sri LankaSouthern★ 9.1Illustrative photo

Fort Bazaar

Galle

A boutique hotel in a restored merchant house inside the walls of Galle Fort, with a courtyard, a small pool and a short walk to the ramparts.

$260 /night

View
Amaya Beach Pasikudah in Pasikudah, Sri LankaEastern★ 8.6Illustrative photo

Amaya Beach Pasikudah

Pasikudah

A beachfront resort on Pasikudah's shallow, calm bay, where the reef keeps the water flat and warm for most of the year.

$150 /night

View
Trinco Blu by Cinnamon in Trincomalee, Sri LankaEastern★ 8.5Illustrative photo

Trinco Blu by Cinnamon

Trincomalee

A beach hotel on Uppuveli beach north of Trincomalee town, with a pool and direct access to the sand.

$140 /night

View
Melheim Resort in Haputale, Sri LankaUva★ 8.6Illustrative photo

Melheim Resort

Haputale

A hill-country resort on the ridge near Haputale, with valley views and cool nights above the tea estates.

$120 /night

View
Jetwing Kaduruketha in Wellawaya, Sri LankaUva★ 8.9Illustrative photo

Jetwing Kaduruketha

Wellawaya

An eco-resort set among paddy fields near Wellawaya, built in traditional village style and used as a quiet base for Ella and the southern plains.

$190 /night

View
Cinnamon Lodge Habarana in Habarana, Sri LankaNorth Central★ 8.8Illustrative photo

Cinnamon Lodge Habarana

Habarana

A low-rise lodge set in wooded grounds at Habarana, well placed for Sigiriya, Polonnaruwa and the Minneriya elephant gathering.

$180 /night

View
Jetwing Jaffna in Jaffna, Sri LankaNorthern★ 8.6Illustrative photo

Jetwing Jaffna

Jaffna

A city hotel in Jaffna, close to the town centre and within reach of the Jaffna Fort, the library and the islands to the west.

$130 /night

View
Jaffna City Hotel in Jaffna, Sri LankaNorthern★ 8.2Illustrative photo

Jaffna City Hotel

Jaffna

A straightforward hotel in central Jaffna, within walking distance of the market, the fort and the bus stand.

$80 /night

View
Anantaya Resort & Spa Chilaw in Chilaw, Sri LankaNorth Western★ 8.5Illustrative photo

Anantaya Resort & Spa Chilaw

Chilaw

A beach resort on the Chilaw coast, with a long pool, a spa and easy access to the lagoon and the road north to Kalpitiya.

$140 /night

View
Dolphin Beach Resort in Kalpitiya, Sri LankaNorth Western★ 8.5Illustrative photo

Dolphin Beach Resort

Kalpitiya

A beachfront resort at Kalpitiya, the launch point for dolphin and whale watching trips out on the peninsula.

$130 /night

View
Kalpitiya Lagoon Resort in Kalpitiya, Sri LankaNorth Western★ 8.3Illustrative photo

Kalpitiya Lagoon Resort

Kalpitiya

A lagoon-side resort on the Kalpitiya peninsula, popular with kitesurfers for the flat water and steady wind.

$110 /night

View
Palmstone Retreat in Kitulgala, Sri LankaSabaragamuwa★ 9Illustrative photo

Palmstone Retreat

Kitulgala

A small boutique retreat in the rainforest near Kitulgala, built around a waterfall and the Kelani River gorge.

$190 /night

View
Moksha at Kitulgala in Kitulgala, Sri LankaSabaragamuwa★ 8.8Illustrative photo

Moksha at Kitulgala

Kitulgala

A boutique hotel above the Kelani River valley, with views over the rainforest and easy access to Kitulgala's rafting section.

$150 /night

View
EKHO Kithulgala in Kitulgala, Sri LankaSabaragamuwa★ 8.2Illustrative photo

EKHO Kithulgala

Kitulgala

A riverside hotel on the banks of the Kelani River, in the old rest-house building that has hosted travellers for generations.

$90 /night

View

Good to know

Sri Lanka travel FAQs

The questions travellers ask us most, answered in plain language.

When is the best time to visit Sri Lanka?

Sri Lanka has two monsoon seasons, so there is always a sunny coast somewhere. December to April is the sweet spot for the south and west coasts, while May to September is best for the east coast around Trincomalee and Arugam Bay. The cultural triangle and hill country are rewarding year-round.

How many days do I need in Sri Lanka?

Seven to ten days is enough for a first trip covering the cultural triangle and one beach area. Allow two weeks if you want to add the hill country train, Yala or Udawalawe safari, and a slower stretch on the east coast.

Do I need a visa to visit Sri Lanka?

Most nationalities need a Sri Lanka ETA (Electronic Travel Authorization) before arrival. Apply through the official government portal before you fly and carry a passport valid for at least six months. Rules and fees change, so confirm before booking.

What is the best way to travel around the island?

Trains are slow, cheap and unforgettable — especially Kandy to Ella. A private driver-guide is the most comfortable option for multi-stop itineraries, while tuk-tuks are perfect for short hops and buses cover almost everywhere at low cost.

Is Sri Lanka safe for travellers?

Sri Lanka is generally a welcoming and safe destination. Use licensed taxis at night, take normal precautions with valuables, respect temple dress codes, and check current travel advice from your government before departure.

What budget should I plan for?

Independent travellers can manage on roughly $40–70 per person per day for guesthouses, local food and transport. Mid-range trips with boutique hotels and private drivers usually run $100–180 per day, while luxury resorts and safari camps are priced higher.

Which airport should I fly into?

Bandaranaike International Airport (CMB) near Colombo is the main gateway and best for the cultural triangle, hill country and south coast. Mattala Rajapaksa International Airport (HRI) in the south is a smaller alternative for beach-focused trips.

What should I pack for Sri Lanka?

Light, breathable clothing for the coast, a warm layer for Nuwara Eliya and Ella, modest cover-ups for temples, reef-safe sunscreen, insect repellent and a compact rain jacket. Bring an adapter for UK-style type G sockets.