£50 off your first booking on select hotels. T&Cs apply.
HotHotels
Amangalla, Galle

Where to stay guide

Where to stay in Sri Lanka: the best areas and hotels

Updated 1 October 2026 · 9 areas · 42 hotels picked

Pictured: Amangalla

Few islands pack this much into so little space. In a fortnight in Sri Lanka you can climb to a fortress on top of a giant rock, watch elephants wander through scrubland at dusk, sip tea in a planter's bungalow wrapped in mist, and finish on a palm-fringed beach watching fishermen haul in the day's catch. Distances are short; the roads, admittedly, are slow, which is half the charm.

Most first trips follow the same loop, and where you stay is really a question of how you divide it up. The Cultural Triangle, around Sigiriya, holds the ancient cities. Kandy and the hill country have the temples, tea and cool air. The south and west coasts, from Bentota round to Mirissa, are where you go to do absolutely nothing. Negombo and Colombo bookend it all, close to the airport.

The short answer

Sri Lanka areas at a glance

GalleCulture, Couples, Boutique staysRamparts, colonial lanes and the most charming hotels on the island.Hotels: 113
Mirissa and WeligamaBeaches, Surfing, Whale watchingGolden bays, surf schools and blue whales offshore.Hotels: 58
HikkaduwaSnorkelling, Nightlife, SurfingCoral reef, surf and the liveliest beach scene on the coast.Hotels: 119
Bentota and AhungallaFamilies, All-inclusive, WatersportsBig beach resorts where a river meets the ocean.Hotels: 43
KandyCulture, Temples, Gateway to the hillsThe sacred hill city, gathered around a lake and the Temple of the Tooth.Hotels: 181
Nuwara Eliya and tea countryTea country, Walking, Cooler climateLittle England in the clouds: tea estates, mist and log fires.Hotels: 148
Sigiriya and the Cultural TriangleHistory, Wildlife, CouplesLion Rock, cave temples and ancient cities in the dry heartland.Hotels: 90
NegomboNear the airport, Families, Short staysA fishing town with a beach, minutes from the international airport.Hotels: 128
ColomboCity break, Food, ShoppingThe fast-changing capital, best for a night of food and sunset walks.Hotels: 141

Galle

Amangalla, Galle
The Charleston Galle Fort , Galle
Le Grand Galle, Galle
Pictured: Amangalla · The Charleston Galle Fort · Le Grand Galle
  • Culture
  • Couples
  • Boutique stays
Ramparts, colonial lanes and the most charming hotels on the island.

Galle Fort is Sri Lanka's most beautiful town, and probably its most photographed. Inside the thick stone ramparts built by the Dutch, a grid of quiet lanes is lined with colonial villas, churches, galleries, cafés and some of the most characterful hotels in Asia. Walk the walls at sunset, when locals come out to play cricket and couples watch the sky turn orange over the lighthouse.

Amangalla occupies a magnificent 17th-century Dutch building inside the fort, all polished teak and slow ceiling fans. Just outside, Le Grand Galle is close to the cricket stadium, and Jetwing Lighthouse sits on the shore. Want a beach? Unawatuna, a few minutes down the coast, has a sheltered bay and the white Japanese Peace Pagoda on the headland.

Hotels to look at in Galle

Mirissa and Weligama

Weligama Bay Marriott Resort & Spa, Matara
Mandara Resort Mirissa, Matara
Vis Ta Vie - Thema Collection, Matara
Pictured: Weligama Bay Marriott Resort & Spa · Mandara Resort Mirissa · Vis Ta Vie - Thema Collection
  • Beaches
  • Surfing
  • Whale watching
Golden bays, surf schools and blue whales offshore.

This is the south coast at its most seductive. Mirissa is a palm-backed crescent of golden sand with a laid-back strip of seafood restaurants and beach bars, and boats leave its fishing harbour on whale-watching trips: blue whales and dolphins feed in the deep water offshore.

Next door, Weligama's wide, gentle bay is one of the best places in Asia to learn to surf, and the Weligama Bay Marriott sits right on it with three pools and a spa. Mirissa itself has smaller, more personal hotels, from Sharavi Beach Villas to the design-led Vis ta Vie and the boutique Mandara.

Hotels to look at in Matara

