Home / Hotels

Choose Hotels Across Sri Lanka

Explore our curated hotel choices by destination. Each city includes Price Included Hotels and Price Not Included Hotels, organised into 3 star, 4 star and 5 star categories. Hotel prices are not displayed online.

32 DESTINATIONS

Find Hotels by City

Select a destination to view package-included hotels and optional upgrade choices. Each city can have its own cover photo and travel guide.

Colombo hotels

Colombo

Sri Lanka's commercial capital blends oceanfront promenades, modern shopping, colonial-era architecture and a wide range of restaurants. It is a pract...
View Hotels →
Negombo hotels

Negombo

Negombo is a convenient coastal stay close to Bandaranaike International Airport, making it popular for arrival nights, departure nights and short bea...
View Hotels →
Sigiriya hotels

Sigiriya

Sigiriya is one of Sri Lanka's most important cultural destinations and a favourite base for exploring the Cultural Triangle. The area is best known f...
View Hotels →
Dambulla hotels

Dambulla

Dambulla is a central stop in Sri Lanka's Cultural Triangle and is especially convenient for travellers visiting the famous cave temple, Sigiriya, Hab...
View Hotels →
Habarana hotels

Habarana

Habarana is a peaceful inland base surrounded by nature and is well placed for visiting Sigiriya, Dambulla, Polonnaruwa and several wildlife areas. It...
View Hotels →
Kandy hotels

Kandy

Kandy is Sri Lanka's historic hill capital and one of the country's most visited cultural cities. The city is known for the Temple of the Sacred Tooth...
View Hotels →
Nuwara Eliya hotels

Nuwara Eliya

Nuwara Eliya is Sri Lanka's best-known highland resort town, famous for its cool climate, tea estates, colonial character and mountain scenery. Visito...
View Hotels →
Ella hotels

Ella

Ella is a small hill-country town surrounded by dramatic mountains, tea fields and some of Sri Lanka's most photographed landscapes. Travellers visit ...
View Hotels →
Bandarawela hotels

Bandarawela

Bandarawela is a cool-climate hill town surrounded by tea estates, valleys and mountain scenery. It is quieter than Ella and can be a good choice for ...
View Hotels →
Haputale hotels

Haputale

Haputale is a scenic highland town known for tea country views, cool weather and dramatic mountain landscapes. It has a quieter, less commercial feel ...
View Hotels →
Bentota hotels

Bentota

Bentota is one of Sri Lanka's best-known beach resort areas, popular for relaxed seaside holidays, water activities and resort stays. The destination ...
View Hotels →
Beruwala hotels

Beruwala

Beruwala is a long-established beach destination on Sri Lanka's southwest coast, located close to Bentota and within convenient reach of Colombo. The ...
View Hotels →
Kalutara hotels

Kalutara

Kalutara is a southwest coastal town known for beach resorts, river scenery and convenient road access between Colombo and the southern coast. It is o...
View Hotels →
Galle hotels

Galle

Galle combines historic character, coastal scenery and easy access to some of Sri Lanka's most popular southern beaches. The UNESCO-listed Galle Fort ...
View Hotels →
Unawatuna hotels

Unawatuna

Unawatuna is a lively beach destination just south of Galle, known for its curved bay, swimming, cafes, restaurants and relaxed holiday atmosphere. It...
View Hotels →
Hikkaduwa hotels

Hikkaduwa

Hikkaduwa is a well-known southwest beach town with a long tourism history, popular for its beach, surf, marine experiences, restaurants and casual ni...
View Hotels →
Mirissa hotels

Mirissa

Mirissa is one of Sri Lanka's most popular southern beach destinations, known for its sandy bay, relaxed atmosphere, restaurants and ocean activities....
View Hotels →
Weligama hotels

Weligama

Weligama is a wide bay on Sri Lanka's south coast known for surfing, beach stays and a growing collection of hotels, cafes and modern resorts. The bay...
View Hotels →
Tangalle hotels

Tangalle

Tangalle is a quieter southern coastal destination known for long beaches, tropical scenery and a more peaceful atmosphere than some of the busier res...
View Hotels →
Yala / Tissamaharama hotels

Yala / Tissamaharama

Yala and Tissamaharama form one of Sri Lanka's main wildlife tourism areas and are widely used as a base for safari visits to Yala National Park. Tiss...
View Hotels →
Udawalawe hotels

Udawalawe

Udawalawe is a popular wildlife destination best known for safari experiences in Udawalawe National Park and for its position on routes between the hi...
View Hotels →
Anuradhapura hotels

Anuradhapura

Anuradhapura is one of Sri Lanka's ancient capitals and an important cultural and religious destination, known for large stupas, historic monasteries,...
View Hotels →
Polonnaruwa hotels

Polonnaruwa

Polonnaruwa is a major heritage destination in Sri Lanka's Cultural Triangle, known for its ancient city, stone monuments, reservoirs and archaeologic...
View Hotels →
Trincomalee hotels

Trincomalee

Trincomalee is a major east-coast destination known for beaches, natural harbour views, cultural sites and access to nearby coastal areas such as Nila...
View Hotels →
Nilaveli hotels

Nilaveli

Nilaveli is a peaceful beach area north of Trincomalee, known for its long sandy coastline and relaxed resort atmosphere. It is a popular choice for t...
View Hotels →
Pasikuda hotels

Pasikuda

Pasikuda is an east-coast resort area known for its broad bay, calm-looking coastline and purpose-built beach hotels. It is popular with travellers se...
View Hotels →
Arugam Bay hotels

Arugam Bay

Arugam Bay is a relaxed east-coast beach town best known for surfing, laid-back cafes and a strong seasonal travel atmosphere. It attracts surfers, co...
View Hotels →
Jaffna hotels

Jaffna

Jaffna offers a distinctive cultural experience in Sri Lanka's north, with historic sites, temples, local cuisine and a different landscape from the c...
View Hotels →
Kalpitiya hotels

Kalpitiya

Kalpitiya is a peninsula on Sri Lanka's northwest coast known for lagoons, beaches, marine activities and a quieter style of tourism. The area attract...
View Hotels →
Kitulgala hotels

Kitulgala

Kitulgala is a lush inland destination surrounded by rainforest, rivers and hills, best known for adventure activities and nature-based experiences. T...
View Hotels →
Wilpattu hotels

Wilpattu

Wilpattu is a wildlife-focused destination in northwest Sri Lanka, centred on safari visits to Wilpattu National Park and the surrounding natural land...
View Hotels →
Sinharaja hotels

Sinharaja

Sinharaja is a rainforest destination for travellers who want nature, birdlife, trekking and a quieter eco-tourism experience. The surrounding area is...
View Hotels →