Explore and find hotels in Sri Lanka
Sri Lanka’s ancient kingdoms date back over 2,500 years, giving its wildlife, waterfalls, ruins and reams of tea plantations an aura of enlightenment. As an island nation, the country benefits from a wonderful feeling of remoteness, making it easy to lose yourself amidst the tropical rainforests, immaculate white-sand beaches and age-old towns. The southern Hill Country is home to Ella, with its rumbling Ravana Falls and the 1,300-metre-high cliff or Ella’s Rock - reachable via a scenic two-hour trek along a tea-house-laden railway track. Some of Sri Lanka’s best beaches can be found in Tangalla, Kalpitiya and Hikkaduwa, with some offering water sports, dolphin and whale watching, and snorkeling. For safari adventures, the country boasts a wealth of stunning national parks. Yala is the best spot for leopards, while Udawalawe and Wasgamuwa are home to parades of wild elephants. If you’re in search of ancient ruins, head for the sites of Anuradhapura and Polonnaruwa to discover architectural gems such as huge dagobas (dome-shaped structures containing relics). Sri Lanka offers a wide range of beach hotels, and mountain top villas surrounded by tea plantations. There’s also a variety of apartments, B&Bs and independent homestays available.
Top destinations for Sri Lanka city trips
Find hotels in some of the most popular cities in Sri LankaHotels in the most popular regions in Sri Lanka
Discover Sri Lanka by exploring its top regionsHotels in Sri Lanka near popular landmarks
Pick your point of interest and find a hotel nearbyTop picks for hotels in Sri Lanka
Try one of these popular and highly-rated Sri Lanka hotelsMarino Beach Colombo
Hotel in Colombo
Situated in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Pool was ... read moreHotel Heladiv
Hotel in Anuradhapura
Located in a lush green and serene environment, Hotel Heladiv is located 6 km away from the SLAF Anuradhapura Airport. Free WiFi access is available. We only stayed one night ... read moreBelmont Boutique Hotel
Hotel in Negombo
Set in Negombo, less than 1 km from Wellaweediya Beach, Belmont Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Very ... read moreWeligama Bay Marriott Resort & Spa
Hotel in Weligama
Set right on the beach, Weligama Bay Marriott Resort & Spa offers beach front rooms, a year-round children's pool, relaxation pool and outdoor lap pool. Everything about it is amazing. The ... read moreSWP Eco Lodge
Hotel in City Centre, Kandy
Set in Kandy, 800 metres from Bogambara Stadium, swp eco lodge offers air-conditioned rooms and a garden. This is such a lovely hotel, with wonderful facilities and a truly exceptional ... read moreBohemian Nest
Hotel in Negombo
Situated in Negombo, 4.5 km from St Anthony's Church, Bohemian Nest features accommodation with a garden, free private parking, a terrace and a restaurant. The Bohemian Nest hotel management was ... read moreKottawatta River Bank Resort
Hotel in Udawalawe
Situated in Udawalawe, 17 km from Udawalawe National Park, Kottawatta River Bank Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Everything ... read moreil Frangipane
Hotel in Sigiriya
Located in Sigiriya, 1.9 km from Sigiriya Rock, il Frangipane provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. My family of three enjoyed ... read moreWinchester Little England
Hotel in Nuwara Eliya
Situated in Nuwara Eliya, 2.8 km from Gregory Lake, Winchester Little England features accommodation with a garden, free private parking, a terrace and a restaurant. I absolutely loved everything about ... read moreCHILL VILLE, VIEW POINT HOTEL
Hotel in Ella
Located 800 metres from Demodara Nine Arch Bridge in Ella, CHILL VILLE, VIEW POINT HOTEL features free WiFi access and free private parking. Best property we have ever seen in ... read moreMost booked hotels in Sri Lanka in the past month
Heritance Kandalama
Hotel in Sigiriya
Camelot Beach Hotel
Hotel in Negombo
Cinnamon Red Colombo
Hotel in Kollupitiya, Colombo
C 1 Colombo Fort
Hotel in Fort, Colombo
Marino Beach Colombo
Hotel in Colombo
Regal Réseau Hotel & Spa
Hotel in Negombo
Granbell Hotel Colombo
Hotel in Kollupitiya, Colombo
Udara's Colombo Rooms
Battaramulla, Battaramulla
Sofia Colombo City Hotel
Hotel in Colombo
Limeshine - Airport Transit Hotels & Residences
Hotel in Katunayake