Hikkaduwa

Riff Hikkaduwa, Hikkaduwa
Suite Lanka, Hikkaduwa
Hikka House - Thema Collection, Hikkaduwa
Pictured: Riff Hikkaduwa · Suite Lanka · Hikka House - Thema Collection
  • Snorkelling
  • Nightlife
  • Surfing
Coral reef, surf and the liveliest beach scene on the coast.

Hikkaduwa is one of the island's original beach resorts, and it still has the island's most sociable scene. A coral reef lies just offshore, protected as a national park, so snorkelling with turtles and tropical fish is a matter of wading in. Surfers ride the breaks further along, and in the evenings the beach bars fill up.

Hotels range from simple guesthouses to stylish newcomers. Riff Hikkaduwa is right on the beach, Hikka House pairs ocean views with reef snorkelling and whale-watching trips, and Haritha Villas offers a spa a few minutes from the sand. Galle Fort is about 18 km down the coast.

Hotels to look at in Hikkaduwa

Bentota and Ahungalla

Cinnamon Bentota Beach – Signature Selection, Bentota
Moi Induruwa By Dbi, Bentota
Taj Bentota Resort & Spa, Bentota
Pictured: Cinnamon Bentota Beach – Signature Selection · Moi Induruwa By Dbi · Taj Bentota Resort & Spa
  • Families
  • All-inclusive
  • Watersports
Big beach resorts where a river meets the ocean.

Bentota is the west coast's resort heartland, a long golden beach at the point where the Bentota River flows into the Indian Ocean. The river is perfect for boat safaris among mangroves and monitor lizards, and the lagoon is a hub for jet skis, windsurfing and banana boats.

This is the place for a proper resort holiday. Cinnamon Bentota Beach sits on the headland between river and sea; Taj Bentota has red-tiled colonial roofs and an infinity pool with a sunken bar; and NH Ceysands is reached by boat. Down the coast at Ahungalla, Heritance Ahungalla was Sri Lanka's first five-star beach resort, and RIU runs a 24-hour all-inclusive right on the sand.

Hotels to look at in Bentota

Kandy

Queens Hotel Kandy - 160 Years of Heritage, Kandy
Kandy Myst By Cinnamon, Kandy
Earls Regency Hotel, Kandy
Pictured: Queens Hotel Kandy - 160 Years of Heritage · Kandy Myst By Cinnamon · Earls Regency Hotel
  • Culture
  • Temples
  • Gateway to the hills
The sacred hill city, gathered around a lake and the Temple of the Tooth.

Kandy was the last royal capital of Sri Lanka, and it remains the island's spiritual heart. The Temple of the Tooth, home to one of the most revered relics in the Buddhist world, sits on the shore of a placid lake in the middle of town, and the evening ceremonies, with drums and lotus flowers, are unforgettable.

Stay close to the lake and you can walk everywhere. Queens Hotel has been welcoming guests for 160 years and is a few minutes from the temple; Hotel Suisse is another grand colonial survivor. For space and views, the resorts in the hills outside town, like Aarunya and Earls Regency, swap convenience for valleys full of green.

Hotels to look at in Kandy

Nuwara Eliya and tea country

Jetwing St Andrews, Nuwara Eliya
Araliya Green Hills, Nuwara Eliya
Ceylon Tea Trails All Inclusive, Nuwara Eliya
Pictured: Jetwing St Andrews · Araliya Green Hills · Ceylon Tea Trails All Inclusive
  • Tea country
  • Walking
  • Cooler climate
Little England in the clouds: tea estates, mist and log fires.

At more than 1,800 metres, Nuwara Eliya is the highest town on the island, and the British planters who built it called it Little England. They weren't wrong. There are Tudor-style mansions, a golf course, a racecourse and a park, all surrounded by mountains carpeted in tea bushes, and the nights are cool enough for a fire.

Jetwing St Andrews is a beautiful old country house in town; The Golden Ridge and Goatfell are smart modern alternatives. Out in the estates near Horton Plains, Ceylon Tea Trails is all-inclusive and quietly legendary, with restored planters' bungalows. Ride the train through the hills if you can: it is one of the world's great rail journeys.

Hotels to look at in Nuwara Eliya

