Search Sri Lanka Hotels
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Top Cities in Sri Lanka
Sri Lanka Travel Info
Best cities to visit | Colombo, Nuwara Eliya and Hikkaduwa |
---|---|
Hotels with nearby beaches | 7,086 |
International airport | Colombo (CMB-Bandaranaike Intl.) |
Number of hotels | 5,962 |
Lowest price | CA $57 |
Highest price | CA $1,340 |
Top attractions | Negombo Beach, Unawatuna Beach and Bentota Beach |
Price trends for hotels in Sri Lanka
Less expensive | More expensive | Next month |
---|---|---|
January | October | CA $61 |
Month | Price |
---|---|
January | CA $24 |
February | CA $35 |
March | CA $59 |
April | CA $61 |
May | CA $45 |
June | CA $32 |
July | CA $47 |
August | CA $41 |
September | CA $75 |
October | CA $82 |
November | CA $57 |
December | CA $28 |
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. Select dates and complete search for nightly totals inclusive of taxes and fees.
Recent Reviews in Sri LankaExpedia verified reviews
5/5 Excellent
"Great customer service. "
A verified traveller stayed at Granbell Hotel Colombo
Posted 1 day ago
Top Sri Lanka Destinations
- Hotels in Ella
- Hotels in Tangalle
- Hotels in Nuwara Eliya
- Hotels in Hikkaduwa
- Hotels in Bentota
- Hotels in Galle District
- Hotels in Dambulla
- Hotels in Colombo District
- Hotels in Matara District
- Hotels in Southern Province
- Hotels in Tamil Nadu
- Hotels in Hambantota
- Hotels in Kandy District
- Hotels in Western Province
- Hotels in Tissamaharama
- Hotels in Kataragama
- Hotels in Central Province
- Hotels in Haputale
- Hotels in Dickwella
- Hotels in Eastern Province
- Hotels in Habaraduwa
- Hotels in Hambantota District
- Hotels in Sabaragamuwa Province
- Hotels in Beruwela
- Hotels in Kalpitiya
- Hotels in Uva Province
- Hotels in Katana
- Hotels in Kurunegala
- Hotels in Bandarawela
- Hotels in Gampaha District
- Hotels in North Western Province
- Hotels in Badulla
- Hotels in Kalutara District
- Hotels in Ambalangoda
- Hotels in Trincomalee District
- Hotels in Puttalam District
- Hotels in Maharagama
- Hotels in Batticaloa District
- Hotels in North Central Province
- Hotels in Thimbirigasyaya
- Hotels in Akmeemana
- Hotels in Wellawaya
- Hotels in Anuradhapura District
- Hotels in Nuwara Eliya District
- Hotels in Biyagama
- Hotels in Kaduwela
Other Cities in Sri Lanka
Hotel Theme
- Hotels with Wifi (2,211)
- Hotels with Free Parking (2,090)
- Hotels & Resorts for Couples (1,203)
- Family Hotels (1,071)
- Beach Hotel (1,015)
- Hotels with Free Breakfast (953)
- Hotels with a Pool (913)
- Hotels with smoking rooms (765)
- Hotels with Bar (721)
- Business Hotels (554)
- Spa Hotels (503)
- Hotels with Balconies (495)
- Hotels with Childcare (358)
- Historic Hotels (305)
- Honeymoon Resorts and Hotels (249)
- Shopping Hotels (241)
- Hotel Wedding Venues (184)
- Golf Hotels (167)
- Pet-friendly Hotels (149)
- Romantic Hotels (147)
- Luxury Hotels (117)
- Mountain Hotels (92)
- Hotels with Hot Tubs (86)
- Lake Hotels (86)
- Casino Hotels (81)
- Hotels with Tennis Courts (75)
- Oceanfront Hotels (75)
- Cheap Hotels (65)
- Boutique Hotels (39)
- Hotels with Kitchenettes (39)
- Green Hotels (31)
- Hotels with Free Airport Shuttle (26)
- Hotels with an Indoor Pool (25)
- Ski Hotels (15)
- All Inclusive Resorts and Hotels (7)
- Hotels with a Lazy River (5)
- Hotels with Waterslides (4)
- Winery Hotels (2)
- Waterpark Hotels (2)
- Hotels with Early Check-in (1)
- LGBT Friendly Hotels (1)
More Accommodation Types in Sri Lanka
- Guest Houses (1,357)
- Villas (825)
- Vacation Homes (381)
- B&B (369)
- Apartments (308)
- Hostels (157)
- Resorts (154)
- Aparthotels (91)
- Safari Tentalow (54)
- Lodges (47)
- Cottages (28)
- RV Parks (23)
- Condo Rentals (13)
- Cabin Rentals (11)
- Chalets (11)
- Treehouses (11)
- Inns (5)
- Capsule Hotels (3)
- Country Houses (3)
- Holiday Park Resorts (2)
- Motels (2)
- Farmstay (1)
- Castles (1)
- Houseboats (1)
- Residences (1)
Hotels near Sri Lanka Airports
Expedia's Latest Trends
Hotels
Flights
Cheap Flights to CambodiaCheap Flights to South KoreaCheap Flights to PhilippinesCheap Flights to ChinaCheap Flights to NepalCheap Flights to IndonesiaCheap Flights to JapanCheap Flights to IndiaCheap Flights to TaiwanCheap Flights to BangladeshCheap Flights to ThailandCheap Flights to RussiaCheap Flights to VietnamCheap Flights to Hong Kong SAR