Search Hotels in Sri Lanka

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Sri Lanka

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Sri Lanka hotels

Shangri-La Colombo

Shangri-La Colombo
5.0 star property
Kompannaweediya
9.4 out of 10, Exceptional, (531 reviews)
"Great room, amenities and lobby were fantastic."
United States
Paul
The price is ¥22,916
¥30,784 total
includes taxes & fees
Feb 10 - Feb 11
Shangri-La Colombo

Marino Beach Colombo

Marino Beach Colombo
5.0 star property
Colombo
9.4 out of 10, Exceptional, (1,001 reviews)
"Clean rooms, great staff and great location! "
United States
Diane
The price is ¥14,456
¥19,379 total
includes taxes & fees
Feb 1 - Feb 2
Marino Beach Colombo

Cinnamon Life at City of Dreams

Cinnamon Life at City of Dreams
5.0 star property
Kompannaweediya
9.6 out of 10, Exceptional, (101 reviews)
"Beautiful place to stay will be back soon "
Australia
Sayani
The price is ¥23,872
¥32,070 total
includes taxes & fees
Jan 18 - Jan 19
Cinnamon Life at City of Dreams

Mandarina Colombo

Mandarina Colombo
5.0 star property
Colombo
8.8 out of 10, Excellent, (1,000 reviews)
"Clean and comfortable rooms. Good location and walkable to done main attractions."
Canada
Riaz
The price is ¥8,041
¥10,645 total
includes taxes & fees
Feb 1 - Feb 2
Mandarina Colombo

Galle Face Hotel

Galle Face Hotel
5.0 star property
Kollupitiya
9.2 out of 10, Wonderful, (1,001 reviews)
"Very classy hotel with a real colonial style and great staff. "
United Kingdom
Paul
The price is ¥14,343
¥19,756 total
includes taxes & fees
Jan 15 - Jan 16
Galle Face Hotel

Cinnamon Grand Colombo

Cinnamon Grand Colombo
5.0 star property
Kollupitiya
8.8 out of 10, Excellent, (905 reviews)
"Excellent service , clean rooms. Staff was friendly and courteous. Lovely hotel. Would go back again."
United States
Amrita
The price is ¥16,268
¥21,968 total
includes taxes & fees
Jan 26 - Jan 27
Cinnamon Grand Colombo

Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
5.0 star property
Ahungalla
8.6 out of 10, Excellent, (222 reviews)
"What a fantastic experience, the staff where wonderful extra clean entertainment and food was delicious definitely going again"
United Kingdom
Fiona Jane Louise
The price is ¥40,720
¥53,340 total
includes taxes & fees
Feb 14 - Feb 15
Hotel Riu Sri Lanka - All Inclusive

Granbell Hotel Colombo

Granbell Hotel Colombo
3.5 star property
Kollupitiya
8.6 out of 10, Excellent, (348 reviews)
"Gorgeous hotel with beautiful views and clean rooms! "
Canada
Samantha
The price is ¥14,233
¥16,795 total
includes taxes & fees
Feb 10 - Feb 11
Granbell Hotel Colombo

Hilton Colombo

Hilton Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (528 reviews)
"This is a great hotel and for me the location was fantastic. Comfy bed, quiet room, great staff, food was also great. I would definitely stay here again. The hotel does everything really well, but it is also a pretty large property, so it is pretty busy at all times, but I would definitely stay here again."
United States
Klaus
The price is ¥14,885
¥19,997 total
includes taxes & fees
Jan 26 - Jan 27
Hilton Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo
5.0 star property
Kompannaweediya
9.2 out of 10, Wonderful, (125 reviews)
"Great property, and staff"
United States
Janaka
The price is ¥27,654
¥37,152 total
includes taxes & fees
Jan 26 - Jan 27
ITC Ratnadipa, a Luxury Collection Hotel, Colombo

Radisson Collection Resort, Galle

Radisson Collection Resort, Galle
4.5 star property
Talpe
9.0 out of 10, Wonderful, (20 reviews)
"It was a wonderful place, everything was great Staff, facilities, and location Really recommend it to everyone who needs a holiday for peace of mind Thanks a lot "
Hong Kong SAR China
Cheuk Man
The price is ¥27,064
¥36,359 total
includes taxes & fees
Jan 22 - Jan 23
Radisson Collection Resort, Galle

Hilton Colombo Residence

Hilton Colombo Residence
5.0 star property
Ibbanwala
8.8 out of 10, Excellent, (454 reviews)
"Excellent location in the heart of Colombo and a very well-maintained apartment block. The apartment was spacious, comfortable, and came with great amenities. A real bonus is the on-site dining—both the in-house option and the restaurant were very good. We did have a small issue with an in-house order, but the staff handled it promptly and professionally, and they kindly provided the meal complimentary. Overall, a great stay and I’d happily return."
United Kingdom
Thilan
The price is ¥14,776
¥19,849 total
includes taxes & fees
Jan 18 - Jan 19
Hilton Colombo Residence

Weligama Bay Marriott Resort & Spa

Weligama Bay Marriott Resort & Spa
5.0 star property
Weligama
9.2 out of 10, Wonderful, (251 reviews)
"Fantastic stay- spotless rooms, great breakfast, very friendly staff."
United Kingdom
Sophie Louise
The price is ¥47,251
¥63,476 total
includes taxes & fees
Jan 26 - Jan 27
Weligama Bay Marriott Resort & Spa