Sigiriya and the Cultural Triangle

EKHO Sigiriya, Sigiriya
Seerock The King's Domain, Boutique Hotel, Sigiriya
Hotel Sigiriya, Sigiriya
Pictured: EKHO Sigiriya · Seerock The King's Domain, Boutique Hotel · Hotel Sigiriya
  • History
  • Wildlife
  • Couples
Lion Rock, cave temples and ancient cities in the dry heartland.

Sigiriya is the image everyone knows: a sheer slab of rock rising out of the jungle, crowned with the ruins of King Kassapa's 5th-century fortress-palace. It is the centrepiece of the Cultural Triangle, along with the painted Dambulla Cave Temple and the vast ruined capitals of Anuradhapura and Polonnaruwa, and safari parks where elephants gather in their dozens.

Hotels here are mostly resorts set in the scrub, with pools and views of the rock. Aliya and EKHO Sigiriya are close to Lion Rock and Pidurangala; Hotel Sigiriya claims the best view of all; and Seerock is a boutique option near Dambulla. Climb early, before the heat and the crowds.

Hotels to look at in Sigiriya

Negombo

Jetwing Blue, Negombo
Jetwing Sea, Negombo
Jetwing Beach, Negombo
Pictured: Jetwing Blue · Jetwing Sea · Jetwing Beach
  • Near the airport
  • Families
  • Short stays
A fishing town with a beach, minutes from the international airport.

Negombo is where most trips begin and end, and it is a far nicer place to spend a night than an airport hotel. The international airport is about 20 minutes away, and the town has a long golden beach, a lagoon full of outrigger canoes and a busy fish market.

Jetwing Blue and Jetwing Beach sit side by side on the sand; Sentido Heritance is within walking distance of the old fishing village; and Club Hotel Dolphin is built for families.

Hotels to look at in Negombo

Colombo

Shangri-La Colombo, Colombo
Ramada Colombo, Colombo
Itc Ratnadipa, A Luxury Collection Hotel, Colombo, Colombo
Pictured: Shangri-La Colombo · Ramada Colombo · Itc Ratnadipa, A Luxury Collection Hotel, Colombo
  • City break
  • Food
  • Shopping
The fast-changing capital, best for a night of food and sunset walks.

Colombo is loud, busy and changing fast, and it deserves a night or two. Stroll the seafront promenade of Galle Face Green at sunset, when families fly kites and street stalls fry up spicy snacks, then eat your way around some of the best restaurants on the island.

Most of the top hotels cluster around Galle Face and Beira Lake. Shangri-La sits between the two with ocean views and a shopping mall attached; ITC Ratnadipa and the Hilton are close by; and NH Collection has rooftop dining with city views.

Hotels to look at in Colombo

Which area?

On a classic two-week trip, start in Negombo, head inland to Sigiriya, Kandy and the tea country, then finish with a week on the south coast at Galle, Mirissa or Bentota. The south and west coasts are at their best from roughly December to April; the east coast takes over in the summer months.

Getting around

Most visitors hire a car with a driver, which is affordable and takes the stress out of slow, busy roads. Trains are cheap and scenic, especially through the hill country, and the coastal line runs from Colombo down to Galle and Matara.

Questions about where to stay in Sri Lanka

What is the best area to stay in Sri Lanka?
There is no single best area: most people combine several. Galle and Mirissa are the pick of the beaches, Kandy and Nuwara Eliya cover culture and tea country, and Sigiriya is the base for the ancient cities. Negombo is handy for the airport.
Where should families stay in Sri Lanka?
Bentota and Ahungalla, on the west coast, have big resorts with pools, calm beaches and watersports, including all-inclusive options. Negombo is a good family choice for the first or last nights, close to the airport.
Which is the best beach in Sri Lanka to stay at?
Mirissa is the favourite for golden sand, beach bars and whale watching, with Weligama next door for surfing. Unawatuna, near Galle, has a sheltered bay, and Hikkaduwa has a coral reef for snorkelling.
Is Galle or Mirissa better?
Galle Fort is better for history, boutique hotels and restaurants, and Unawatuna beach is close by. Mirissa is better for a pure beach holiday, with surf at Weligama and whale-watching trips from the harbour. They are less than an hour apart, so many people stay in both.