
Cheap Hotels in Sri Lanka
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Sri Lanka Cheap Hotels
Our top choices for Sri Lanka cheap hotels

1. Marino Beach Colombo
Marino Beach ColomboColombo
9.6 out of 10, Exceptional, (1,002 reviews)
The price is €88
includes taxes & fees
1 Dec - 2 Dec

2. Camelot Beach Hotel
Camelot Beach HotelNegombo
8.4 out of 10, Very good, (251 reviews)
The price is €73
includes taxes & fees
13 Nov - 14 Nov

3. Cinnamon Grand Colombo
Cinnamon Grand ColomboKollupitiya
9.0 out of 10, Wonderful, (1,002 reviews)
The price is €121
includes taxes & fees
6 Nov - 7 Nov

4. Galle Face Hotel
Galle Face HotelKollupitiya
9.2 out of 10, Wonderful, (1,001 reviews)
The price is €97
includes taxes & fees
9 Nov - 10 Nov

7. Berjaya Hotel Colombo
Berjaya Hotel ColomboMount Lavinia
7.2 out of 10, Good, (119 reviews)
The price is €61
includes taxes & fees
6 Nov - 7 Nov

8. MaRadha Colombo
MaRadha ColomboColombo
9.2 out of 10, Wonderful, (100 reviews)
The price is €113
includes taxes & fees
6 Nov - 7 Nov

9. Sentido Heritance Negombo
Sentido Heritance NegomboNegombo
9.0 out of 10, Wonderful, (599 reviews)
The price is €156
includes taxes & fees
12 Nov - 13 Nov

10. Terrace Green Hotel and Spa - Free Airport Pick-up or Drop-off
Terrace Green Hotel and Spa - Free Airport Pick-up or Drop-offNegombo Beach Area
9.0 out of 10, Wonderful, (368 reviews)
The price is €52
includes taxes & fees
8 Nov - 9 Nov
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Sri Lanka Hotel Reviews

Colombo International Airport Hotel
10/10 Excellent
Explore a world of travel with Expedia
- 3 Star Hotels in Chunnakam
- 4 Star Hotels in Kadawatha
- 5 Star Hotels in Colombo
- 5 Star Hotels in Menikhinna
- Hotels with Spa in Andiambalama
- Anguruwella Hotels
- Lgbt-Friendly Hotels in Anuradhapura
- Apartments in Athurugiriya
- Villas in Belihuloya
- Boutique Hotels in Colombo
- Casino Hotels in Colombo
- Cinnamon Hotels & Resorts in Colombo
- Jetwing Hotels in Colombo
- Romantic Hotels in Colombo
- Wedding Hotels in Colombo
- Colombo Hotels
- Hotels with Spa in Ampara District
- Green / Sustainable Hotels in Badulla District
- Hotels with Spa in Badulla District
- Historic Hotels in Colombo District
- Cheap Hotels in Gampaha District
- Hotels with Restaurant in Ingiriya
- Ingiriya Hotels
- Kaduwela Hotels
- Hotels with Spa in Kurunegala
- Mirigama Hotels
- Rasnayakapura Hotels
- Hotels with Spa in Ratnapura
- Diyabubula Hotels
- Boutique Hotels in Galle
- Wedding Hotels in Galle
- Villas in Galle
- Beach Hotels in Hendala
- Hotels with Bar in Kadugannawa
- Guest Houses in Kaduwela
- Cheap Hotels in Kalutara
- Kammala Hotels
- Kananpella Hotels
- Hotels with Bar in Kandy
- Luxury Hotels in Kandy
- Kandy Hotels
- Hotels with Spa in Kiribathgoda
- Hotels with Spa in Kithulgala
- Wedding Hotels in Koggala
- Villas in Kurunegala
- Madiwala Hotels
- Maraka Hotels
- Hotels with Spa in Marawila
- Hotels with Spa in Melsiripura
- Beach Hotels in Nainamadama
- Adventure Sport Hotels in Negombo
- Beach Hotels in Negombo
- Nittambuwa Hotels
- Hotels with Spa in Panadura
- Hotels with Spa in Peradeniya
- Cinnamon Hotels & Resorts in Piliyandala
- Hotels with Restaurant in Piliyandala
- Piliyandala Hotels
- Hotels with Spa in Pinnawala
- Hotels with Restaurant in Polgasowita
- Sandilipay Hotels
- Hotels with Bar in Seeduwa - Katunayake
- Luxury Hotels in Sigiriya
- Beach Hotels in Trincomalee
- Cheap Hotels in Unawatuna
- Hotels with Spa in Veyangoda
- Beach Hotels in Waikkal
- Wathupitiwala Hotels
- Visit Balagolla
- Visit Colombo 02
- Visit Colombo
- Galle District Holidays
- Visit Galle
- Visit Hawa Eliya
- Visit Kandy
- Visit Kottawa Town
- Visit Kurunduwatta
- Visit Laggala-Pallegama
- Visit Makola
- Visit Maskeliya
- Visit Negombo
- Visit Northern Province
- Visit Peliyagoda
- Visit Ranala
- Visit Sri Jayawardenepura Kotte
- Visit Yakkala













