Cinnamon Bentota Beach – Signature Selection

Cinnamon Bentota Beach – Signature Selection
5.0 star property
Bentota
9.2 out of 10, Wonderful, (48 reviews)
"Overall excellent place to stay - from start to finish - service is amazing and thanks to all the staff too "
United Kingdom
Deepal
The price is ¥50,817
¥65,961 total
includes taxes & fees
Jan 15 - Jan 16
Cinnamon Bentota Beach – Signature Selection

Cinnamon Red Colombo

Cinnamon Red Colombo
3.0 star property
Kollupitiya
9.0 out of 10, Wonderful, (1,007 reviews)
"Yes, excellent staff and great breakfast. "
United States
Imali
The price is ¥13,374
¥18,261 total
includes taxes & fees
Jan 18 - Jan 19
Cinnamon Red Colombo

Cinnamon Lakeside Colombo

Cinnamon Lakeside Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (540 reviews)
"Lovely property and helpful staff"
United States
Mary
The price is ¥13,856
¥19,327 total
includes taxes & fees
Jan 17 - Jan 18
Cinnamon Lakeside Colombo

Amari Colombo Sri Lanka

Amari Colombo Sri Lanka
5.0 star property
Kollupitiya
9.4 out of 10, Exceptional, (111 reviews)
"Great place for short stay in "
Australia
Ravitha
The price is ¥12,895
¥17,322 total
includes taxes & fees
Jan 26 - Jan 27
Amari Colombo Sri Lanka

Radisson Hotel Colombo

Radisson Hotel Colombo
4.0 star property
Bambalapitiya
8.6 out of 10, Excellent, (561 reviews)
"Amazing hotel with dining options in Colombo "
United States
Jonathan
The price is ¥13,512
¥17,700 total
includes taxes & fees
Jan 18 - Jan 19
Radisson Hotel Colombo

Taj Bentota Resort & Spa

Taj Bentota Resort & Spa
5.0 star property
Bentota
8.6 out of 10, Excellent, (191 reviews)
"Excellent hotel in a beautiful location, highly recommended "
Australia
Geoffrey
The price is ¥47,760
¥64,162 total
includes taxes & fees
Jan 18 - Jan 19
Taj Bentota Resort & Spa

The Kingsbury Colombo

The Kingsbury Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (866 reviews)
"Breakfast menu was excellent. "
United Kingdom
Dianne
The price is ¥15,044
¥20,208 total
includes taxes & fees
Jan 18 - Jan 19
The Kingsbury Colombo
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.

Great weekend hotel deals in Sri Lanka

Showing deals for:Jan 23 - Jan 25

Save an average of 15% on thousands of hotels when you're signed in

Top Sri Lanka Hotel Reviews

Price trends for hotels in Sri Lanka

Less expensive
More expensive
This month
Next month
March
November
¥7,392
¥7,365
Month
Price
January
¥7,392
February
¥7,365
March
¥7,287
April
¥10,579
May
¥8,108
June
¥10,386
July
¥9,240
August
¥9,673
September
¥12,694
October
¥13,452
November
¥16,058
December
¥11,356
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Sri Lanka.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Sri Lanka cost?
In Sri Lanka, you can find cheap options from ¥10,645 in a few different ways. To see what's available, enter your preferred travel dates, then fine-tune your search by budget, amenities and more. Remember that rates can differ depending on when you plan to go, so if you have some flexibility, switch up your dates until you find the perfect deal.
When is the best time to go to Sri Lanka?
Any time is a great time to visit Sri Lanka, just remember that the weather will vary depending on where you go. If it's a Galle summer vacation you're after, organize your trip between June and August. You can expect average temperatures of between 26ºC and 29ºC then in this city, which has a tropical rainforest climate.
What is the best area to stay in Sri Lanka?
If you're after an unforgettable getaway in Sri Lanka, set your sights on the dynamic city of Batticaloa. Reserve a few nights in one of our leading hotels, and you'll have the ideal starting point for your sightseeing adventures.
How can I find cheap hotels in Sri Lanka?
An excellent place to begin your search is with our "Price per night" filter. At the moment, the cheapest hotels start at ¥10,645 per night. Other ways to snap up a budget-friendly Sri Lanka retreat are by booking as early as possible and being flexible with the dates you travel. For more bargains, go to our cheap hotels in Sri Lanka page.
What are the best hotels in Sri Lanka for families?
Expedia makes it a cinch to book a hotel with everything you need for a memorable family getaway to Sri Lanka. Start by selecting "Family friendly" in the "Traveler experience" section of our filter tool. Then fine-tune your search by things like amenities and guest ratings. Whether you need a family hotel in Sri Lanka for a weekend adventure or an extended getaway, we've got you and your group covered.
Why should I book my Sri Lanka hotel with Expedia?
Reserve your Sri Lanka hotel with Expedia for price, choice and ease. Also, our One Key™ rewards program lets you collect OneKeyCash™* on eligible hotels, car rentals, flights, vacation rentals and more. Plus, we offer flexibility should your plans change, and if you want to ask us anything or require assistance, our online Help Center is always available.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.