Cheap Hotels in Sri Lanka from ₩18,595

  • 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

Our top choices for Sri Lanka cheap hotels

1. Marino Beach Colombo

Marino Beach Colombo
5.0 star property
Colombo
9.6 out of 10, Exceptional, (1,003 reviews)
"Definitely recommend - great location"
United Kingdom
Lorraine
The price is ₩101,422
₩132,855 total
includes taxes & fees
Dec 5 - Dec 6
Marino Beach Colombo

2. Camelot Beach Hotel

Camelot Beach Hotel
3.0 star property
Negombo
8.4 out of 10, Very good, (251 reviews)
"Property is very clean and grounds well maintained, food was great"
United States
Sharyn
The price is ₩85,069
₩110,417 total
includes taxes & fees
Nov 9 - Nov 10
Camelot Beach Hotel

3. Cinnamon Grand Colombo

Cinnamon Grand Colombo
5.0 star property
Kollupitiya
9.0 out of 10, Wonderful, (1,002 reviews)
"everything was very nice, great location"
Australia
Sujatha
The price is ₩135,242
₩181,683 total
includes taxes & fees
Nov 13 - Nov 14
Cinnamon Grand Colombo

4. Galle Face Hotel

Galle Face Hotel
5.0 star property
Kollupitiya
9.2 out of 10, Wonderful, (1,001 reviews)
"Lovely colonial hotel. Fabulous breakfast. Great salt water pool. Loads of history and character. Staff friendly and helpful."
United Kingdom
James
The price is ₩108,634
₩145,939 total
includes taxes & fees
Nov 7 - Nov 8
Galle Face Hotel

5. Galadari Hotel

Galadari Hotel
4.0 star property
Fort
7.4 out of 10, Good, (228 reviews)
"Good place to stay. "
United Kingdom
Devaka
Galadari Hotel

6. EKHO Ella

EKHO Ella
4.0 star property
Ella
9.2 out of 10, Wonderful, (89 reviews)
"Spectacular views and lovely staff "
United States
robert
The price is ₩319,945
₩419,096 total
includes taxes & fees
Nov 20 - Nov 21
EKHO Ella

7. Berjaya Hotel Colombo

Berjaya Hotel Colombo
4.0 star property
Mount Lavinia
7.2 out of 10, Good, (119 reviews)
"Right next to a train station. Sleep is not easy."
United States
Samuel
The price is ₩77,673
₩91,654 total
includes taxes & fees
Nov 6 - Nov 7
Berjaya Hotel Colombo

8. MaRadha Colombo

MaRadha Colombo
4.0 star property
Colombo
9.2 out of 10, Wonderful, (100 reviews)
"Very nice hotel excellent staff great experience "
Canada
Yasotha
The price is ₩127,945
₩170,320 total
includes taxes & fees
Nov 6 - Nov 7
MaRadha Colombo

9. Sentido Heritance Negombo

Sentido Heritance Negombo
5.0 star property
Negombo
9.0 out of 10, Wonderful, (599 reviews)
"Great place to stay for night before or after your flight. Good food and excellent staff. Thank you!!"
Japan
Uri Mordecai
The price is ₩181,592
₩235,707 total
includes taxes & fees
Nov 7 - Nov 8
Sentido Heritance Negombo

10. Terrace Green Hotel and Spa - Free Airport Pick-up or Drop-off

Terrace Green Hotel and Spa - Free Airport Pick-up or Drop-off
4.0 star property
Negombo Beach Area
9.0 out of 10, Wonderful, (368 reviews)
"Nice place"
United States
Ahmed
The price is ₩69,404
₩79,014 total
includes taxes & fees
Nov 8 - Nov 9
Terrace Green Hotel and Spa - Free Airport Pick-up or Drop-off
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.

Top Sri Lanka Hotel Reviews

Explore a world of travel with Expedia