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, (532 reviews)
"Great room, amenities and lobby were fantastic."
United States
Paul
The price is ¥22,977
¥30,866 total
includes taxes & fees
Jan 22 - Jan 23
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,387
¥19,287 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,936
¥32,155 total
includes taxes & fees
Jan 23 - Jan 24
Cinnamon Life at City of Dreams

Mandarina Colombo

Mandarina Colombo
5.0 star property
Colombo
8.8 out of 10, Excellent, (1,001 reviews)
"Clean and comfortable rooms. Good location and walkable to done main attractions."
Canada
Riaz
The price is ¥8,001
¥10,594 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,004 reviews)
"Very classy hotel with a real colonial style and great staff. "
United Kingdom
Paul
The price is ¥14,276
¥19,664 total
includes taxes & fees
Jan 16 - Jan 17
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 ¥15,416
¥21,432 total
includes taxes & fees
Jan 27 - Jan 28
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,828
¥53,482 total
includes taxes & fees
Jan 18 - Jan 19
Hotel Riu Sri Lanka - All Inclusive

Granbell Hotel Colombo

Granbell Hotel Colombo
3.5 star property
Kollupitiya
8.6 out of 10, Excellent, (349 reviews)
"Stylish, clean and well located! "
United Kingdom
Matthew
The price is ¥14,338
¥16,919 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,815
¥19,903 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,727
¥37,248 total
includes taxes & fees
Jan 21 - Jan 22
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 ¥26,937
¥36,186 total
includes taxes & fees
Feb 3 - Feb 4
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,815
¥19,901 total
includes taxes & fees
Feb 1 - Feb 2
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,377
¥63,646 total
includes taxes & fees
Jan 16 - Jan 17
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,577
¥65,649 total
includes taxes & fees
Jan 16 - Jan 17
Cinnamon Bentota Beach – Signature Selection

Cinnamon Red Colombo

Cinnamon Red Colombo
3.0 star property
Kollupitiya
9.0 out of 10, Wonderful, (1,008 reviews)
"Yes, excellent staff and great breakfast. "
United States
Imali
The price is ¥14,057
¥18,978 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 ¥14,757
¥19,929 total
includes taxes & fees
Jan 29 - Jan 30
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,930
¥17,368 total
includes taxes & fees
Jan 22 - Jan 23
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,547
¥17,746 total
includes taxes & fees
Jan 21 - Jan 22
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,535
¥63,858 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, (867 reviews)
"Breakfast menu was excellent. "
United Kingdom
Dianne
The price is ¥15,084
¥20,262 total
includes taxes & fees
Feb 1 - Feb 2
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
Next month
March
November
¥7,390
Month
Price
January
¥7,368
February
¥7,390
March
¥7,153
April
¥10,065
May
¥8,210
June
¥9,340
July
¥9,144
August
¥9,509
September
¥12,142
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,594 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,594 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.