Exclusive Luxury Stays and Resorts for an Unforgettable Sri Lanka 2026 Trip

Book your ideal hotels and resorts in Sri Lanka 2026 with HotelExpress.lk. Luxury, budget, beach & city stays at the best rates. Reserve now!
Exclusive Luxury Stays and Resorts for an Unforgettable Sri Lanka 2026 Trip
Discover top-rated hotels and resorts in Sri Lanka 2026 with HotelExpress.lk. Trendy stays, beachfront resorts, city hotels & luxury accommodations.
Deniyaya
Not rated 0 Review
from
$57 /night
Weligama
Not rated 0 Review
from
$44 /night
Galle
Not rated 0 Review
from
$204 /night
Deniyaya
Not rated 0 Review
from
$106 /night
Kandy
Not rated 0 Review
from
$538 /night
Hikkaduwa
Not rated 0 Review
from
$487 /night
Galle
5.0/5 Excellent 1 Review
from
$141 /night
Ratnapura
Not rated 0 Review
from
$123 /night
Sigiriya
Not rated 0 Review
from
$308 /night
Kandy
3.0/5 Average 1 Review
from
$99 /night
Sigiriya
Not rated 0 Review
from
$150 /night
Dehiwala-Mount Lavinia
Not rated 0 Review
from
$70 /night
Galle
Not rated 0 Review
from
$165 /night
Hambantota
5.0/5 Excellent 1 Review
from
$88 /night
Galle
Not rated 0 Review
from
$175 /night
Polonnaruwa
Not rated 0 Review
from
$24 /night
Colombo
Not rated 0 Review
from
$53 /night
Ampara
Not rated 0 Review
from
$44 /night
Udawalawe
Not rated 0 Review
from
$74 /night
Kalutara
Not rated 0 Review
from
$140 /night
Wadduwa
Not rated 0 Review
from
$161 /night
Dehiwala-Mount Lavinia
Not rated 0 Review
from
$47 /night
Not rated 0 Review
from
$45 /night
Puttalam
Not rated 0 Review
from
$63 /night
Hambantota
Not rated 0 Review
from
$187 /night
Bentota
Not rated 0 Review
from
$100 /night
Kandy
Not rated 0 Review
from
$272 /night
Tangalle
Not rated 0 Review
from
$40 /night
Dambulla
Not rated 0 Review
from
$67 /night
Deniyaya
Not rated 0 Review
from
$33 /night
Hambantota
5.0/5 Excellent 1 Review
from
$783 /night
Wadduwa
Not rated 0 Review
from
$74 /night

Frequently asked questions

  Where can I confirm that I’ve paid for my booking?

You’ll find your payment confirmation in your confirmation email. From the email there is also an option to download a payment confirmation PDF..

  I’ve paid for my booking but I haven’t received an email to confirm. What should I do?

If your booking has been cancelled, HotelExpress.lk refunds you immediately. The processing time may take 7 to 12 days and depends on your bank. If you have questions, contact your bank directly.

  I’ve paid for my booking but I haven’t received an email to confirm. What should I do?

You'll get a confirmation email once your booking is confirmed. This should only take about two minutes but sometimes can take longer. Please check your spam/junk mail folders for this email, it may be there by mistake. If you still haven't received any emails, reach out to our Customer Service team.

  Can you resend my confirmation email?

We always resend your confirmation email a few days before check-in. If you have a HotelExpress.lk account, you can also find your confirmation under the Bookings section in your account. If you still need us to resend your confirmation email, please reach out to our Customer Service team.

  How can I request an extra service from the property?

If you’d like to request an extra service like an extra bed, early check-in or transportation to the property, please contact the property directly 1-2 days before arrival. There is no guarantee, but they may be able to help.

  How can I request an early or late check-in or check-out?

If you’d like to request an early or late check-in or check-out, please contact the property directly 1-2 days before arrival. There is no guarantee, but they may be able to help.

  Are meals included in my booking?

Your confirmation email will list if any meals are included or not included. Depending on the property it may be possible to add a meal plan upon arrival. Please contact the property directly 1-2 days before your stay to find out more.

  How do I get more information about property’s facilities?

Click the property name on the confirmation page to visit the property page. You'll see a complete list of property facilities there.

  Can I get extra beds/cots for child(ren)?

It depends on the property’s policy. Typically, additional costs for children (including extra beds/cots) are not included in the price. Please contact the property directly 1-2 days before your stay to find out more.

  Can I change the guest name for this booking?

It’s not possible to change any personal details, like the guest name or email address.

  Can I use credit to make this booking?

No, it’s not possible to use travel credit towards bookings facilitated by partner companies. Please choose a different room or rate.

  Can I cancel my booking?

If your booking is non-refundable you cannot cancel. If your booking is free cancellation or partially refundable, check your confirmation email or confirmation page in the Bookings section of your account for the cancellation costs.