Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Search Sri Lanka, Asia Hotels from AU$91

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

10 Best Hotels in Sri Lanka

Mövenpick Hotel Colombo
5 out of 5
24 Dharmapala Mawatha, Colombo, Western
AU$246
per night
24 Apr. - 25 Apr.
4.3/5Excellent! (299 reviews)

"The hotel & room were lovely, but it felt more like a business hotel than one for leisure. The foyer was very small and mostly taken up by a small cafe / ice cream parlour. We visited a lot of other hotels in the area and ours was the smallest foyer by far! The staff were very nice and the rooftop ..."…"

Reviewed on 6 Mar. 2020

Mövenpick Hotel Colombo
Shangri-La Hotel, Colombo
5 out of 5
1 Centre Road, Galle Face, Colombo
Free CancellationReserve now, pay when you stay
AU$315
per night
4 Apr. - 5 Apr.
4.7/5Exceptional! (198 reviews)

"The facilities were excellent. Great location. The staff were exceptional and made sure my stay was enjoyable! I highly recommend the Colombo Shangi-la. Did I say the staff is exceptional?? They are!"…"

Reviewed on 14 Feb. 2020

Shangri-La Hotel, Colombo
Marino Beach Colombo
5 out of 5
590 Marine Drive, Colombo, WP
AU$91
per night
4 Apr. - 5 Apr.
4.6/5Wonderful! (327 reviews)

"Friendly staffs and clean room. The rooftop infinity pool is wonderful."…"

Reviewed on 19 Mar. 2020

Marino Beach Colombo
Heritance Negombo
5 out of 5
175, Lewis Place, Negombo
AU$332
per night
4 Apr. - 5 Apr.
4.5/5Wonderful! (340 reviews)

"Very nice room. Only complaint would be the desk looked run down, with many marks on it, could use new paint."…"

Reviewed on 21 Mar. 2020

Heritance Negombo
Earl's Regency
5 out of 5
Kundasale, Kandy
AU$499
per night
1 May - 2 May
4.1/5Very Good! (240 reviews)

"Lovely hotel with smiley staff and amazing food. Facilties are good and location is good but you will need to get a tuk tuk into Kandy. Standards in the hotel are high.As somebody who has worked in food mangament I was very impressed with nightly buffet.Shame oir trip was cut very short by corona ..."…"

Reviewed on 20 Mar. 2020

Earl's Regency
Heritance Kandalama
5 out of 5
Kandalama Lake front, Dambulla
AU$670
per night
4 May - 5 May
4.4/5Excellent! (443 reviews)

"Unique architecture in a wonderful green area. Food, service and accomodation outstanding"…"

Reviewed on 3 Mar. 2020

Heritance Kandalama
Cinnamon Red Colombo
3.5 out of 5
59, Ananda Coomaraswamy Mawatha, Colombo
Get Rates
4.4/5Excellent! (848 reviews)

"The pool, scenery and overall cleanliness of the hotel along with the professionalism of their staff is highly commendable"…"

Reviewed on 22 Mar. 2020

Cinnamon Red Colombo
Heritance Tea Factory
5 out of 5
Kandapola Nuwara Eliya, Nuwara Eliya
AU$784
per night
2 May - 3 May
4.4/5Excellent! (192 reviews)

"The Heritance Tea Factory is a great place to experience. The staff are wonderful, the food is very good and all in all we’re very glad we stayed. The bathrooms are a bit passé and the décor is a bit drab... but... do go! The surrounding area is truly stunning and the cottage garden is enchanting. ..."…"

Reviewed on 19 Mar. 2020

Heritance Tea Factory
Turyaa Kalutara
4 out of 5
Kudawaskaduwa. Waskaduwa, Kalutara, Kalutara 12000, Wadduwa
AU$107
per night
4 Apr. - 5 Apr.
4.2/5Very Good! (18 reviews)

"Prime location with walkable clean beach. Friendly and always obliging staff. Smooth check in & out. Fantastic Srilanka & western meals with mouthwatering desserts.Special requests catered to. Rooms clean & functional Rapid response to queries. Good pool maintenance with large pool are for kids. ..."…"

Reviewed on 21 Mar. 2020

Turyaa Kalutara
Earl's Regent Kandy
4 out of 5
40/1, Deveni Rajasinghe Mawatha, Kandy
AU$395
per night
4 Apr. - 5 Apr.
3.8/5Good! (117 reviews)

"It was a great experience. Loved the room , ambiance and the service. Highly recommend."…"

Reviewed on 3 Mar. 2020

Earl's Regent Kandy
Don't see what you're looking for?
See all available properties in Sri Lanka
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Sri Lanka

Travelers to Sri Lanka will find plenty to explore and enjoy. Top sights in the city include Dambulla Cave Temple, Ancient City of Sigiriya, and Royal Botanical Garden. In Sri Lanka, there are 3157 hotels and other accommodations to choose from.

Sightseeing and Staying in Sri Lanka

The city is notable for landmarks like Dambulla Cave Temple, Ancient City of Sigiriya, and Ruwanwelisaya. The picturesque setting of Royal Botanical Garden and Negombo Beach exemplify the city's natural beauty. A couple of additional sights to add to your agenda are Thuparamaya and Nalanda Gedige.

In Sri Lanka, you'll be able to select from 3157 hotels and other lodging accommodations so you'll have a variety of choices for a perfect vacation. These are top ranked ones based on Expedia user reviews:

  • Cape Weligama - This 5-star resort features 13 outdoor pools, 2 restaurants, and free WiFi. It's a favorite with Expedia travelers for its helpful staff.
  • Sri Sharavi Beach Villas & Spa - Our customers like the beach locale and pool at this hotel. With a stay at this 4.5-star hotel, guests can enjoy access to a full-service spa and free breakfast, along with free WiFi.
  • Buckingham Place - With a stay at this 4-star hotel, guests can enjoy access to free breakfast and a restaurant, along with free WiFi. Expedia customers like its breakfast and beach locale.

Getting Around Sri Lanka

If you'd like to explore more of the area, hop aboard a train from Railway Station Negombo, Colombo Fort Station, or Wellawatta Railway Station. Sri Lanka may not have many public transit choices so consider a car rental to maximize your time.

Dressing for Sri Lanka

  • Between January and March, you can expect average temperatures of 91°F during the day and 72°F at night
  • From April to June, the average during the day is 91°F, while the average at night is 76°F
  • July through September has daytime averages of 87°F with nighttime averages of 76°F
  • In October-December, you can expect daytime averages of 89°F and nighttime averages of 73°F
  • Sri Lanka gets about 2.44 inches of rain per year
  • Usually April and March are the hottest months with an average of 91°F, whereas January and February are often coldest, averaging 72°F

More trip options

Recently booked Sri Lanka hotels

Recent Reviews in Sri Lanka